Overview
The Preview Window provides a dedicated space for viewing your animations in real-time. Unlike the main canvas, the preview window shows your sprite at its native size without zoom or grid overlays, giving you an accurate representation of how the animation will appear in your game or project.The Preview Window updates automatically as you edit, allowing you to see changes instantly without manually refreshing.
Opening the preview window
Access the preview window in multiple ways:Preview window features
The preview window includes several tools for animation review:Auto-play
Automatically plays animations when enabled
Playback controls
Play, pause, and navigate through frames
Native resolution
Shows sprite at 1:1 pixel ratio by default
Zoom options
Scale preview up or down as needed
Center view
Automatically centers sprite in window
Background options
Choose checkerboard, solid color, or custom backgrounds
Playback controls
Control animation playback with the preview window controls:Basic controls
Play/Pause
Play/Pause
Click the Play button or press
Enter to start/stop animation playback. The preview plays at the frame durations defined in your timeline.Stop
Stop
Stop playback and return to the first frame of the current animation tag (or frame 1 if no tag is active).
Previous Frame
Previous Frame
Step backward one frame. Useful for frame-by-frame analysis.
Next Frame
Next Frame
Step forward one frame. Examine each frame individually.
Go to First
Go to First
Jump to the first frame of the animation or current tag.
Go to Last
Go to Last
Jump to the last frame of the animation or current tag.
Playback speed
Adjust animation speed for testing:- Normal speed: Plays at the frame durations set in your timeline
- Speed multiplier: Adjust with the speed slider (0.25x to 4x)
- Custom speed: Right-click the speed indicator to enter a precise value
Speed adjustments in the Preview Window don’t affect frame durations in your actual sprite—they only change preview playback.
Preview settings
Customize the preview window appearance:Zoom levels
Control preview magnification:- Fit to window
- 1:1 (100%)
- Custom zoom
- Zoom shortcuts
Automatically scales sprite to fit the preview window. Best for large sprites.
Background options
Choose how transparency is displayed:Checkerboard pattern
Checkerboard pattern
Default transparency indicator. Clearly shows transparent areas with a gray/white checkered pattern.
Solid color
Solid color
Display transparent areas as a solid color. Useful for previewing against your game’s background.
Custom background
Custom background
Load a background image to preview your sprite in context (game scene, UI mockup, etc.).
- Right-click in the Preview Window
- Select Background Color or Load Background
- Choose your preferred background
Automatic preview updates
The preview window updates in real-time as you work:What triggers updates
- Drawing: Every brush stroke updates the preview
- Frame changes: Switching frames reflects immediately
- Layer changes: Show/hide layers updates the preview
- Palette edits: Color changes (especially in Indexed mode)
- Transformations: Move, scale, rotate operations
Update behavior
Continuous playback
Animation continues playing while you edit
Frame sync
Preview follows the main editor’s active frame
Live editing
See changes instantly without manual refresh
Performance
Minimal performance impact on most systems
Working with animation tags
Preview specific animation sequences:Tag-based playback
When animation tags are defined:- Select a frame within an animation tag
- The preview window automatically plays only that tag’s frame range
- Playback loops according to the tag’s loop settings (Forward, Reverse, Ping-pong)
Create animation tag
Define a tag in the timeline for your animation sequence (walk, idle, attack, etc.).
Tag-specific settings
Loop direction
Loop direction
Tags can loop Forward, Reverse, Ping-pong, or Ping-pong Reverse. Preview window respects these settings.
Tag color
Tag color
Color-coded tags help identify which sequence is currently playing.
Tag switching
Tag switching
Click frames in different tags to quickly switch between animation sequences.
Multiple preview windows
Open multiple preview windows to compare animations:Creating multiple previews
Use cases for multiple previews
- Compare animation states: View walk and run cycles side by side
- Different zoom levels: Native resolution in one window, zoomed in another
- Various backgrounds: Test against different background colors simultaneously
- Before/after comparisons: Keep a reference preview while editing
Multiple preview windows may impact performance, especially with large sprites or complex animations.
Preview window positioning
Arrange the preview window for optimal workflow:Window management
- Floating window
- Docked
- Tabbed
- Always on top
Drag the preview window anywhere on your screen or to a second monitor. Ideal for multi-monitor setups.
Performance considerations
Optimize preview window performance:Performance tips
Disable thumbnails
Turn off cel thumbnails in timeline settings
Reduce zoom
Lower zoom levels require less rendering
Pause when idle
Stop playback when not actively reviewing
Close when unused
Close preview window during intensive editing
When to close the preview
- Complex sprites: Many layers and large canvas sizes
- High frame counts: Animations with 50+ frames
- Slow systems: Older computers or limited hardware
- Intensive editing: Batch operations or transform tools
Preview shortcuts
Speed up preview window usage:| Action | Windows/Linux | macOS |
|---|---|---|
| Open/close preview | Ctrl+Shift+P | Cmd+Shift+P |
| Play/pause | Enter | Enter |
| Previous frame | , (comma) | , (comma) |
| Next frame | . (period) | . (period) |
| First frame | Home | Home |
| Last frame | End | End |
| Zoom in | + | + |
| Zoom out | - | - |
| Fit to window | 0 | 0 |
| Center view | C | C |
Shortcuts only work when the Preview Window is focused. Click the preview window first to activate it.
Context menu options
Right-click in the preview window for additional options:Center view
Center view
Automatically centers the sprite in the preview window.
Background color
Background color
Choose a solid color to display behind transparent areas.
Load background image
Load background image
Import an image to use as the preview background.
Clear background
Clear background
Return to the default checkerboard pattern.
Fit screen
Fit screen
Scales sprite to fit the current window size.
100% zoom
100% zoom
Resets to native 1:1 pixel ratio.
Advanced features
Tiled preview mode
For repeating patterns and tileable sprites:- Enable View → Tiled Mode in the main editor
- Preview window shows the sprite tiled in a grid
- Verify seamless edges and pattern continuity
- Adjust sprite to eliminate visible seams
Onion skin in preview
Some Aseprite versions support onion skinning in the preview:- Enable onion skinning in the main timeline
- Preview window may show previous/next frames as semi-transparent overlays
- Helps evaluate animation flow and smoothness
Onion skin preview support varies by Aseprite version. Check your version’s documentation for availability.
Best practices
Keep it open
Leave preview open while animating for constant feedback
Test backgrounds
Preview against your actual game background
Check native size
Always review at 100% zoom before exporting
Review tags separately
Test each animation state individually
Use second monitor
Dedicate a monitor to preview for maximum workspace
Verify frame timing
Play at normal speed to ensure proper pacing
Comparison with timeline playback
Preview Window vs. Timeline
| Feature | Preview Window | Timeline |
|---|---|---|
| Dedicated space | Full window for preview | Small preview area |
| Zoom control | Independent zoom | Follows editor zoom |
| Background options | Custom backgrounds | Editor background only |
| Distraction-free | No grid or guides | Shows grid/guides |
| Multiple instances | Can open multiple | Single instance |
| Performance | Higher overhead | Lower overhead |
Scripting with preview
Control preview window with Lua scripts:Troubleshooting
Preview window won't open
Preview window won't open
Solution: Check if it’s already open but minimized or on another monitor. Close and reopen with
Ctrl+Shift+P.Preview lags or stutters
Preview lags or stutters
Solution: Close the preview window, reduce canvas size, or lower frame count. Complex sprites require more rendering power.
Preview shows wrong colors
Preview shows wrong colors
Solution: Ensure color profile settings match between editor and preview. Check Sprite → Properties → Color Profile.
Animation doesn't loop correctly
Animation doesn't loop correctly
Solution: Verify animation tag settings. Right-click the tag in timeline and check loop direction.
Preview window disappeared
Preview window disappeared
Solution: May be off-screen on a disconnected monitor. Reset window positions: Edit → Preferences → Reset Window Positions.
Related topics
Timeline
Frame-by-frame animation controls
Animation Concepts
Learn animation fundamentals
Export GIF
Export animated GIFs

