Designers · problem and fix
How to restore a previous version in Figma on Mac: file history steps for 2026
To restore a previous version in Figma on a Mac, open the file and check its version history. Figma keeps those versions for a set time, and that time depends on your plan. Starter keeps 30 days. Act fast, because a mistake outside that window may be gone for good. This page covers where to look, what each plan keeps, and what to try when the version is missing.

The short answer
- Open version history in the Figma desktop app first. Look in the File menu, or search the Help menu if the label differs.
- Starter keeps 30 days of Figma version history. Professional, Organization and Enterprise keep unlimited history.
- A restore can replace your current work, so save a copy of the file before you restore.
- Apple describes File > Revert To > Browse All Versions for Mac document apps. Apple does not list Figma there.
- Time Machine needs the backup disk connected and turned on. Keep it running and check that it backs up.
What recover earlier file version after mistake costs you
The window closes quietly
Figma does not warn you when an older version drops out of a 30-day Starter window. If you find the mistake late, the version you need may already be gone with no reminder.
Restoring can erase recent work
A restore can make an older version the current one. Changes you made after that version can disappear from the main file if you do not save a copy first.
Hunting across tools
People search Figma history, then the Mac File menu, then Time Machine. Each place costs time. Without a plan, the search can take longer than the fix itself.
Rebuilding what the version held
If the version is gone, you rebuild components, styles, variables and prototype links by hand. No public figure covers that time, so measure it on your own file before you guess.
Deleted cloud files
Apple says deleted iCloud Drive files stay in Recently Deleted on iCloud.com for 30 days. Files removed for good cannot be recovered, so the clock matters.
Why it happens
Slips under interruption
Taproot's summary of Reason's error model ties slips to interruption. A message, a call or a sudden pop-up can pull attention mid-action. The intent stays right while the action goes wrong.
Autopilot on familiar tasks
The same model links slips to habit on familiar tasks. Repeated moves like nudging, duplicating or deleting run on muscle memory. That is when a wrong target gets through without a check.
Fatigue and stress
The model also links slips to fatigue and stress. Late in a long session, a wrong click becomes more likely. Build extra checks into late work instead of trusting attention alone.
Accidental deletion is common
Backblaze's 2024 survey found that 74% of US computer owners had accidentally deleted important data at some point. Handy Recovery reported that accidental deletion made up about 34% of data-loss cases in its survey.
Versions are saved on a schedule
Apple says Mac document apps save versions every hour, or more often during heavy editing. A change made a few minutes ago may not have its own saved version. The gap is part of the design, not a bug.
Plan limits you did not set
The retention window comes from the plan, and it is easy to forget. Figma's table lists 30 days on Starter. Check the window before you assume an older version exists.
Mixing up where history lives
Figma history, the Mac File menu and Time Machine each cover different things. Searching the wrong place wastes time and makes people think the file is lost.
How to fix it
These work with or without any app.
Check history before a rebuild
Before you rebuild a broken part, open version history and confirm the version you need is there. If it is not, you know now and can plan around it. Write the date you expect to find it in a note.
Duplicate before any big change
Before a large edit, such as a token rename or a batch of component changes, save a copy of the file. Put the date and a short reason in the copy's name. That copy becomes your rollback when the history window is short.
Use Save As in Mac document apps
In document apps, choose File > Save with Option > Save As to save a separate copy under a new name or format. In apps that keep versions, hold Option and click Restore a Copy to keep an old version as its own file.
Keep the backup disk connected
Time Machine can only restore what it has backed up. Keep the backup disk connected and turned on. Check that the latest backup is recent enough for the work you do before you need it.
Know your plan window
Find your Figma plan and its version history limit. Starter keeps 30 days. Professional, Organization and Enterprise keep unlimited history. Write the limit down, with the date you checked it, so the team knows it too.
Compare before you restore
Open the version next to the current file, or export both as PNG if you need to compare details. Check the parts you care about and the parts that depend on them. Only then choose Restore.
Use Google Docs' copy option
In Google Docs, open version history, pick the version, then choose More > Make a copy to save it as a new file. You need edit permission to browse history, so ask the owner if you cannot see it.
Export finished frames
When a frame is final, export it as PNG or SVG and store it in a dated folder. An export is a second record that does not depend on the file's history window. The step takes little time and saves a lot of guessing later.
Check the version history in Figma first
Figma keeps a history of your file as you work. Start there. Open the file in the Figma desktop app and look for version history in the File menu. Menu labels can change between app updates. If the wording differs, use the search box in the Help menu. Figma's help center lists the current steps.
Read the list before you click anything. Each entry has a time and, often, a name. Open the entry closest to the moment before the mistake. Look at the page or frame you care about, not only the timestamp. A version can look right at the top and still be wrong further down the page.
Restoring is the step that needs care. A restore can change what the file looks like now. If you made good changes after that version, they can disappear from the main file. Save a copy of the file under a new name first. Then restore, and compare the two if anything looks off.

