How to import bookmarks into Firefox
For a bookmarks HTML file, open the Library (Ctrl+Shift+O, or Cmd+Shift+O on a Mac), click Import and Backup > Import Bookmarks from HTML… and pick the file. Firefox adds the bookmarks to the ones you have, inside the Bookmarks Menu folder, which is why they don’t appear on the toolbar.
Pick the right import
| You have | Use | Where the bookmarks land |
|---|---|---|
| An HTML file | Library > Import Bookmarks from HTML… | Bookmarks Menu, in their original folders |
| Another browser on this computer | Settings > Import Data | Its bookmarks bar on your Bookmarks Toolbar; from Chrome-based browsers, the rest in Other Bookmarks |
A Firefox .json backup, added to what you have | Import Data > Bookmarks from HTML file | Back in the folders they came from |
A .json or .jsonlz4 backup, replacing everything | Library > Restore > Choose File… | Your current bookmarks are replaced |
Import an HTML file
- Export the file from the other browser first: Chrome, Edge, Safari.
- In Firefox, open the Library with the shortcut, or the menu button > Bookmarks > Manage bookmarks.
- Click Import and Backup > Import Bookmarks from HTML…, select the file and click Open.
The other browser’s bookmarks bar arrives as an ordinary folder inside Bookmarks Menu (from Chrome it’s called Bookmarks bar). To put those links on your toolbar, open that folder in the Library, press Ctrl+A (Cmd+A on a Mac) and drag the selection onto Bookmarks Toolbar in the left pane.
Import from another browser on this computer
- Click the menu button > Settings. On the Account and sync page (General in older versions), click Import Data under Import browser data. The Library’s Import Data from Another Browser… opens the same wizard.
- Choose the browser and its profile. The wizard knows Chrome, Edge, Brave, Opera, Vivaldi and Chromium on every system, Opera GX on Windows and Mac, and Safari on a Mac.
- Click the + button to choose the data, then Import. Enter your computer’s password if asked, then click Done.
The other browser’s bookmarks bar is added to the end of your Bookmarks Toolbar, which Firefox switches on. From Chrome-based browsers, Other bookmarks and Mobile bookmarks go into Other Bookmarks; Safari’s reading list becomes a Reading List (From Safari) folder in the Bookmarks Menu. A browser the wizard doesn’t list needs an HTML export. Step-by-step pages for Chrome, Edge, Safari, Opera.
Import a JSON or .jsonlz4 backup
Backups you make with Backup… end in .json; the automatic ones in your profile’s bookmarkbackups folder end in .jsonlz4.
- Add a .json backup to what you have: Settings > Import Data, choose Bookmarks from HTML file, set the file type to JSON File and pick the backup. Firefox puts each bookmark back in its original folder, so anything you still have shows up twice.
- Replace everything: Library > Import and Backup > Restore > Choose File… takes
.jsonand.jsonlz4files, after a warning that the backup replaces all your current bookmarks. - Add a .jsonlz4 file: convert it with our free Firefox backup converter, then import the HTML file.
Import from an old Firefox profile
Firefox creates a profile for each installation, so a reinstall or update can leave your bookmarks in another one. Open about:profiles and use Launch profile in new browser on the others. When one has your bookmarks, Mozilla’s advice is to keep using it: click Set as default profile. To merge, export from that window and import the file into your main profile. With a profile folder copied from an old computer, restore or convert a file from its bookmarkbackups folder.
Imported bookmarks not showing?
- After an HTML import: look in Bookmarks Menu, in the Library or the Bookmarks sidebar (Ctrl+B).
- After a browser import: check the end of the Bookmarks Toolbar, where a full toolbar hides the rest behind the » button (Show more bookmarks), then Other Bookmarks. Mozilla’s help also mentions folders named after the browser, such as From Google Chrome.
- No toolbar at all: by default it shows only on new tabs. Showing the bookmarks toolbar covers the fixes.
- One link missing: type
*and a space in the address bar, then part of its title.
Import not working?
- “The file doesn’t include any bookmark data”: the wizard found nothing it can read. Chrome’s own
Bookmarksfile is JSON in another layout and gets this message; convert it with the Chrome bookmarks JSON to HTML tool first. - “Unsupported file type.”: Restore only takes JSON backups. Import HTML files with Import Bookmarks from HTML….
- No import options on a work computer: administrators can remove importing from other browsers with Mozilla’s
DisableProfileImportpolicy. - Everything twice: imports add to what you have, so run the file through our duplicate bookmark finder first.
On Android and iPhone
Firefox for Android is gaining Import from file for HTML files (three-dot menu > Bookmarks > three-dot menu > Import from file), which Mozilla calls experimental and is rolling out gradually. Without it, and on iPhone and iPad, import on a computer and let Firefox Sync carry the bookmarks over.
Questions
Why are my imported bookmarks not showing in Firefox?
An HTML import goes into the Bookmarks Menu folder, which the toolbar doesn’t display. Open the Library (Ctrl+Shift+O) or the sidebar (Ctrl+B) and look there. Imports from another browser sit at the end of the Bookmarks Toolbar and in Other Bookmarks.
How do I import a JSON bookmarks file into Firefox?
To add it to your bookmarks: Settings > Import Data > Bookmarks from HTML file, with the file type set to JSON File. To replace your bookmarks with it: Library > Import and Backup > Restore > Choose File….
Can Firefox import bookmarks from a .jsonlz4 file?
Yes, through Restore > Choose File…, which replaces your current bookmarks. To add one and keep what you have, convert it with our Firefox backup converter and import the HTML file.
How do I import bookmarks from a previous version of Firefox?
Open about:profiles. A reinstall or update can leave your old bookmarks in another profile, and Launch profile in new browser opens it. Export from there, or restore a file from that profile’s bookmarkbackups folder.
Why is importing bookmarks from HTML not working in Firefox?
Usually it worked and the bookmarks are in the Bookmarks Menu folder. If nothing arrived, check that the file is an HTML bookmarks export. Restore refuses HTML files with Unsupported file type.
Use Chrome or Brave as well?
Stackboard is a free extension for Chrome and Brave that turns the new tab page into a board of your own bookmarks. No account, nothing leaves your browser.
Add to Chrome, it’s freeSources
- Mozilla Support: Import Bookmarks from an HTML file
- Mozilla Support: Import data from another browser
- Mozilla Support: Import Bookmarks and other data from Microsoft Edge
- Mozilla Support: Restore bookmarks from backup or move them to another computer
- Mozilla Support: Recover lost or missing Bookmarks
- Mozilla Support: Recover user data missing after Firefox update or reinstall
- Mozilla Support: Bookmarks in Firefox
- Mozilla Support: Keyboard shortcuts, perform common Firefox tasks quickly
- Mozilla Support: Import bookmarks to Firefox for Android
- Mozilla Support: Sync bookmarks, logins and browsing history on Firefox for iOS
- Mozilla: Firefox enterprise policy templates (DisableProfileImport)
- Firefox source: what the HTML export holds, HTML imports go to the Bookmarks Menu (BookmarkHTMLUtils.sys.mjs)
- Firefox source: the browsers the import wizard reads (MigrationUtils.sys.mjs)
- Firefox source: Chrome-based browsers map to the Bookmarks Toolbar and Other Bookmarks (ChromeProfileMigrator.sys.mjs)
- Firefox source: where Safari bookmarks and the reading list go (SafariProfileMigrator.sys.mjs)
- Firefox source: the wizard adds .html and .json bookmark files (FileMigrators.sys.mjs)
- Firefox strings: Bookmarks from HTML file, JSON File, Reading List (From Safari) (migrationWizard.ftl)
- Firefox source: export and backup file names, file types Restore accepts (places.js)
- Firefox strings: the Revert Bookmarks prompt and restore errors (placesPrompts.ftl)
- Firefox strings: empty toolbar message, Show more bookmarks, Show bookmarks toolbar (browser.ftl)