Skip to content
New SaaS AI Design System Explore →

Heads up: this is an older tutorial from our Figma days. We've moved on to something new and exciting with the release of our brand new design system & dashboard templates that your AI agent installs in one prompt. The steps below still hold up, so enjoy them.

How to Undo (and Redo) in Figma

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.

Building SaaS instead of Figma files?

We don't make Figma kits anymore. SaaS Design is the design system your AI agent installs into your project in one prompt: dashboards, data tables, settings, billing, auth, and onboarding, in React, Vue, or HTML.