Skip to content

Firefox bookmarks disappeared: how to restore them

Firefox bookmarks can vanish after a crash, a sync conflict, a profile refresh, or a hidden toolbar toggle. This guide walks through every practical way to bring them back on Firefox for Windows, macOS, and Linux.

You will learn how to restore from Firefox's automatic JSON snapshots in the Library, import a saved HTML or JSON export, find the bookmarkbackups folder in your profile, and pull bookmarks from another device through Firefox Sync.

In this guide, I have covered:

Why Firefox bookmarks sometimes disappear

Bookmarks can vanish from Firefox for several reasons, and the fix you need depends on which one hit you. A sudden crash or forced shutdown can corrupt the bookmarks file.

A Firefox Refresh or reinstall may reset the profile. A sync conflict between devices can overwrite local data. A misbehaving extension can wipe saved sites. A corrupted profile folder causes the same symptom.

Sometimes your bookmarks were never deleted at all. The Bookmarks Toolbar may just be hidden, or you may have signed into a different Firefox profile than the one holding your saved sites. The steps below start with the easiest checks and move toward the heavier fixes.

Check if the Bookmarks Toolbar is just hidden

If your bookmarks vanish right after a Firefox update or a settings tweak, the Bookmarks Toolbar may have been toggled off rather than deleted.

  1. Press Ctrl + Shift + B on Windows or Linux, or Cmd + Shift + B on macOS, to toggle the Bookmarks Toolbar.
  2. Look just below the address bar. If a row of bookmark icons reappears, your bookmarks were never missing.
  3. If the row is empty, right-click an empty spot on the toolbar and confirm that the Bookmarks Toolbar item is checked.

note icon

Ctrl + Shift + B only toggles the toolbar. To open the Bookmark Manager where the restore tools live, use Ctrl + Shift + O (or Cmd + Shift + O on macOS), covered in the next section.

Once the toolbar is back, you can stop here. If it is still empty, move on to restoring from a backup.

Open the Firefox Library (Bookmark Manager)

The Library window holds every restore tool Firefox ships with. You will use it for almost every fix that follows.

  1. Click the hamburger menu horizontal 3-bar icon in the top-right corner of Firefox.
  2. Select Bookmarks.
  3. Click Manage bookmarks. Firefox opens the Library in a new tab.

You’ll know it worked when the Library tab shows All Bookmarks, Bookmarks Toolbar, and Bookmarks Menu in its left sidebar. Keep this tab open while you work through the restore steps below.

Restore bookmarks from Firefox’s automatic backups

Firefox silently keeps up to 15 dated JSON snapshots of your bookmarks inside a folder called bookmarkbackups. Every restart, import, or major edit triggers a fresh snapshot. Even a recent loss usually has something to restore from.

  1. With the Library open, click Import and Backup in the top toolbar.
  2. Hover over Restore to open the submenu.
  3. Pick the most recent dated backup that still contains your bookmarks. Entries are listed newest first.
  4. Confirm the replacement prompt. Firefox overwrites the current bookmarks file with the snapshot.

bulb tip icon

TIP:

If the most recent backup is empty, try the next one down the list. A crash can sometimes save a blank file as the latest snapshot, so older entries may still hold your real bookmarks.

After the restore, reload any open Firefox tabs and check the Bookmarks Menu. Your folders and saved sites should be back.

Restore bookmarks from a saved HTML or JSON file

If you previously exported a backup yourself, you can pull it back in from anywhere on your computer.

  1. In the Library, click Import and Backup in the top toolbar.
  2. Choose Import Bookmarks from HTML… for an HTML export, or choose Restore then Choose File… for a JSON backup.
  3. Browse to the file. Firefox exports usually have names like bookmarks.html or a JSON snapshot from the bookmarkbackups folder.
  4. Select the file and click Open or Import.

HTML imports add the bookmarks to a folder called Bookmarks Menu on the Library sidebar, so you can move them around from there. JSON restores replace the current bookmarks file directly. To make your own backup before any changes, see our guide on exporting Firefox bookmarks on Windows, macOS, and Linux.

Find your profile folder and check bookmarkbackups manually

If the Library’s Restore submenu is empty, the snapshots may still exist on disk. Firefox stores them inside the active profile folder.

  1. Type about:support in the address bar and press Enter.
  2. Under Application Basics, find the row labeled Profile Folder on Windows or Profile Directory on macOS and Linux.
  3. Click Open Folder on Windows, or Open Directory on macOS and Linux.
  4. Open the bookmarkbackups folder inside the profile.
  5. Sort files by date modified. Look for bookmarks-backups entries whose filenames include a date and time.
  6. Copy the snapshot you want to a safe location like your Desktop.

