If you use Blender for animation, you know how helpful onion skinning can be. It lets you see previous and next frames as “ghosts” over your current drawing. But sometimes, Blender onion skin just doesn’t work as expected. This can be confusing and slow down your animation workflow. Let’s explore why this happens, how to fix it, and some practical tips to avoid common mistakes.
Understanding Onion Skinning In Blender
Onion skinning helps animators by displaying faded images of keyframes before and after the current frame. In Blender, onion skinning is most used in Grease Pencil and Pose Mode. When it works, you see colored overlays for previous (usually blue) and next (usually green) frames. If you don’t see these overlays, something is wrong.
There are two main types of onion skinning in blender:
- Grease Pencil onion skin: For 2D drawing and animation.
- Pose Mode onion skin: For animating armatures.
Knowing which you are using is the first step toward a solution.
Common Reasons Onion Skin Is Not Working
Several things can cause Blender’s onion skin feature to fail. Here are the most frequent issues:
1. Onion Skin Not Enabled
The most common reason is simply that onion skin is turned off. Make sure the onion skin icon (stacked squares) is active in the Grease Pencil or Dope Sheet panel.
2. Wrong Display Mode
Onion skin only appears in certain modes. For Grease Pencil, you must be in Draw Mode or Edit Mode. In Pose Mode, you must enable “Motion Paths” or “Ghosts”.
3. No Keyframes Nearby
Onion skin only shows previous and next frames with existing content. If there are no other keyframes, nothing will display.
4. Layer Issues
If you have multiple layers, make sure the correct one is visible and selected.
5. Viewport Settings
Sometimes, your viewport display settings can block onion skins. For example, if overlays are turned off, onion skins won’t show.

Credit: blender.stackexchange.com
Quick Solutions To Try
Here are practical steps to fix Blender onion skin problems:
1. Enable Onion Skin
In the Grease Pencil panel, click the onion skin icon. In the sidebar (press N), under “Onion Skinning,” check that “Show Onion Skin” is on.
2. Check The Frame Range
Set the number of frames before and after you want to see. If set to zero, nothing will display.
3. Switch Display Modes
Make sure you’re in the right mode for your animation. For Grease Pencil, use Draw or Edit Mode.
4. Turn On Overlays
In the top right of the 3D Viewport, click the “Overlay” button and ensure “Onion Skin” is checked.
5. Update Blender
Sometimes bugs are fixed in newer versions. Update to the latest stable Blender release.
6. Restart Blender
Occasionally, settings get stuck. Restarting Blender can reset these temporary glitches.
Comparing Blender Onion Skin Settings
Here is a quick comparison of the most important onion skin settings for Grease Pencil:
| Setting | Effect | Default Value |
|---|---|---|
| Frames Before | How many previous frames are shown | 1 |
| Frames After | How many next frames are shown | 1 |
| Custom Colors | Choose overlay colors for before/after frames | Blue (before), Green (after) |
Setting “Frames Before” and “Frames After” to higher numbers lets you see more ghosted frames. But too many can clutter the view.

Credit: www.reddit.com
Advanced Troubleshooting Steps
Sometimes, the simple fixes don’t work. Here’s what to do next:
Check Layer Visibility
If the Grease Pencil layer is hidden or locked, onion skins won’t show. In the layer panel, make sure the “eye” and “lock” icons are active.
Use The Correct Data Block
If you copy and paste Grease Pencil objects, sometimes the data block changes. Make sure you’re editing the right object. In the Properties panel, check the Grease Pencil data block name.
Reset Blender Preferences
Corrupted preferences can cause display issues. Go to Edit → Preferences → Save & Load → Load Factory Settings. Try again with default settings.
Compare Grease Pencil And Pose Mode
Here’s a table comparing how onion skin works in Grease Pencil and Pose Mode:
| Feature | Grease Pencil | Pose Mode |
|---|---|---|
| Activation | Onion Skin Icon | Motion Paths/Ghosts |
| Supported Animation | 2D Drawing | Armature Movement |
| Color Customization | Yes | Limited |
Pose Mode’s “Ghosts” show past and future poses as faded bones, but the setup is different from Grease Pencil.
Tips And Insights For Reliable Onion Skinning
Many users overlook these details:
- Onion skin layers are per-object. If you have several Grease Pencil objects, each has its own onion skin settings.
- Frame numbers matter. If you draw only on one frame, onion skin won’t display anything. Always create keyframes before and after for testing.
Another common mistake is hiding overlays to speed up the viewport. This also hides onion skins. Before troubleshooting, check if overlays are visible.
Here’s a quick side-by-side of how overlays affect onion skin:
| Overlay Setting | Onion Skin Visible? |
|---|---|
| Overlay ON | Yes |
| Overlay OFF | No |
If you want deeper guidance, Blender’s official manual is a trusted source: Blender Manual.
Credit: blenderartists.org
Frequently Asked Questions
Why Is The Onion Skin Icon Missing In Blender?
The icon might be hidden if you’re not in a supported mode, like Draw or Edit Mode for Grease Pencil. Switch to the correct mode and check again.
Can Onion Skin Be Used With 3d Objects?
No, onion skin works only with Grease Pencil and Pose Mode for bones. It does not support regular 3D mesh objects.
How Do I Change Onion Skin Colors?
In the Grease Pencil layer properties, you can set custom colors for “Before” and “After” frames. This helps differentiate ghost frames easily.
Why Do I Only See One Onion Skin Frame?
Check your “Frames Before” and “Frames After” values. If set to 1, you’ll only see the nearest frame. Increase the number to see more frames.
Does Blender Onion Skin Slow Down Performance?
Usually, onion skin has a small impact. However, with many layers or high frame counts, performance can drop. Lower the number of onion skin frames if you notice lag.
Blender’s onion skinning feature is powerful, but small mistakes can stop it from working. With these steps and tips, you can fix most issues quickly and keep your animation workflow smooth.

Dorothy Addeo is a senior product reviewer at Safefins.com with years of experience testing kitchen, furniture, backpacks, and everyday lifestyle products. She focuses on comfort, durability, usability, and long-term value through hands-on research and real-world testing. Her goal is to help readers find reliable products with honest, easy-to-understand recommendations they can trust.