Safari and Chrome don't sync bookmarks with each other natively. Neatlink keeps them in sync for free. A Mac app and its Safari extension handle Safari, an extension handles Chrome, and both sides sync through your own Google Drive. Each browser keeps its own bookmarks, and the other browser's show up in Neatlink, ready to open, search or copy in.
Get the Neatlink Mac app, which includes Safari, and add Neatlink to Chrome. Both are free. If you are leaving one browser for good, each browser's own import is enough, as described below.
Why don't Safari and Chrome sync?
Chrome syncs to Chrome through your Google account, and Safari syncs to Safari through iCloud. On a Mac, neither carries the other's bookmarks. Safari also gives extensions no access to bookmarks, because its extension system has no bookmarks API (MDN compatibility data). Syncing Safari therefore needs a Mac app, which is how Neatlink does it.
How do I keep Safari and Chrome in sync for free?
Install Neatlink's Mac app for Safari and its extension in Chrome, then connect both to the same Google Drive.
What you get
- Free, automatic sync. Changes travel about once a minute, with nothing to click.
- More than two browsers, and more than one computer. The same extension works in Chrome, Edge, Firefox, Brave, Opera and Vivaldi, as well as any other Chromium browser on macOS, Windows, and Linux.
- No Neatlink account. You sign in with Google, and your bookmarks live in your own Google Drive. No extra sign up, and Neatlink runs no storage for your synced bookmarks.
- Encrypted on your device. Bookmarks are encrypted with AES-GCM-256 before they are uploaded. The security page lists what is stored where.
- Neatlink keeps bookmarks organized by which browser they came from. It also allows copying other browsers' bookmark trees to the one you're working in.
- Every bookmark one keystroke away. On the Mac, press Control-Y to search the bookmarks from all your browsers in the menu-bar app.
- Universal backups. Backups go to a Neatlink Backups folder in your Google Drive as plain HTML, so any browser can import them.
Set it up
- Download the Neatlink Mac app, drag it to Applications and open it - the menu bar item will appear.
- Click it, and if prompted, allow Full Disk Access to let it read Safari bookmarks.
- Add Neatlink to Chrome from the Chrome Web Store.
- In each browser, open Neatlink's Settings and turn on Google Drive Sync, with the same Google account in both.
After the next sync, Chrome's bookmarks appear inside the Neatlink menu bar app on the Mac, as well as in the Safari extension, and vice versa - Safari bookmarks will show up in Neatlink for Chrome.
To copy a folder into Safari or Chrome, open it in Neatlink's options page, click Info, and use "Copy to Local". It copies once, and any folder (with all of its subfolders and bookmarks) becomes available locally on the browser you copied it to.
How do I sync Safari on a Mac with Chrome on a Windows or Linux PC?
On desktop computers, Neatlink is OS and browser-agnostic. Set up the Mac app on the Mac as above, then add Neatlink to Chrome on the PC and turn on Google Drive Sync with the same Google account. The PC's bookmarks then appear in Neatlink on the Mac, and the Mac's Safari bookmarks appear in Neatlink in Chrome on the PC.
How do I copy bookmarks between Safari and Chrome once?
If you are switching browsers for good, the one-time import is free and built in.
Chrome to Safari
- In Safari, choose File > Import From Browser > Google Chrome. Chrome must be installed. In Safari 17, the menu is File > Import From > Google Chrome.
- Select the items you want, then click Import.
Apple says imported bookmarks appear after your existing ones.
Safari to Chrome
- In Safari, choose File > Export Browsing Data to File, select Bookmarks, click Download, then Save. Open the .zip file it saves to find Bookmarks.html. In Safari 17, choose File > Export > Bookmarks, which saves the HTML file directly.
- In Chrome, choose More (⋮) > Bookmarks and lists > Import bookmarks and settings. In the list of sources, choose Bookmarks HTML File, since it may start on another browser. Click Choose file, pick the file, then Open > Done.
If Chrome's bookmarks bar is empty, the imported bookmarks go straight onto it. Otherwise Chrome adds a folder named "Imported" at the end of the bar. Apple warns that the export is not encrypted, so delete it afterwards.
What other Mac apps sync Safari?
A few Mac apps take a different approach and merge the browsers into one set of bookmarks. They write each browser's changes into Safari's own bookmarks, which suits you if you want an identical bookmarks bar everywhere. Neatlink instead doesn't merge the browsers, and writes into Safari only what you ask it to. Each of these apps is paid or sells a subscription (checked October 18, 2026):
- BookMacster ($24.95) and Synkmark ($18.95), from Sheep Systems.
- BrowSync, free for manual sync between two browsers, with automatic sync in Pro at $1.99 a month, $9.99 a year or $17.99 once.
- One Bookmark 2, at $19.99 a month, $29.99 a year or $39.99 for a lifetime licence.
- UniSync, which syncs through its own cloud and account, at $2.99 a month or $24.99 a year for Safari.
Does this work with Firefox or Edge?
Yes. Neatlink's extension works in Firefox and Edge the same way as in Chrome, alongside the Mac app for Safari.
For a one-time move, Safari imports from Firefox directly with File > Import From Browser > Firefox. Edge's bookmarks need an exported HTML file: in Edge, go to edge://favorites, click More options (…) and choose Export favorites. Open the file in Safari with File > Import Browsing Data from File or Folder.
What about iPhone and iPad?
With Safari turned on in iCloud, Safari's own bookmarks sync between your Mac, iPhone and iPad (Apple). Chrome on an iPhone gets Chrome's bookmarks through Chrome's own sync.
Standalone iOS and Android apps for Neatlink are on the roadmap.
Why does Neatlink need Full Disk Access?
Safari keeps its bookmarks in a file in your Library folder that macOS shields from other apps by default. Full Disk Access, in System Settings > Privacy & Security, lets the Neatlink Mac app read and write that file. BookMacster and Synkmark ask for the same permission, and so do Chrome, Edge, Brave and Firefox when they import from Safari directly. Switching it off for Neatlink stops Safari sync.
For two Chrome profiles, see how to copy bookmarks between Chrome profiles, and more sync tools are set side by side on our comparison page.