Bookmend
← BlogCHROME BOOKMARKS

How to Export Chrome Bookmarks (and Back Them Up Properly)

By
⚡
THE SHORT ANSWER

Click the three-dot menu → Bookmarks and lists → Bookmark Manager (or press Ctrl+Shift+O), then the three-dot menu inside that panel → Export bookmarks. Chrome saves a bookmarks_MM_DD_YY.html file in the universal Netscape format that Firefox, Safari, Edge, and Brave can all import directly. This backs up your bookmark list and folder structure — it doesn't check whether any of those links still work, which is a separate problem export alone can't fix.

How to Export Chrome Bookmarks (and Back Them Up Properly)

Exporting your Chrome bookmarks takes about thirty seconds once you know where the menu is. The option is buried inside the Bookmark Manager, which is why people keep searching for it. This guide covers the exact steps on every desktop platform, what the exported file actually contains, what it doesn’t contain, and what backup alone can’t protect you from.

How to Export Bookmarks in Chrome on Windows and Linux

These steps work in current versions of Chrome on Windows and Linux:

  1. Open Chrome and click the three-dot menu (⋮) in the top-right corner of the browser window
  2. Hover over Bookmarks and lists (in some Chrome versions this label is simply Bookmarks)
  3. Click Bookmark Manager — or press Ctrl+Shift+O to open it directly, skipping the menu
  4. Inside the Bookmark Manager, click the three-dot menu (⋮) in the toolbar at the top of that panel — this is a second, separate three-dot menu from the one in step 1
  5. Click Export bookmarks
  6. A Save As dialog appears. Choose where to save the file. Chrome names it bookmarks_MM_DD_YY.html by default (with the current date)
  7. Click Save

You now have a .html file containing every bookmark and folder in your Chrome profile.

If You Don’t See “Bookmarks and Lists” in the Menu

Chrome’s menu labels have changed across versions. If your three-dot menu shows Bookmarks instead of Bookmarks and lists, the rest of the steps are identical. If neither label appears, type chrome://bookmarks directly into the address bar — this always opens the Bookmark Manager regardless of menu label variations.

How to Export Bookmarks on Mac

The process on Mac is the same, with one difference: the keyboard shortcut for the Bookmark Manager is Cmd+Option+B in current Chrome versions on Mac (though older versions used Cmd+Shift+O). If neither shortcut works on your version, use the menu path or type chrome://bookmarks directly in the address bar.

  1. Click the three-dot menu (⋮) at the top right of Chrome
  2. Hover over Bookmarks and lists (or Bookmarks)
  3. Click Bookmark Manager
  4. In the Bookmark Manager, click the three-dot menu (⋮) in the top-right toolbar
  5. Click Export bookmarks
  6. In the Save dialog, choose a location and click Save

The resulting file is identical in format to the Windows export — a .html file in Netscape bookmarks format.

How to Export Bookmarks on Chromebook

On a Chromebook, Chrome is the system browser and the process mirrors the desktop steps exactly:

  1. Press the three-dot menu in Chrome’s top right corner
  2. Select Bookmarks and lists → Bookmark Manager
  3. In the Bookmark Manager, press the three-dot menu in the toolbar
  4. Choose Export bookmarks
  5. Save the file to your Downloads folder (or Google Drive if you want cloud storage)

The keyboard shortcut Ctrl+Shift+O works on Chromebook as on Windows.

What the Exported File Contains

The .html file uses the Netscape bookmarks format, which has existed since the 1990s Netscape browser era and remains the universal bookmark interchange format. Here is what’s in it:

  • URLs: The full URL of every bookmarked page
  • Titles: The page title Chrome saved when you bookmarked it (or any title you manually assigned)
  • Timestamps: The ADD_DATE attribute stores a Unix timestamp — the exact moment you bookmarked the page
  • Folder structure: Your bookmark folders are represented as <DT><H3> elements, with bookmarks nested inside them. The folder hierarchy is fully preserved.

The file structure looks like this for each bookmark:

<DT><A HREF="https://example.com/article" ADD_DATE="1693000000">Article Title</A>

This format is importable by every major browser — Firefox, Safari, Edge, Opera, and Brave can all import a Chrome .html export without conversion. It’s also the format Pocket used for its data export (ril_export.html), so if you’re migrating from Pocket into Chrome, the file looks the same and Chrome can import it directly.

What the Export File Does NOT Contain

  • Page content: Just the URL and title — not the text, images, or any version of the actual page
  • Favicon data: Icons are not included
  • Visit history or frequency: Whether you’ve visited a bookmark before is not stored
  • Tags from third-party tools: If you used a bookmark manager extension with custom tags, those are not in Chrome’s export

