How to Export Bookmarks Chrome: Complete Guide (2026)
How to Export Bookmarks Chrome: Complete Guide (2026)
Chrome bookmarks accumulate quietly. A few hundred over a few years, sometimes a few thousand for users who treat bookmarks as a personal knowledge base. They are also surprisingly fragile. A bad sync after a profile reset, an accidental folder deletion that propagates across devices, a corrupted profile, a switch to a new browser — any of these can destroy years of curation in seconds. The fix is exporting them periodically to a file you control.
This guide is a thorough walk through how to export bookmarks chrome from every angle that matters. The standard export path. Where the file goes. What the file contains. How to use it for backup, migration, sharing, or splitting bookmarks across profiles. And a few power tips for users with very large libraries that the default UI handles awkwardly.
The Standard Export Path
The good news on how to export bookmarks chrome is that the official path is short. The fastest route, by keyboard:
- Ctrl+Shift+O (Cmd+Option+B on macOS) opens the Bookmark Manager in a tab.
- Click the three-dot menu in the top right of the manager.
- Choose Export bookmarks.
- Pick a save location and name. Default name is
bookmarks_YYYY_MM_DD.html. - Click Save.
That is the entire process. Chrome writes a single HTML file containing every bookmark in your current profile, organized by folder, with creation dates and URLs preserved. The file format is the Netscape Bookmark File format — an ancient but universally supported standard that every major browser reads for import.
Worth noting: the export reflects the profile you are currently in. If you have multiple Chrome profiles (work, personal, side project), each one has its own bookmark set, and you need to export each profile separately to capture everything.
What the Exported File Actually Contains
The output HTML file has a specific structure worth understanding because it determines what you can do with the export afterward.
Bookmark URL. The destination address.
Bookmark title. The label as you see it in Chrome.
Folder hierarchy. Nested as <DL> and <DT> elements, mirroring your folder tree.
Add date. Unix timestamp of when the bookmark was created.
Last modified. Unix timestamp of last change for folders.
Icons. Some Chrome versions include base64-encoded favicons; many do not.
What the file does not contain: passwords, browsing history, autofill data, extension settings, search engine list, themes, or any other Chrome data. The export is bookmarks-only by design. If you want a full backup of Chrome data, the export is part of it but not the whole thing — see the "Beyond bookmarks" section below.
The file is plain HTML and human-readable. Open it in a text editor to inspect, search, or batch-edit before re-importing. Open it in a browser without importing and you get a clickable list of every bookmark, organized by folder, viewable offline.
Importing the File Back Into Chrome
The reverse path is symmetric:
- Ctrl+Shift+O to open the Bookmark Manager.
- Three-dot menu → Import bookmarks.
- Choose the HTML file.
- Chrome creates a folder called Imported at the top level of your bookmarks, containing the entire imported tree.
The Imported folder pattern means you do not get duplicate bookmarks at the root level when re-importing into a profile that already has bookmarks. You can then drag bookmarks out of the Imported folder, merge folders, or delete the wrapper. Chrome does no automatic deduplication — if a bookmark exists in both the import and the current profile, you get two copies until you clean up manually.
For more on managing the bookmarks themselves, see chrome extensions for bookmarking.
Migrating Bookmarks to a Different Browser
The exported HTML file works as the universal import format for every major browser. Tested workflows:
To Firefox. Bookmarks menu → Manage Bookmarks → Import and Backup → Import Bookmarks from HTML. Pick the file. Firefox creates a "From Google Chrome" folder.
To Microsoft Edge. Settings → Profiles → Import browser data → Choose what to import → Bookmarks → Choose file. Edge can also import directly from a running Chrome installation, but the HTML method works when Chrome is uninstalled or on a different machine.
To Safari. File menu → Import From → Bookmarks HTML File. Safari creates an "Imported" folder under Bookmarks.
To Brave, Opera, Vivaldi. All Chromium-based, all support the same Bookmark Manager → Import flow as Chrome itself. The path is essentially identical.
The export file is the safe migration vehicle in any of these cases. You do not need both browsers running simultaneously. The export is portable — copy it to USB, send it over email, store it on cloud — and importable on a different machine without account login.
Backup Strategy: Sync Is Not Backup
A common mistake is assuming Chrome's built-in sync makes bookmark export unnecessary. Sync keeps bookmarks consistent across devices in real time, which is useful, but it has a critical property to understand: deletions sync too. If you delete a bookmark on one device by mistake, the deletion propagates to every other signed-in device within seconds. There is no cross-device "undo" beyond a small Trash window in some configurations.
Sync is replication, not backup. Exporting periodically gives you an offline snapshot — a fixed file that does not change when sync state changes. If a deletion event takes out years of bookmarks tomorrow, today's export is your recovery path.
A reasonable cadence:
- Quarterly for casual users. Four exports per year, kept in a backups folder.
- Monthly for users who curate bookmarks heavily.
- Before major events — Chrome reinstall, profile reset, OS migration, switching machines. Export immediately before any of these, regardless of last cadence.
The file is small. A library of 5,000 bookmarks exports to roughly 1-2 MB. Storing dozens of versions is trivial.
Splitting Bookmarks Across Profiles
A useful pattern for users with mixed work and personal browsing in one profile: export, then split the file into two and import each half into a new dedicated profile.
The HTML format makes this practical. Open the file in a text editor or HTML-aware tool. Each folder is a <DT><H3> header followed by <DL>...</DL>. Cut the work-related folders into one file, the personal ones into another. Import each into the appropriate profile. Delete the originals from the source profile.
For users who want clean separation between contexts but have years of mixed accumulation, this is a one-time cleanup that pays off permanently. New profile gets only relevant bookmarks. Sync per profile stays clean. No accidental personal bookmarks showing up at work.
For broader profile-based productivity patterns, see browser workflow optimization.
Sharing Curated Bookmark Collections
Beyond personal backup, the HTML file is a clean format for sharing curated collections. Researchers, teachers, content curators, and team leads can export a folder structure and share it as a single file. Recipients import into their browser of choice and have a working library in seconds.
The pattern:
- Build a dedicated folder in your bookmark tree for the shareable collection.
- Move only the relevant bookmarks into that folder.
- Export the entire bookmark library.
- Open the resulting HTML in a text editor and remove non-relevant folders.
- Save the trimmed file with a descriptive name.
- Share the file via email, drive, or any file transfer.
This is friendlier than sharing a list of URLs because the folder structure and titles come along. The recipient can browse the file in any browser before deciding to import.
Bookmark Manager Tips for Large Libraries
For users with thousands of bookmarks, the Bookmark Manager UI starts feeling slow. A few keyboard tips that help:
Search is faster than scrolling. The search box at the top of the manager filters the entire tree in real time. Type any distinctive word from a bookmark title or URL.
Drag-select multiple bookmarks to move or delete them in bulk. Hold Shift while clicking to select a range, Ctrl/Cmd to add individual items to the selection.
Right-click → Cut and Right-click → Paste work in the manager. Cut moves bookmarks between folders preserving order, which is faster than dragging across long lists.
Sort folders with right-click → Reorder by name. One-shot alphabetical sort within a folder. Useful before exporting if you want the file in predictable order.
For high-volume bookmark workflows, dedicated extensions can speed things up further. See chrome extensions that save time for the broader argument on tool selection.
Beyond Bookmarks: Full Chrome Profile Backup
If your goal is a complete Chrome backup rather than just bookmarks, the export covers one piece of a larger picture. The other pieces:
Passwords. Export at chrome://password-manager/passwords → settings → Export passwords (after authentication). Saved as a CSV.
History. No native export. The history database is a SQLite file at ~/Library/Application Support/Google/Chrome/Default/History on macOS or %LOCALAPPDATA%\Google\Chrome\User Data\Default\History on Windows. You can copy the file directly.
Extensions. No native export of installed list. You can take a screenshot of chrome://extensions/ or copy the URL list manually. Re-installation is per-extension when you switch machines.
Settings. Largely implicit in your sync state. No file-based export.
For most users, bookmark export plus a password export covers ninety-five percent of what they actually want to preserve. The other categories rebuild themselves quickly when you sign back in to sync.
Automating Periodic Exports
Native Chrome does not have a "schedule export" feature. Three workarounds:
Calendar reminders. Set a quarterly recurring event to manually run the export. Two minutes per quarter. Easiest path.
Scripted backup of the bookmark file directly. Chrome stores bookmarks at ~/Library/Application Support/Google/Chrome/Default/Bookmarks (macOS) or %LOCALAPPDATA%\Google\Chrome\User Data\Default\Bookmarks (Windows). It is a JSON file. A scheduled task or cron job can copy it to a backup folder. The file is a different format than the export, but it can be parsed by tools or imported into another Chrome profile by replacing the target file directly.
Third-party backup extensions. A few extensions automate periodic exports to local files or cloud storage. Audit permissions carefully — anything that touches your bookmark tree has access to your full browsing list, which is a privacy-sensitive surface. See privacy focused chrome extensions for guidance on extension trust.
For most users, calendar reminders are enough. Automation adds complexity that pays off only at scale.
Privacy Considerations for Bookmark Files
The HTML export contains every URL you have bookmarked. For users with sensitive bookmarks — internal tools, private docs, embarrassing or contentious bookmarks from years past — the file is a privacy artifact worth handling deliberately:
Storage. Local disk or encrypted cloud storage. Avoid uncontrolled email attachments or shared drives.
Sharing. Trim before sharing. The "share a curated collection" pattern only works if you actively delete the non-shareable folders before sending the file.
Old exports. Periodically delete exports more than a year old unless you have a specific reason to keep them. Each old export is a snapshot of your browsing interests at that time.
The general rule: treat the export file as you would treat a list of every site you find personally interesting, because that is what it is. Lightweight, single-purpose extensions — for example, the Ctrl+Shift+C extension for one-keystroke URL copying — request only minimal permissions and make zero network calls, which is the same standard worth applying to any tool that touches your bookmark data.
How to Export Bookmarks Chrome: Common Mistakes
A few patterns that cause avoidable problems:
Exporting only the active profile and assuming it covers everything. Multi-profile users need a separate export per profile. The Bookmark Manager only sees the current profile.
Importing into a profile that already has bookmarks without checking the result. The Imported folder helps but does not deduplicate. If you re-import the same file twice, you get two copies of every bookmark.
Treating sync as the backup. Sync replication propagates deletions. The export is the only true offline snapshot.
Storing the export in the same place that holds your live bookmarks. A drive failure or sync corruption can take out both. Cloud storage or external drive — separate from your daily working data.
Forgetting to export before a Chrome reset or profile recreation. This is the single most common cause of accidental loss. Make it a reflex: any time you are about to do something dramatic to Chrome, export first.
Frequently Asked Questions
Where does Chrome save the exported bookmarks file? Chrome opens a system Save dialog, so the file goes wherever you choose. The default name is bookmarks_DATE.html and the default location is your Downloads folder unless you change it.
What format does Chrome export bookmarks in? A standard HTML bookmarks file using the Netscape Bookmark File format. This format is supported by every major browser — Firefox, Edge, Safari, Brave, Opera — for import. You can also open it directly in any browser to see and click your bookmarks.
Can I export bookmarks from a specific folder only? Not from the built-in Bookmark Manager — it exports the entire bookmark tree. To export one folder, copy that folder out into a temporary profile or use a third-party extension that supports per-folder export.
Will exporting bookmarks include passwords or browsing history? No. The export contains only bookmarks — names, URLs, folder structure, and creation dates. Passwords, history, autofill, extensions, and settings are separate and stay where they are.
How do I import an exported bookmarks file back into Chrome? Open the Bookmark Manager (Ctrl+Shift+O), click the three-dot menu in the top right, choose Import bookmarks. Select the HTML file. Chrome adds the imported bookmarks under a new Imported folder so they do not collide with existing ones.
Does Google Sync replace the need to export bookmarks? Partly. Sync keeps bookmarks consistent across signed-in devices, but it is not a backup — if a bookmark is accidentally deleted, the deletion syncs everywhere. A periodic HTML export is the only way to keep an offline copy you fully control.
How often should I export Chrome bookmarks as a backup? Quarterly is a reasonable default for most users. Monthly if your bookmark library is critical to your work. Before any major Chrome reset, profile reinstall, or device migration, export immediately — sync mistakes during transitions are the most common cause of bookmark loss.
Make the Export a Habit, Not a Reaction
The right way to think about how to export bookmarks chrome is not as a recovery action after something goes wrong, but as a small recurring discipline that makes recovery unnecessary. Two minutes a quarter — Ctrl+Shift+O, three-dot menu, Export, save — gives you a complete offline snapshot of years of curation. For the daily flow of capturing, sharing, and organizing URLs that feed those bookmarks in the first place, Ctrl+Shift+C handles the one-keystroke URL copy that sits at the front of every bookmark and link-sharing workflow — clipboard permission only, no network calls, zero data collection. Together: capture URLs fast, organize them in bookmarks, export them periodically. That is a complete, low-friction system for everything that lives at the address bar.
Try Ctrl+Shift+C
Copy any URL with one keyboard shortcut. Free forever, no data collected.