The parent paths by platform are:

  • Windows: %APPDATA%\Mozilla\Firefox\Profiles\
  • macOS: ~/Library/Application Support/Firefox/Profiles/
  • Linux: ~/.mozilla/firefox/

Inside that path is a profile folder with a random name, and inside that folder is bookmarkbackups. Once you have copied a snapshot, return to the Library and use Import and Backup, then Restore, then Choose File… to load it back into Firefox. For the official steps, see Mozilla’s guide to recovering lost bookmarks.

A quick tip: clearing cookies and cache rarely touches bookmarks, but a corrupted cache can sometimes make the Library behave oddly. If the restore menu looks empty after a fresh crash, clearing the cache from Firefox’s settings and restarting the browser before reopening the Library can clear that up.

Pull bookmarks from another device with Firefox Sync

If you had Firefox Sync turned on before the loss, your bookmarks may still live on another device. Signing in pulls them back.

  1. On the affected computer, click the hamburger menu horizontal 3-bar icon and choose Sign in to Sync and save data.
  2. Sign in with the Mozilla account used on the device that still has your bookmarks.
  3. Wait for the initial sync to complete. Tabs, history, and bookmarks will all merge in.
  4. Open the Library with Ctrl + Shift + O (or Cmd + Shift + O on macOS) and confirm your folders are back.

If you never set Sync up before the loss, you will not have a remote copy to pull from. In that case, rely on automatic backups or a manual export. For a full walkthrough on enabling Sync, see our Firefox Sync setup guide.

Last resort: refresh Firefox

If every restore attempt leaves Firefox empty, a Refresh can rebuild a clean profile while keeping your data on hand. It resets settings and disables extensions, which sometimes unblocks a profile that has stopped loading its bookmarks correctly.

  1. Click the hamburger menu horizontal 3-bar icon, choose Help, then select More Troubleshooting Information.
  2. On the Troubleshooting Information page, find the Give Firefox a Tune Up section on the right.
  3. Click Refresh Firefox and confirm by clicking Refresh Firefox in the dialog.
  4. Wait for Firefox to restart. Your bookmarks and logins are preserved, but extensions and most site settings are reset.

note icon

Firefox Refresh keeps bookmarks, history, and passwords by default, but it signs you out of websites, disables themes and extensions, and resets homepage and search settings. Run the automatic backup restore steps above first so you have a known-good snapshot to fall back on if anything looks wrong after the refresh.

Frequently Asked Questions

Why did my Firefox bookmarks disappear after a restart?

The most common cause is a crash or forced shutdown that corrupted the bookmarks file. Firefox rewrites that file on every restart, so a bad write can wipe the previous version before any snapshot is taken. Restoring from the next-oldest automatic backup in the Library usually brings them back.

How many automatic backups does Firefox keep?

Firefox keeps up to 15 dated JSON snapshots in the bookmarkbackups folder inside your profile. Older backups are rotated out automatically, and a new snapshot is created every time the bookmarks file is rewritten.

Can I restore bookmarks on Firefox for Android or iPhone?

The automatic backup restore tool lives in the desktop Library. On mobile, the only reliable way to bring bookmarks back is through Firefox Sync from another device that still has them, or by importing an HTML file exported from a desktop installation.

What is the difference between Ctrl+Shift+B and Ctrl+Shift+O?

Ctrl + Shift + B (or Cmd + Shift + B on macOS) only shows or hides the Bookmarks Toolbar. Ctrl + Shift + O (or Cmd + Shift + O on macOS) opens the full Bookmark Manager, which is where the backup and restore tools live.

Where is the Firefox bookmarks file stored on disk?

The live bookmarks file is places.sqlite inside your active profile folder. Automatic JSON snapshots live next to it in bookmarkbackups, with filenames that include the date and time. Use about:support to open the profile folder quickly.

Please share the article if you find it helpful:

Disclosure: This page may contain affiliate links, which means we may receive compensation for your purchases; of course at no extra cost to you (indeed, you may get special discounts).
Jack Mitchell

Jack Mitchell

Jack Mitchell is a software engineering graduate. He moved to Firefox for container tabs and privacy controls, so most Chrome extensions are gone. He surfs when the swell is good and keeps chillies alive on the balcony.

Leave a thought or feedback

Please leave a descriptive comment or feedback with your real name. Our human moderator vets every comment, and it may take 24 to 48 hours to get published or rejected.
Your email address will not be published, and we will never spam your inbox. Required fields are marked *