How long each Figma plan keeps old versions
The retention window matters more than anything else on this page. Figma's plans table says Starter keeps 30 days of version history. It says Professional, Organization and Enterprise keep unlimited history. Those are the limits in the table at the research date, so check it again before you rely on them. Your plan belongs to your team or account owner. Ask them if you do not know which one you are on.
| Figma plan | Version history kept |
|---|---|
| Starter | 30 days |
| Professional | Unlimited |
| Organization | Unlimited |
| Enterprise | Unlimited |
Count from the day of the mistake, not the day you spotted it. Say you changed a text style on a Monday and noticed the next Friday. You are still inside a 30-day window on Starter. If you noticed a month or more later, the version may already be gone. The clock keeps running while you look for the problem.
74%
of US computer owners say they have accidentally deleted important data at some point
Backblaze: 2024 State of the Backup15%
feel absolutely certain their most important files are securely backed up
Backblaze: 2024 State of the Backup70.7%
of US respondents in a Handy Recovery survey have lost data at least once
Handy Recovery Advisor: The Data Loss SurveyThese figures come from consumer surveys, not design teams, so treat them as a sense of scale. Backblaze's 2024 survey of US computer owners found that 74% had accidentally deleted important data at some point. Only 15% felt absolutely certain their most important files were securely backed up. Handy Recovery's 2025 survey reported that 70.7% of respondents had lost data at least once.
Mac File menu and Time Machine fallbacks
Sometimes Figma's history is not enough. The mistake may sit in a file that is already outside the window. Or the file you need is a local document in another app. Mac document apps have their own path. Apple describes it for apps that support document versions. Apple does not name those apps, so test the path in each one before you need it.
Apple's document version path
- Open the document, then choose File > Revert To > Browse All Versions.
- Click the tick marks on the timeline to find the version you want.
- Click Restore to make that version the current one.
- Or hold Option and click Restore a Copy to save that version as a new document.
Apple's guide says Mac document apps save a version every hour. They also save more often when you make many changes. They save again when you open, save, duplicate, lock, rename or revert a document. That is why a change from a few minutes ago may not have its own saved version yet. Do not rely on automatic saves alone for big moves.
Time Machine as the wider safety net
Time Machine covers the whole Mac, not one app. Apple's guide says to open the item's folder, then use Spotlight to open Time Machine. Move back through the backups with the arrows. Select the item and click Restore. Restored items return to their original location, so check the folder afterward.
Time Machine has one hard rule. The backup disk must be connected and turned on before you start. Apple's page on restoring from a backup says so. Apply the same rule when you restore a single file. A backup that never ran cannot help you. Check the date on the backup you open.
Why good designers still lose the version they need
Most of these mistakes are slips, not bad habits. Taproot summarizes Reason's skill-based error model, which sorts everyday errors into slips and lapses. A slip is when the action goes wrong even though you meant to do the right thing. A lapse is when you forget the step you meant to take. Careful people make both kinds.
The model ties slips to interruption and habit. A Slack message lands in the middle of a drag. You nudge a layer you meant to leave alone. Familiar tasks run on autopilot, so the wrong click slides past. The restore you need is often the one you made while distracted.
Deletion is common. In Handy Recovery's survey, accidental deletion made up about 34% of data-loss cases. Hardware failure made up about 30%. Those are shares respondents reported, not a root-cause study. Read them as a rough guide to which risks to plan for.
A worked example: fixing one broken component
Here is a realistic case. You are on a Starter file. On Tuesday morning you edit a shared button component. A few instances change in ways you did not plan. You do not notice until Thursday, when a developer asks why the button looks grey. You open version history. Tuesday morning sits inside the 30-day window, so the version should still be there.
Work through it in order. Open the list and find the version from just before your edit. Preview it and check the button. Then choose between two moves. You can restore the whole file. That also rolls back the Wednesday layout work you wanted to keep. Or you can bring back only the component, if the version view lets you copy from it. The second move is slower but safer.
The common mistake is restoring too fast. People roll back the whole file to fix one button, then lose a day of layout work. Before any restore, list what changed after the version you picked. A short list in a text note keeps you honest about what you are giving up.
Edge cases that catch people out
- Starter files keep 30 days of Figma version history. Older mistakes may be gone with no warning.
- Deleted items are a separate problem. Apple says deleted iCloud Drive files stay in Recently Deleted on iCloud.com for 30 days. Files removed for good cannot be recovered.
- Dropbox sets the window by plan. Basic, Plus and Family get 30 days. Business gets 180 days. Business Plus, Advanced and Enterprise get 365 days.
- Google Docs does not state how far back version history goes. Merged revisions can hide a version. You need edit permission to browse history.
- Time Machine only holds what was on your Mac's backup disk. Cloud-only files need the cloud app's own history.
- Restoring the wrong copy can cause a second mess. Read the file name and the timestamp before you click.

