How to Restore Bookmarks in Chrome

What to try first, what actually works, and how to avoid making things worse

RestoreBackupBy TrueBookmark TeamPublished March 9, 2026

Chrome has three realistic ways to restore missing bookmarks: Sync, the local backup file, or an HTML import. Which one works depends on how the bookmarks were lost and what you had set up beforehand.

One quick check first: click your profile icon in the top-right corner of Chrome and confirm the name or email matches the account you expect. A surprising number of "lost bookmarks" cases are actually a profile mix-up.

If the profile is correct, start with the option below that matches your situation.

Option 1: Let Chrome Sync bring them back

If you were signed into Chrome with a Google account and had Sync turned on before the bookmarks disappeared, your bookmarks may still be stored on Google's servers.

  1. Open Chrome and go to chrome://settings/syncSetup.
  2. Confirm that Sync is on and that Bookmarks is toggled on.
  3. Wait a few minutes. Sync can take time, especially on a fresh install or after a profile reset.

If Sync is on but bookmarks have not returned, open chrome://sync-internals and look at the bookmark count. If it shows zero, Sync does not have your bookmarks.

When this works: You reinstalled Chrome, got a new device, or accidentally signed out and back in.

When this does not work: You deleted bookmarks while Sync was active. Sync propagates deletes, so the deletion may have already reached Google's servers.

Option 2: Restore from the Bookmarks.bak file

Chrome keeps a backup copy of your bookmarks in a file called Bookmarks.bak. This file is overwritten every time Chrome starts, so it reflects the state of your bookmarks from the previous session.

Close Chrome completely before doing this. If Chrome is running, it will overwrite the file you are trying to restore.

  1. Find your Chrome profile folder:
    • Windows: %LOCALAPPDATA%\Google\Chrome\User Data\Default\
    • macOS: ~/Library/Application Support/Google/Chrome/Default/
    • Linux: ~/.config/google-chrome/Default/
  2. Inside that folder, find two files: Bookmarks and Bookmarks.bak.
  3. Rename Bookmarks to Bookmarks.old (this preserves the current state in case you need it).
  4. Rename Bookmarks.bak to Bookmarks.
  5. Open Chrome and check your bookmarks.

When this works: You deleted bookmarks recently and have not restarted Chrome more than once since. The .bak file should still contain the version before the delete.

When this does not work: You have restarted Chrome multiple times since the loss. Each restart overwrites .bak with the current (now empty or reduced) bookmark set.

Option 3: Import from an HTML backup file

If you previously exported your bookmarks to an HTML file, you can import that file to restore them.

  1. Open Chrome.
  2. Open Bookmark Manager (Ctrl+Shift+O on Windows/Linux, Cmd+Shift+O on macOS).
  3. Click the three-dot menu in the top-right of Bookmark Manager.
  4. Select Import bookmarks.
  5. Choose your HTML backup file.

Chrome will create a folder called "Imported" containing the restored bookmarks. You can then move them to their original locations.

When this works: You have a recent HTML export file. The newer the file, the more complete the restore.

When this does not work: You never exported, or the export is very old. You will get bookmarks back, but they will reflect whatever was in the file at export time.

What Chrome cannot recover

Chrome does not have a trash folder or an undo history for bookmarks beyond the immediate Ctrl+Z after a delete. If you deleted bookmarks, closed Chrome, and restarted multiple times, the .bak file has likely been overwritten. At that point, native Chrome tools cannot help.

If Sync was active when the delete happened, the delete propagated to all devices. There is no server-side "undelete" in Chrome Sync.

How to prevent this next time

The reason bookmark loss is so hard to fix is that Chrome's backup system was not designed for user-facing recovery. The .bak file is a single-generation safety net, not a versioned backup.

If you want ongoing protection, back up your bookmarks regularly. TrueBookmark automates this by keeping versioned backups you can restore at any time, without needing to find hidden files or remember to export.

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.

Try TrueBookmark Free

Related guides

Backup, Restore

How to Back Up Chrome Bookmarks

Learn the fastest native way to back up Chrome bookmarks, how to verify the backup file, and when to use a more reliable ongoing backup workflow.

Import to Chrome, Organize, Backup

How to Import Bookmarks Into Chrome

Step-by-step guide to importing bookmarks into Chrome from an HTML file or directly from another browser, plus what to do after the import.

Backup, Import to Chrome

How to Export Bookmarks from Chrome

How to export Chrome bookmarks to an HTML file, what the export includes, what it leaves out, and when exporting is the right move.