How to Recover Deleted Bookmarks in Chrome
Act fast. Your recovery window closes every time Chrome restarts.
If you just deleted bookmarks and want them back, the most important thing is to act before closing Chrome. Chrome's only automatic backup file gets overwritten every time the browser launches, so every restart narrows your recovery window.
This guide covers the three recovery methods in order of urgency. Start with the first one that applies to your situation.
Method 1: Undo immediately with Ctrl+Z
If you deleted a bookmark moments ago and Chrome is still open, try undoing the action.
- Make sure the Bookmark Manager tab or Chrome window is focused.
- Press
Ctrl+Z(Windows/Linux) orCmd+Z(macOS).
The deleted bookmark should reappear in its original location.
When this works: You deleted one or a few bookmarks in the current session and have not done many other actions since. Chrome's undo buffer is shallow, so this only works for recent deletions.
When this does not work: You have closed the Bookmark Manager, performed many other actions, or restarted Chrome since the deletion. The undo history does not persist across sessions.
Method 2: Restore from Bookmarks.bak
Chrome keeps a file called Bookmarks.bak in your profile folder. This is a copy of your bookmarks from the previous
browser session. If the bookmarks you deleted were present during your last session, this file still has them.
This is time-sensitive. The .bak file is overwritten every time Chrome starts. If you have already restarted
Chrome once since deleting, the .bak file may already reflect the deletion. If you have restarted twice, it almost
certainly does.
Steps
-
Close Chrome completely. This is critical. If Chrome is running, it can overwrite the
.bakfile while you are working with it. -
Find your Chrome profile folder:
- Windows:
%LOCALAPPDATA%\Google\Chrome\User Data\Default\ - macOS:
~/Library/Application Support/Google/Chrome/Default/ - Linux:
~/.config/google-chrome/Default/
- Windows:
-
Locate two files:
BookmarksandBookmarks.bak. -
Check the dates. Right-click each file and check the modification date. If
Bookmarks.bakhas an older date (from before you deleted), it likely contains your missing bookmarks. -
Rename
BookmarkstoBookmarks.old. This preserves your current state as a fallback. -
Rename
Bookmarks.baktoBookmarks. -
Open Chrome and check whether the deleted bookmarks are back.
If the bookmarks are restored, you are done. The file you renamed to Bookmarks.old can be deleted once you have
confirmed everything is correct.
If the .bak file does not contain the bookmarks you need, rename things back: delete the current Bookmarks file,
rename Bookmarks.old back to Bookmarks, and try Method 3.
For more detail on the .bak file and recovery steps, see
How to Restore Bookmarks in Chrome.
Method 3: Check Chrome Sync
If you were signed into Chrome with a Google account and had Sync enabled, your bookmarks may still exist on Google's servers.
- On a different device where you are signed into the same Google account, open Chrome and check whether the bookmarks are still there.
- If they are, export them from that device before Sync propagates the deletion.
The catch: Chrome Sync propagates deletions. If you deleted bookmarks on one device and that device was online, the deletion has likely already synced to Google's servers and to your other devices. The window here depends on how quickly Sync ran after the delete.
When this works: The device where you deleted bookmarks was offline after the deletion, or you catch it before Sync finishes propagating.
When this does not work: Sync already pushed the deletion to all devices. At that point, there is no server-side way to recover through Chrome.
What if none of these work?
If you have restarted Chrome multiple times, the .bak file is overwritten, Sync has propagated the deletion, and you
do not have a manual HTML backup, Chrome has no more recovery options. There is no trash folder, no version history, and
no server-side undelete for synced bookmarks.
At this point, do not try to "fix" things by resetting Sync, reinstalling Chrome, or deleting profile files. These actions can make the situation worse by overwriting any remaining data that a recovery tool might use.
This is the core problem: Chrome's recovery options are narrow and time-sensitive. The .bak file is a
single-generation backup that gets overwritten on every launch. If you miss that window, the bookmarks are gone.
Prevent this from happening again
The reason recovery is so stressful is that Chrome was not built with bookmark recovery in mind. Two steps can protect you going forward:
-
Create regular manual backups. Export your bookmarks before making big changes. This gives you a file you can always import back.
-
Use TrueBookmark for automatic versioned backups. TrueBookmark keeps a history of your bookmark library so you can restore to any previous state, not just the last session. No racing against Chrome's restart cycle.
When TrueBookmark helps
Native Chrome steps are the fastest way to finish the task once. TrueBookmark is the better fit when you want Backup, Restore, Find, or Organize to stay reliable over time.
Related guides
Why Are My Bookmarks Not Showing in Chrome
Troubleshooting guide for bookmarks not showing in Chrome. Covers hidden bookmarks bar, wrong Chrome profile, sync issues, and genuinely missing bookmarks.
Bookmarks Disappeared in Chrome
Diagnose why Chrome bookmarks disappeared and recover them. Covers wrong profile, sync issues, accidental deletion, and update glitches with step-by-step fixes.
How to Restore Bookmarks in Chrome
Step-by-step guide to restoring Chrome bookmarks using Chrome Sync, the Bookmarks.bak file, and HTML import. Covers what to check first and what Chrome cannot recover.
This guide is for informational purposes only and is provided without warranty of any kind, express or implied. Browser steps may change between versions. Always back up your bookmarks before making changes. By following these instructions, you accept full responsibility for the outcome.