How to Import the Bookmarks File Back into Chrome

If you’re restoring from a backup or moving to a new computer:

  1. Open Chrome and go to chrome://bookmarks or press Ctrl+Shift+O (Windows/Linux) / Cmd+Option+B (Mac)
  2. In the Bookmark Manager, click the three-dot menu (⋮) in the toolbar
  3. Click Import bookmarks
  4. Select your .html file
  5. Chrome places the imported bookmarks in a new folder labeled “Imported” inside Other Bookmarks

After import, you can drag bookmarks from the Imported folder into your regular folders if you prefer them integrated into your existing structure.

Edge Case: What If “Imported” Goes into the Wrong Place?

When Chrome imports, it always creates an “Imported” folder inside “Other Bookmarks” (the third section in the Bookmark Manager, after Bookmarks Bar and My Bookmarks). If you can’t find your imported bookmarks, scroll down in the left panel of the Bookmark Manager — Other Bookmarks may be collapsed.

Importing Chrome Bookmarks into Other Browsers

The .html file works across all major browsers:

Browser Import path
Firefox Menu → Bookmarks → Manage Bookmarks → Import and Backup → Import Bookmarks from HTML
Safari (Mac) File menu → Import From → Bookmarks HTML File
Microsoft Edge Settings → Favorites → Import → Import from HTML file
Brave Menu → Bookmarks → Import Bookmarks and Settings
Opera Easy Setup (sidebar) → Import bookmarks and settings

All accept the standard Netscape .html format directly.

Where Chrome Stores Bookmarks Locally

Chrome also maintains a live JSON-format bookmarks file in your system profile. This is separate from the exported .html — it’s Chrome’s internal format, not the export format.

On Windows:

%LOCALAPPDATA%\Google\Chrome\User Data\Default\Bookmarks

On Mac:

~/Library/Application Support/Google/Chrome/Default/Bookmarks

On Linux:

~/.config/google-chrome/Default/Bookmarks

The file has no extension and is in JSON format. Some technical users back this file up directly instead of using the export function — both approaches work, but the .html export is portable across browsers while the JSON file is Chrome-specific. Chrome also automatically keeps a Bookmarks.bak file in the same directory as a single-snapshot backup of the previous state.

Exporting Bookmarks from a Specific Profile

If you use multiple Chrome profiles (separate accounts, work vs. personal), each profile has its own bookmark set. When you export, you’re exporting only the bookmarks of the currently active profile. To export another profile’s bookmarks, switch to that profile first (click your profile icon in the top right), then repeat the export steps.

Exporting your bookmarks is the right habit — it means you can restore your link list if Chrome data is lost, if you switch computers, or if you need to migrate to another browser.

But here is the important limitation: a backup is a snapshot of URLs. It does not tell you whether those URLs still work.

Websites go offline. Publications delete articles. Domains expire and get bought by domain squatters. CMS migrations break URL paths. A bookmark you saved three years ago may return a 404 today, redirect to a parked page, or serve completely different content than the article you saved. This is called link rot, and it affects every bookmark collection older than a year or two.

Backing up a list of broken links is still a list of broken links. You’ve preserved the URL text but not necessarily the ability to access what you saved.

This is a separate problem from backup, and it requires a different solution. Bookmend’s free rot check lets you paste a bookmarks.html file into a browser-based tool and see which of your links are dead — entirely locally, without uploading your bookmarks to any server.

For ongoing monitoring rather than a one-time check, Bookmend (free Chrome extension) scans your bookmarks continuously, confirms dead links twice 48 hours apart to avoid false positives, and surfaces the closest Wayback Machine snapshot to the date you originally saved each dead link.

Building a Reliable Backup Habit

Manual exports are easy to forget. A few approaches that work:

Google account sync: If you’re signed into Chrome with a Google account, your bookmarks sync automatically. This protects against device loss but is not a true backup — if you accidentally delete a bookmark folder, the deletion syncs everywhere. Recovery from deletion is not guaranteed with sync alone.

Scheduled manual exports: Set a quarterly calendar reminder to export your bookmarks and save the file to a cloud folder (Google Drive, Dropbox, iCloud). Three months of history gives you a reasonable rollback window. Keep two or three past exports, not just the latest one.

Time-stamped files: When saving exports, don’t overwrite the previous file. Keep bookmarks_2026_01.html, bookmarks_2026_04.html, and so on. If you discover you deleted something six months ago, you can restore from the older export.

Bookmend’s continuous monitoring: Instead of only working from periodic snapshots, Bookmend keeps your bookmarks indexed and monitors them continuously. You’re not just finding out about broken links at export time — you’re notified as they happen. Install Bookmend to add ongoing monitoring to your existing bookmarks.

