Guides
Firefox Bookmarks Disappeared? Restore Them Fast (2026)
Firefox bookmarks disappeared? Use Library undo, restore from Firefox's automatic backups, import an HTML file, and avoid the mistakes that overwrite good copies.
If your Firefox bookmarks disappeared, open the Library window (Ctrl+Shift+O, or Cmd+Shift+O on Mac) and try Organize, then Undo. If that does not help, use Import and Backup, then Restore, and pick one of Firefox’s automatic dated backups. Firefox keeps up to 15 of them, so you can often roll back to a day before the problem. Restore replaces your current bookmarks, so take a fresh export first.
Firefox is better equipped than most browsers for this problem, because it quietly keeps its own backups. The catch is that the restore button overwrites what you have, which is why the order of steps matters.
What actually happened? A quick triage
| Symptom | Likely cause | Start at |
|---|---|---|
| Toolbar empty but Library has bookmarks | Toolbar hidden or items moved | Step 1 |
| Library empty, Firefox looks “new” | Different or new profile | Step 2 |
| One folder missing | Accidental delete | Step 3 |
| Everything vanished after reinstall, refresh or reset | New profile or data not restored | Step 2, then Step 4 |
| Bookmarks missing on one device only | Sync issue | Step 5 |
Step 1: Look in the Library, not just the toolbar
Press Ctrl+Shift+O on Windows or Linux, or Cmd+Shift+O on Mac. You can also open the menu (☰) → Bookmarks → Manage bookmarks. Mozilla describes the Library as Firefox’s full bookmarks manager window.
In the Library, expand Bookmarks Toolbar, Bookmarks Menu and Other Bookmarks in the left pane. A bookmark that disappeared from the toolbar often still exists in one of the others. Use the search box in the Library to look for a word from the title or address. If the Library has your bookmarks but the toolbar looks empty, the toolbar may just be hidden: Ctrl+Shift+B (Cmd+Shift+B on Mac) shows or hides the Bookmarks Toolbar, and Ctrl+B (Cmd+B) toggles the Bookmarks sidebar.
If you find them, drag them back. Then skip to the prevention section and export.
Step 2: Check which Firefox profile is open
Firefox stores bookmarks in a profile. If you use more than one profile, or Firefox started with a fresh one after a reinstall, refresh or computer reset, you will see an empty library even though the old profile is intact on disk. Look for any sign that Firefox started over: a first-run page, default bookmarks only, missing extensions.
How to switch profiles differs between versions, so follow Mozilla’s current profile instructions for your Firefox rather than a screenshot from an old forum post. The key idea is that the old data is probably not deleted, just not the profile that is open.
Step 3: Undo a recent deletion
This works best when you deleted something moments ago and have not closed Firefox.
- Open the Library with Ctrl+Shift+O (Cmd+Shift+O on Mac).
- Choose Organize → Undo, or press Ctrl+Z (Cmd+Z).
- Check the result. Depending on how many changes you made, you may need to repeat Undo several times, and in some cases only part of a folder’s contents may come back.
Undo is a Library feature rather than a long-term history. Once you have restarted Firefox, rely on backups instead.
Step 4: Restore from Firefox’s automatic backups
Firefox automatically backs up your bookmarks and keeps up to 15 backups in the bookmarkbackups folder of your profile. To restore:
- Open the Library (Ctrl+Shift+O or Cmd+Shift+O).
- Click Import and Backup in the toolbar.
- Choose Restore. The dated entries are the automatic backups.
- Pick the date just before the problem and confirm.
Three warnings from Mozilla’s guidance apply:
- Restore overwrites your current bookmarks with the backup. Anything you added after that date is gone from Firefox. If you want to merge old and new instead, export your current bookmarks first (see below), restore, then re-import the recent export with Import Bookmarks from HTML….
- If the bookmarks were deleted before any backup existed, or every available backup was made after the deletion, the automatic backups cannot help.
- Choose File… inside the Restore menu lets you pick a backup file from elsewhere, such as one you copied from another computer.
Before you press Restore, create a safety copy of what you have now: Import and Backup → Export Bookmarks to HTML… and save it. That way the restore is reversible.
Step 5: Check sync and other devices
If you use a Firefox account with sync, another device may still hold your bookmarks. Do not sign in to sync on an empty profile and wait for it to “pull” everything back until you are sure which side is correct, because synced changes can flow in the direction you do not want.
Practical sequence (our recommendation, not vendor guidance): on any device that still shows your bookmarks, open the Library and export HTML before it syncs. Only after that look at sync. We could not find a Mozilla page describing deleted-bookmark recovery from sync itself, so treat sync as a place to find a surviving copy, not as a restore tool.
Step 6: Look for files you already have
Firefox users often have more copies than they think:
- An HTML or JSON file you exported earlier.
- A JSON backup file made with Import and Backup → Backup….
- A copy of the profile folder on a backup disk or in a system backup.
- Bookmarks imported into another browser.
Restore a JSON backup with Import and Backup → Restore → Choose File…. Import an HTML file with Import Bookmarks from HTML…, which merges into what you have. If you do not know whether a file is any good, open it in the Bookmark File Viewer first.
HTML versus JSON: which backup to keep
Firefox offers two manual backup formats in the Import and Backup menu:
| Format | Menu entry | Good for |
|---|---|---|
| JSON | Backup… | Restoring inside Firefox, with Firefox-specific data |
| HTML | Export Bookmarks to HTML… | Moving to any other browser or bookmark manager |
Keep both. The JSON restores into Firefox, and the HTML is the format almost every tool reads. Our guide to exporting Firefox bookmarks walks through the HTML route and what the file contains.
What not to do
- Do not click Restore before saving a fresh export. Restore replaces everything, and you cannot merge afterwards.
- Do not delete your profile folder or refresh Firefox hoping to repair the problem. You may remove the only
bookmarkbackupsfolder you have. - Do not sign in to sync on an empty profile and assume it will repopulate. Decide which copy is correct first.
- Do not edit
places.sqliteor other profile files by hand. They are live databases, and a small mistake can corrupt the whole profile. - Do not trust random “recovery” downloads. If no backup, device or file exists, a scanner cannot invent your bookmarks back.
- Do not hit Undo blindly many times without checking. Each press changes more.
Prevention: a two-minute routine
- Once a month, open the Library and use Import and Backup → Export Bookmarks to HTML…, naming the file with the date.
- Use Backup… as well if you want a Firefox-native restore point.
- Store both files in two different places.
- Before any cleanup or browser reset, export first.
- Keep a copy of your library outside the browser.
For Chrome and the other browsers, see Chrome bookmarks disappeared, Edge, Safari and Brave. For a single plan that covers every browser, read how to back up all browser bookmarks.
Why Firefox’s backups are easy to miss
Firefox writes its automatic backups quietly, so most people never see them until they need them. That is good news: even if you never exported anything, a recent dated backup may exist. The practical risk is time. Because only the latest 15 backups are kept, an old deletion may have pushed out the backup that still contained your bookmarks. If you notice a problem, restore promptly, and avoid opening and closing Firefox repeatedly in the meantime, since each session can add a newer backup that already reflects the deletion. After restoring, export an HTML file immediately so you hold a copy that Firefox’s rotation can never discard.
Where Marqly fits (honestly)
Marqly cannot rescue bookmarks that Firefox, its backups and your files no longer hold, and it is not a substitute for Firefox’s own backups. If your problem is a restore, finish that first.
What it offers is a second, independent home for your links. Export your Firefox bookmarks as HTML, import the file, and your library lives in a searchable web app with iOS and Android apps and a browser extension. A profile mix-up or an overwritten restore then no longer means losing your whole collection. See the bookmark manager for Firefox page and our notes on bookmark sync.
The free plan stores up to 100 bookmarks. Pro costs $72 per year or $9 per month for an unlimited library. There is no free trial and no card is needed for the free plan.
Quick checklist
- Library searched in all three folders.
- Correct profile confirmed.
- Undo tried, results checked.
- Fresh HTML export saved before any restore.
- Restore from the right dated backup.
- Files, other devices and system backups searched.
- Regular exports scheduled.
Frequently asked questions
- Why did my Firefox bookmarks disappear?
- Common causes are an accidental deletion, opening a different Firefox profile, a refresh or reinstall that started a new profile, or a sync change. Open the Library window with Ctrl+Shift+O (Cmd+Shift+O on Mac) and check before assuming the data is gone.
- Does Firefox keep automatic bookmark backups?
- Yes. Firefox automatically backs up your bookmarks and keeps up to 15 backups in the bookmarkbackups folder of your profile. You restore one from the Library window under Import and Backup, then Restore.
- How do I undo a deleted bookmark in Firefox?
- Open the Library window with Ctrl+Shift+O (Cmd+Shift+O on Mac), then choose Organize and Undo, or press Ctrl+Z. You may need to repeat it several times, and it works best before you close Firefox.
- Will restoring a Firefox backup erase my current bookmarks?
- Yes. Restore replaces your current bookmarks with the contents of the backup, so anything added since the backup is lost. To merge instead, use Import Bookmarks from HTML.
- What is the difference between Backup and Export Bookmarks to HTML in Firefox?
- Backup writes a Firefox-specific JSON file that you restore inside Firefox. Export Bookmarks to HTML writes a portable file that other browsers and bookmark managers can import. Keep both if you can.
- What if all of Firefox's automatic backups are newer than the deletion?
- Then those backups cannot bring the deleted bookmarks back, and you need an older file, another device or another profile that still has them. Check any HTML or JSON exports you made earlier.
- Can Marqly bring back bookmarks deleted from Firefox?
- No. Marqly cannot recover bookmarks that no longer exist anywhere. You can import a Firefox HTML export so that your library lives outside the Firefox profile in future.





