Whether migrating to a new web browser, setting up a fresh Mac installation, or maintaining an independent offline backup of your critical web research, exporting your bookmarks is an essential maintenance task. While Apple seamlessly synchronises browsing data across iPhone, iPad, and Mac via iCloud, creating a standalone, portable HTML file ensures you retain full ownership and interoperability of your saved links.
In this tutorial, you will learn how to export Safari bookmarks and Reading List links to a universal HTML document on macOS, import external bookmark files back into Safari, and resolve common synchronisation conflicts.
Understanding Safari Bookmark Exports
When you export bookmarks from Safari on macOS, the system compiles all your saved folders, favourites bar links, and Reading List items into a single, standardised Netscape-format HTML document. This file format is universally recognised across all major web browsers, including Google Chrome, Mozilla Firefox, Microsoft Edge, Brave, and Opera.
Key advantages of manual HTML bookmark exports include:
- Cross-Platform Compatibility: Easily transfer your curated links to Windows, Linux, or Android devices without relying on proprietary cloud accounts.
- Disaster Recovery: Protect your links against accidental batch deletions or iCloud sync anomalies.
- Clean Archival: Store date-stamped backup snapshots on external storage drives or local backup servers.
How to Export Safari Bookmarks on Mac
Exporting bookmarks in Safari takes only a few clicks and requires no terminal commands or third-party extensions.
- Launch Safari on your Mac.
- Click on the File menu in the upper-left menu bar at the top of your screen.
- Select Export from the drop-down menu, then click Bookmarks….
- In the file dialogue window that appears:
- Choose a destination folder (such as Documents or an external backup drive).
- Assign a descriptive file name, for example,
Safari-Bookmarks-Backup-2026.html. - Add Finder tags if you organise files by category or project.
- Click Save.
Safari will immediately generate the HTML file containing your entire bookmark tree, including subfolders and Reading List archives.
How to Import Bookmarks into Safari on Mac
If you are switching back to Safari from another browser or restoring bookmarks from a previously saved backup file, you can import them directly.
- Open Safari on your Mac.
- Click File in the top menu bar.
- Hover over Import From in the menu.
- You have two primary options:
- Bookmarks HTML File…: Choose this option to import from a saved
.htmlfile created by Safari, Chrome, Firefox, or Edge. - Direct Browser Import (Google Chrome or Mozilla Firefox): If Chrome or Firefox is installed on your Mac, Safari can pull bookmarks, browsing history, and saved passwords directly without manual file generation.
- Bookmarks HTML File…: Choose this option to import from a saved
- Navigate to and select your
.htmlbookmark document, then click Import.
Where Do Imported Bookmarks Appear?
To prevent overwriting your existing collection, Safari places all imported links into a new dedicated folder inside your sidebar named Imported [Date]. To access and organise them:
- Click the Sidebar icon in Safari’s upper toolbar (or press
Cmd + Option + 1). - Select the Bookmarks tab (the open book icon).
- Expand the Imported folder.
- Drag and drop individual folders or links into your Favourites bar or preferred bookmark folders to merge them into your daily workflow.
Exporting and Managing Reading List Links
Safari’s Reading List is specifically designed for articles and web pages you intend to read later, offering offline caching capabilities. When you perform the standard bookmark export described above, Safari automatically packages your Reading List items into a distinct category within the generated HTML file.
Converting Reading List Items to Standard Bookmarks
If you want to permanently organise your Reading List items into specific topic folders before exporting:
- Open the Safari sidebar (
Cmd + Option + 2) and click the Reading List tab (the spectacles icon). - Right-click (or Control-click) any saved article and select Copy Link.
- Switch to your Bookmarks sidebar (
Cmd + Option + 1) and paste or save the link directly into your desired category folder.
Troubleshooting Common Bookmark Sync and Import Issues
Duplicate Bookmarks After Importing
If importing an HTML file causes duplicate bookmark folders, verify whether iCloud Safari syncing is active:
- Open System Settings on your Mac.
- Click your Apple Account / Apple ID profile at the top.
- Select iCloud, then click Saved to iCloud > See All.
- Ensure Safari is toggled on. If duplicates appear across multiple devices, temporarily toggle Safari sync off, organise your folders cleanly on your primary Mac, and re-enable iCloud sync to overwrite the cloud state with your corrected hierarchy.
Missing Favicons on Imported Links
When bookmarks are imported from a raw HTML document, website icons (favicons) may initially appear as generic globes. Safari automatically downloads high-resolution site icons the first time you visit each imported link.
Imported HTML File Not Recognised
Ensure the file extension is strictly .html or .htm. If the file was exported from a mobile device or saved via text editor with a .txt extension, rename the extension in Finder before initiating the import process.