Ever Lost Your Progress in Blender?
You’ve been working on a model or animation in Blender, carefully tweaking every detail. Then, you realize you’ve taken a wrong turn—several hundred actions ago! You hit Ctrl + Z repeatedly, hoping to go back further, but Blender only lets you undo the last 20 or 30 steps. Everything before that? Gone. Frustrating, right?
Luckily, there’s a fix! You can increase Blender’s undo steps limit to allow more undos and prevent losing your hard work. In this quick guide, you’ll learn how to adjust the undo history in Blender, so you never have to worry about losing important changes again.
Understanding Blender’s Undo System
Blender’s default undo steps limit is 32. This means you can only undo the last 32 actions before your previous work is lost. The good news is that you can change this limit to suit your workflow.
However, keep in mind that increasing the undo steps consumes more of your computer’s memory. If you work on complex scenes or have limited RAM, you may need to find a balance between more undo steps and system performance.
How to Increase the Undo Steps in Blender
Adjusting the undo steps in Blender is simple. Follow these steps:

- Open Blender’s Preferences
- Click on Edit (Windows) or Blender (Mac) in the top menu.
- Select Preferences from the dropdown.
- Navigate to System Settings
- In the Preferences window, go to the System tab on the left.
- Scroll down to the Memory & Limits section.
- Adjust the Undo Steps Value
- Locate the Undo Steps setting.
- The default value is 32. Increase this to your preferred number (e.g., 100 or more, depending on your needs).
- Leave Undo Memory Limit at 0 (Recommended)
- The Undo Memory Limit option determines how much RAM Blender can use for undos.
- Setting this to 0 allows Blender to use as much memory as needed.
Finding the Right Balance
While increasing the undo limit can be helpful, setting it too high can cause performance issues, especially on lower-end systems. If you experience lag or crashes, consider reducing the undo steps or upgrading your system’s memory.
Pro Tip: Optimize Performance
- If you work with high-poly models, frequent undo actions can slow down your workflow. Save incremental versions of your project (e.g., project_v1.blend, project_v2.blend) as a backup.
- If your system struggles with high undo steps, try lowering the value to around 64–100 for a balance between flexibility and performance.
What’s Your Ideal Undo Limit?
Have you tried adjusting the undo steps in Blender? What number works best for your workflow? Share your experience in the comments below!
For more Blender tips and tutorials, check out our latest posts and be sure to subscribe to stay updated. If you found this guide helpful, share it with your fellow Blender artists! Happy Blending!
Bad idea.
Blender 2.83 Crashes after the limit of moves is reached and hitting CTRL Z will cause nothing trying to hit CTRL SHIFT Z to Redo a move will crash your project. Set the limit to its max (256) to prevent any crashing
Hi Shawtii
The limit depends on the RAM size of your computer. The bigger the RAM, the higher the number of undo steps you can set.