Mistakes people make when they try to restore
Restoring without comparing is the first trap. You pick a version that is missing a fix you made later. Compare the two before you commit, even if it takes a few minutes. The short check saves the longer repair.
Expecting the Mac File menu to work in Figma is the second. Figma is a cloud app, and its rules come from its plan. Apple's path belongs to document apps that support versions. Apple does not list them, so do not assume a match.
Waiting too long to look is the third. The window keeps running, and each day of waiting moves you closer to the cutoff. Check history the same day you spot trouble. A same-day look costs less than a search at the end of the window.
Trusting one spot check is the last trap. After a restore, look at the parts that depend on the file. Check prototype links, variables and components that other pages use. A file can look fine on the page you see and still be broken somewhere else.
Where Lazur helps, and where it does not
Lazur is a voice assistant for the Mac that lives in the notch. Hold ⌥ ⌘ to ask about anything on screen, and Lazur answers out loud. Ask where version history is, and Lazur draws a circle and a label around it. Ask how to restore, and Lazur guides you one click at a time, waiting for each click.
Lazur does not click buttons or edit your file for you. It is not a plugin or add-in for Figma. You still choose the version and press Restore yourself. The split is clear, and it helps to keep it in mind.
| Job | Lazur's part | Your part |
|---|---|---|
| Find the version history control | Points at it with a circle and label | Click it yourself |
| Judge which version is right | Answers questions about what is on screen | Read the preview and decide |
| Restore the version | Guides one click at a time | Click Restore yourself |
Lazur also helps with the routine around a restore. Hold fn to dictate a change log at the cursor, in any app. Ask Lazur to draft a short note to your team. Ask it to research how another tool keeps versions. Research runs in Lazur's own Chrome tabs through the Lazur for Chrome extension, then comes back with a summary and a report.
Privacy comes first. Lazur listens and looks at the screen only while you hold the shortcut. Audio and the screenshot go to AI providers to answer, and they are not stored. Content is never used to train AI models. If the file holds client data under an agreement, follow your employer's rules before you share the screen with any assistant.
You can download Lazur for Mac and read the plan details on the pricing page. Start with the check that matters most, which is the version window on your own plan.
Build the habit so you restore less often
The best restore is the one you never need. Start with a copy before any big change. Name the copy with the date and a short reason. Keep the backup disk connected so Time Machine can run. Each step takes little time when you do it on purpose.
Keep the routine small. Pick a few checks you will do each week and stick to them. Set a reminder in Apple Reminders for each check. You can also ask Lazur to set it by voice, which can be quicker than opening the app mid-task.
Next steps for designers on a Mac
If you want the wider Figma routine, read Figma for designers on Mac. If a restore revealed a variable problem, read Figma variables not updating on Mac. For a single frame you want to keep as a file, see how to export a frame as PNG in Figma.

