Undo is the safety net that lets you experiment freely. Figma makes it simple, and once you know where the deeper recovery options live, you never have to worry about losing good work.
The undo shortcut
To undo your last action, press Cmd + Z on Mac or Ctrl + Z on Windows. Keep pressing it to step further back through your recent changes. You can also find Undo in the Edit menu if you prefer.
Redo what you undid
Went one step too far? Redo with Cmd + Shift + Z on Mac or Ctrl + Shift + Z on Windows. Undo and redo work as a pair, so you can move back and forth until the canvas looks right.
When undo is not enough: version history
Undo only reaches back through the current session. To recover something from earlier, open the main menu and choose File, then Show version history. Figma saves named and automatic snapshots of the file, and you can preview an older version or restore it.
Name versions at milestones
Before a big change, it helps to save a named version from the version history panel. That gives you a clear point to return to, which is easier than scrubbing through automatic saves later.
A note on collaboration
In a shared file, undo affects your own recent actions, not everyone else's. If a teammate's change needs reverting, version history is the safer way to roll the whole file back to a known good point.