How to Do a Bulk Bookmark Check After Export

After exporting, a good next step before migrating or archiving is a health check. Here is a quick workflow:

  1. Export your bookmarks to bookmarks.html
  2. Go to Bookmend’s rot check tool and run the .html file through the client-side checker
  3. Note how many dead links you have and which folders they’re in
  4. For dead links on important pages, look up the Wayback Machine URL (web.archive.org) to see if an archived version exists
  5. Decide whether to remove dead links, replace them with archive URLs, or leave them for now

This takes 10-15 minutes and gives you a much more accurate picture of what your bookmarks actually contain before you back them up or migrate them somewhere.


For a deeper look at how to transfer your bookmark file to a new browser, see our guide on how to transfer bookmarks to Chrome. For understanding what link rot means for your bookmarks and how to recover dead links, see how to find an archived version of any website.

Frequently asked questions

No. Export creates a copy of your bookmarks as an HTML file. Your bookmarks in Chrome remain completely unchanged. You can export as many times as you want without affecting what is saved in the browser.

Chrome on mobile does not support direct bookmark export. The bookmark export feature is only available in Chrome on desktop (Windows, Mac, Linux, and Chromebook). To export from a mobile device, sign into Chrome with a Google account to sync your bookmarks, then open Chrome on a desktop computer and export from there.

Chrome sync keeps your bookmarks backed up to your Google account and available on all your signed-in devices. However, changes including deletions sync immediately — there is no version history or rollback. Exporting creates a timestamped snapshot file you control locally. The two approaches complement each other: sync handles real-time continuity, while periodic exports give you rollback capability.

Not directly through Chrome's built-in export. The export always includes all bookmarks. If you only need specific bookmarks, you can export all, then open the HTML file in a text editor and remove the sections you do not want. Alternatively, right-clicking a folder in the Bookmark Manager and using Open all to copy URLs manually works for small folders.

Chrome automatically names the export file bookmarks_MM_DD_YY.html with the current date so you know when the snapshot was taken. You can rename the file to anything you want after saving.

Chrome imports everything into a single Imported folder rather than merging with your existing structure. You will need to manually drag bookmarks into your preferred folders inside the Bookmark Manager at chrome://bookmarks. For large imports, consider whether you actually need the folder structure, or whether a fresh organized folder system would be more useful than trying to match your old layout exactly.

There is no built-in reminder for this. A reasonable habit is exporting before any major browser change — a new laptop, a Chrome OS update you are unsure about, or clearing your profile — plus a periodic export every few months if your bookmark folder is large or important to your work. Some people set a recurring calendar reminder; others export whenever they notice their collection has grown significantly since the last one.

For each bookmark, the Netscape bookmarks HTML format stores the full URL, the page title Chrome saved when you bookmarked it, and an ADD_DATE attribute containing a Unix timestamp of when you bookmarked the page. Folder hierarchy is preserved using nested HTML elements. The file does not store page content, favicons, or visit history.

Yes. Chrome automatically keeps a Bookmarks.bak file in the same directory as its live Bookmarks file. This is a single-snapshot backup of the previous state of your bookmarks. It is Chrome-specific JSON format, not the portable HTML export format, and is stored locally on your device.

Yes. The Netscape bookmarks HTML format is a universal standard. Firefox, Safari, Edge, Brave, and Opera all accept it directly. The import path varies by browser — for example, Firefox uses Library, Safari uses File then Import From, and Edge uses Settings then Favorites then Import.

On current Chrome versions for Mac, the keyboard shortcut for the Bookmark Manager is Cmd+Option+B. On older Mac Chrome versions it was Cmd+Shift+O. If neither works on your version, type chrome://bookmarks directly in the address bar, which always opens the Bookmark Manager regardless of version.

Run a dead-link health check first. Export your bookmarks to a bookmarks.html file, then run it through Bookmend's rot check tool at /rot-check. This shows which links return errors entirely in your browser with nothing uploaded. Note how many dead links you have and which folders they are in, then use Wayback Machine to recover important ones before you back up or migrate.

Nafiul Hasan
WRITTEN BY

Nafiul Hasan is the founder of Bookmend. He builds tools that fix small, specific frustrations rather than reinvent them — Bookmend started after losing a decade of bookmarked research links to dead pages he couldn't get back. He writes here about link rot, how the Wayback Machine actually works, and what's real versus marketing in the browser-extension space.

Drafted with AI assistance, reviewed and edited by Nafiul Hasan.How we write

FounderChrome extension builderWrites about link rot & bookmarks