Faster with Lazur
Where Lazur helps with recover earlier file version after mistake
Hold ⌥ ⌘ and say what you want. Lazur sees your Figma window. Lazur draws a circle and a label around the button or menu you need.
- 1
Hold ⌥⌘ and talk
- 2
Lazur draws a circle and a label around the button or menu you need.
- 3
You stay in Figma. Nothing to copy into a chat window.
More things to say in Figma
- “Hold ⌥ ⌘ and ask what this version panel is showing.”
- “Where is version history in this Figma file?”
- “Walk me through restoring a previous version in Figma.”
- “Check how long Dropbox keeps file versions, by plan.”
- “Draft a note to my team about the change I rolled back.”
- “Hold fn and dictate the change log.”
Free for 3 days, then $18/month. Download for Mac
You say“Where is version history in this Figma file?”
Lazur · points at itLazur draws a circle and a label around the version history control. You click it yourself.
What designers say to Lazur for this
Each one is a single hold of ⌥ ⌘.
“Hold ⌥ ⌘ and ask what this version panel is showing.”
Lazur answers out loud about what is on screen, so you know what you are looking at before you restore.
Explains what's on screen
“Where is version history in this Figma file?”
Lazur draws a circle and a label around the control on your screen, then you click it yourself.
Points at it
“Walk me through restoring a previous version in Figma.”
Lazur guides you one click at a time and waits for each click before it continues.
Walks you through it
“Check how long Dropbox keeps file versions, by plan.”
Lazur runs the search in its own Chrome tabs and returns a summary and a report.
Researches in the background
“Draft a note to my team about the change I rolled back.”
Lazur drafts and types the text at your cursor, and you review it before you send it.
Drafts it
“Hold fn and dictate the change log.”
Clean, formatted text appears at the cursor in the app you are using.
Types what you say
“Remind me Friday to check my Figma plan window.”
Lazur adds the reminder to Apple Reminders from your voice.
Handles the small stuff
A plan you can start this week
- Day 1
Check your plan window
Open your Figma plan and note the version history limit. Starter keeps 30 days. Write the limit down with the date, and add a reminder to recheck it when the plan changes.
- Day 2
Find the Figma history panel
Open a file you own and find version history in the File menu. If the label differs, search the Help menu. Note where it sits so you can find it quickly under pressure.
- Day 3
Test a restore on a copy
Duplicate a practice file. Make a small change, find it in version history, and restore the copy. You learn the steps and the timing before a real mistake.
- Day 4
Check the Mac backup
Confirm Time Machine ran recently and the backup disk is connected. Use Spotlight to open Time Machine and browse one folder to see how far back it goes.
- Day 5
Save a copy before a big change
Pick the next large edit, such as a token rename or a component cleanup. Save a dated copy first, and keep it until the change has passed review.
- Day 6
Write a change note
After a big change, post a short note in Slack with the file, the date and what changed. Notes make it faster to find the right version later.
- Day 7
Review the week
Look back at the week. Did any file come close to its window? Move any at-risk file into a copy, then set the next check on your calendar.
Questions people ask
How far back can I restore a Figma file?
It depends on your plan. Figma's plans table lists 30 days of version history on Starter. It lists unlimited history on Professional, Organization and Enterprise. Check your plan and the current table before you rely on either.
Where is version history in Figma on a Mac?
Open the file in the Figma desktop app and look in the File menu for version history. Menu wording can change, so use the Help menu search if you cannot find it. Figma's help center lists the current steps.
Does File > Revert To > Browse All Versions work in Figma?
Apple describes that path for Mac apps that save document versions, and it does not name them. Figma is not named there. Do not assume it works in Figma. Use Figma's own version history instead.
Will restoring an old version delete my newer work?
It can. A restore can make the older version the current one. OneDrive says restoring keeps the previous current version, but that describes OneDrive, not Figma. Save a copy of the file first.
Can Time Machine bring back a Figma file?
Time Machine restores files that were on your Mac's backup. Cloud files are stored by the cloud app, so start with that app's history. Keep the backup disk connected in case a local copy is what you need.
How long does Dropbox keep old versions?
Dropbox sets the window by plan. Basic, Plus and Family get 30 days. Business gets 180 days, and Business Plus, Advanced and Enterprise get 365 days, according to Dropbox's help page. Check your plan for the current limit.
What if the version I need is gone?
Look for other copies first. Check exports, saved PNG or SVG files, a copy you made before the change, or a teammate's local file. If none exist, rebuild the parts you need from your notes and the current file.
Is version history the same as a backup?
Not on its own. Version history is a rollback inside the app, and it has a set window. Keep a backup for files you cannot afford to lose, and save copies before big changes.
Sources
- Backblaze: 2024 State of the Backup – Security Incidents and Data Loss on the Rise · Backblaze · checked 2026-11-07
- Handy Recovery Advisor – The Data Loss Survey · Handy Recovery Advisor · checked 2026-11-07
- View and restore past versions of documents on Mac · Apple Support · checked 2026-11-07
- Restore items backed up with Time Machine on Mac · Apple Support · checked 2026-11-07
- Restore your Mac from a backup · Apple Support · checked 2026-11-07
- Find what's changed in a file – Google Docs Editors Help · Google · checked 2026-11-07
- Restore a previous version of a file stored in OneDrive · Microsoft · checked 2026-11-07
- Figma plans and features · Figma · checked 2026-11-07
- Dropbox Help – Version history overview · Dropbox · checked 2026-11-07
- Taproot – Skill-based Errors · Taproot · checked 2026-11-07
- Delete files in iCloud Drive on iCloud.com · Apple Support · checked 2026-11-07
Fix recover earlier file version after mistake with Lazur, free for 3 days
Hold a key and ask. Lazur sees your screen, points at the button and talks you through it, in any Mac app. No credit card.