MarkSync is the actively maintained fork of xBrowserSync — migration is painless →
About Download Services Get involved FAQs WEB APP ↗ GITHUB ↗
ENCRYPTED · ANONYMOUS · FREE · OPEN SOURCE

Your bookmarks belong to you.

One set of bookmarks across different browsers — Chrome at work, Firefox at home, Safari on your phone. MarkSync keeps them all in sync, encrypted on your device before they ever leave it. No account. No tracking. No ads. Ever.

CHROME EDGE FIREFOX iOS ANDROID
Download MarkSync Open the web app ↗ How it works
$ your sync id
e3f19c40a2b8d7 — anonymous. no email. no name. just yours.
01

Encrypted

Your data is encrypted and decrypted on your device with your password. No one but you can read it — not even the sync service.

02

Anonymous

No sign up required and no personal data collected. Install, set a password, and you get an anonymous sync ID. That's it.

03

Free

No charges, no premium tier, and you'll never see a single ad. Free as in freedom — GPL-licensed, forever.

ABOUT

Big tech syncs your data. We think that's the problem.

Every browser vendor will happily sync your bookmarks — as long as you stay inside their ecosystem, logged into their account. MarkSync is the free and open-source way out: one bookmark library shared across browsers from different vendors, working with each browser's native bookmarking tools, never existing unencrypted anywhere but your own devices.

1

Install

Get the extension for your desktop browser or add the PWA to your phone's home screen.

2

Set a password

Choose an encryption password and hit Create New Sync. Encryption happens on your device.

3

Sync everywhere

Use your anonymous sync ID on any other browser or device. Your bookmark folders stay intact.

NEW IN MARKSYNC

A modern rewrite, built to last

Manifest V3 ready Fully compatible with the latest Chrome and Firefox extension platforms — no deprecation cliff ahead.
Rewritten from the ground up A modern, maintainable codebase that keeps everything you loved about xBrowserSync — descriptions, tags, search, backup & restore.
PWA for iOS & Android One installable web app for every phone. Search your bookmarks and add new ones by sharing from any app.
DOWNLOAD

Take back control

Available from the Chrome Web Store, Edge Add-ons and Firefox Add-ons for desktop browsers, and as a PWA for iOS and Android.

Chrome

Web extension, published on the Chrome Web Store. Manifest V3, works with your native bookmarks — and with Brave, Vivaldi and other Chromium browsers.

Edge

Web extension, published on Microsoft Edge Add-ons. Manifest V3, works with your native Edge favorites.

Firefox

Web extension, published on Mozilla Add-ons. Respects your bookmark hierarchy and folders.

iOS & Android

One installable PWA for both — add it to your home screen from Safari or Chrome, then add bookmarks by sharing from any app. No app store gatekeeper.

SERVICES

Pick a service. Or be one.

MarkSync doesn't run on one company's servers. Your encrypted bookmarks are held by a sync service — the official one, a volunteer's, or your own. The app talks to whichever you point it at, and because everything is encrypted before it leaves your device, the operator only ever stores a blob they cannot open.

No account, anywhere A service hands you an anonymous sync ID. No email, no username, nothing that identifies you.
Nothing to trust Encryption happens in your browser, before the request goes out. The operator stores ciphertext and can do nothing else with it.
Leave whenever Back up, point MarkSync at another service and restore. Your sync ID and password are the only things you carry.

Public services

  • {{ svc.host }} DEFAULT

    {{ svc.note }}

    {{ svc.message }}

    Location{{ svc.locationLabel }}
    Max sync size{{ svc.sizeLabel }}
    Status {{ svc.statusLabel }} {{ svc.statusNote }}

Every service other than the official one is run independently by a volunteer who offers it to the public — we neither vet nor control them, and each sets its own size limit and retention. Status, location and size limits are read live from each service's /info endpoint, straight from your browser, so nothing about the check reaches us.

Run your own

The sync service is open source and small enough to run on a Raspberry Pi. Host it for yourself, for your family, or open it to the public so syncing stays free for everyone. MarkSync asks for permission to talk to a custom service the first time you enter its address.

$ git clone https://github.com/xbrowsersync/api-docker
$ cd api-docker && docker compose up -d
$ curl localhost:8080/info
{"status":1,"maxSyncSize":512000, ...}
GET INVOLVED

Built by people like you

MarkSync exists because like-minded people contribute their time and talent. If you use it, here's how to give back:

Code

Know JavaScript or Node.js? Pick an issue from the app repo and submit a pull request.

→ Issues on GitHub

Host

Run a public MarkSync service on your own server so syncing stays free for everyone.

→ API repo & README

Suggest

Found a bug or want a feature? Open an issue — every report makes MarkSync better.

→ Submit an issue
FAQS

Questions, answered

What is a sync ID?+

An anonymous identifier for your encrypted data. Together with your password, it lets you access your bookmarks from any browser or device. It contains no personal information whatsoever.

Can the service operator read my bookmarks?+

No. Encryption and decryption happen on your device with your password. The service only ever stores an encrypted blob it cannot open. But remember: if you lose your password, no one can recover your data — back up regularly.

Can I run my own sync service?+

Yes — that's the point. Anyone can self-host the MarkSync API for complete control of their data, or pick from the list of public services run by volunteers.

I'm coming from xBrowserSync — how do I migrate?+

There is nothing to migrate. MarkSync is fully compatible with xBrowserSync: install MarkSync and enter your existing sync ID and password — your bookmarks, folders, descriptions and tags are all right there. Existing xBrowserSync services keep working as they are.

Is it really free? What's the catch?+

There is no catch. MarkSync is GPL-licensed open source, run by volunteers, funded by donations, with no ads and nothing to sell — because there's no data to sell.