FavLock guide · Choosing a tool

How to choose a private bookmark manager

Choose a private bookmark manager by checking what it encrypts, who controls the keys, how recovery works, which browser access it needs, and what you can export. Test those answers with five ordinary links before importing everything.

By Sebastian Patras6 min read

Decide what you need to protect

Write down what “private” means for you. Keeping personal reading away from a shared work browser is one goal. Preventing a provider from storing readable URLs is another. They need different protections.

For the first, device access and the way you use browser profiles matter. For the second, you need a clear explanation of content encryption and who can decrypt the stored data. A library being hidden from other users doesn’t tell you what the service itself can read.

Next, list the two or three jobs the tool must handle: saving from your browser, finding links on another device, capturing articles, or keeping notes. Include any browser or device you cannot replace.

Follow one bookmark through the service

Follow a page’s title and full address from the moment you press Save. The word “encrypted” does not tell you where encryption happens or who holds the keys.

Questions to ask about a bookmark manager’s encryption
QuestionWhat a useful answer explains
Which fields are encrypted?Whether full URLs, titles, collection names, tags, notes, and captured articles are protected, rather than treating the library as one undefined object.
Where does encryption happen?Whether content is encrypted on your device before upload, or becomes readable to the service during processing.
Who can decrypt the stored content?How keys are created, kept, and recovered, and whether the provider holds a way to read protected fields.
What stays visible?Account details, record counts, timestamps, relationships, billing information, and other operational data that the service processes separately.
What happens after unlock?Whether readable content and keys remain in browser storage, and which controls remove them from a shared device.

Encryption in transit protects the connection; encrypted server storage protects stored data. Neither phrase alone means the provider cannot read your bookmarks. If that matters to you, look for a clear explanation of the keys and the complete save-and-read flow.

Use the browser bookmark privacy guide to compare this with your current browser setup. You may already have a sync configuration that covers some of your needs.

Try five ordinary links before importing everything

Build a trial library with non-sensitive pages. You are testing both what the tool simplifies and where it gets in your way:

  • A tool you open most days.
  • A reference page with a vague title that you’ll want to rename.
  • A long article you intend to read later.
  • Two similar pages you need to compare for one project.

Save them through the browser you normally use. Give the project pages a shared collection or tag. Rename the vague title. Then step away and find one of the pages later using the words you remember, without looking at your browser history.

Notice the friction. Does saving ask for too much? Can you search by domain when you forget the title? Can you distinguish two similar results? Also confirm that the features and library size you need fit the plan you intend to keep.

Understand how you’ll open the library on another device

Sign-in and decryption can be separate steps. Before choosing a tool, understand what you need if your laptop is replaced, browser storage is cleared, or your password is reset. Look for instructions that describe those situations explicitly.

With your original device still available, try opening the small trial library from a second supported device or a separate browser profile. Follow the documented unlock method and check that you can read the saved content. Don’t clear your working device just to test recovery.

If a passkey is part of the process, check whether the same passkey is available through the manager you use on the second device. If the service gives you a recovery key, understand where you’ll store it and how you’ll reach it when your usual device is unavailable.

Account recovery and content recovery may be different. Ask what the provider can restore and what happens if every working copy of the decryption key is lost.

Check browser access and take a copy out

Match each extension permission to a feature. Saving the current page, reading open tabs, importing browser bookmarks, and restoring highlights require different access. Optional access should be removable.

Ask whether saving a URL triggers a server-side preview, article capture, or another provider. Those features may be convenient, but they should fit the privacy boundary you chose.

Next, export your trial library. Open the file and look for both project links, the title you changed, and any organization you need to carry over. If you plan to move to a browser, try importing the bookmark export into an empty test profile. Check the result rather than assuming every format preserves tags, notes, and articles.

An encrypted backup and a portable bookmark file solve different problems. Make sure you can open an encrypted archive without the hosted service, and store readable exports where other people cannot casually open them.

Compare common options

The services people most often weigh against each other make different trade-offs. The table summarizes what each provider says publicly about where your bookmarks live and whether they are end-to-end encrypted. “Not advertised” means the provider’s own pages don’t claim it, not that they deny it.

Common bookmark sync and bookmark manager options compared
OptionEnd-to-end encryptionOpen source and self-hostingCost
Chrome syncOnly if you set an optional sync passphraseNoFree
Firefox SyncYes, by defaultSync server is open source and can be self-hostedFree
Raindrop.ioNot advertised; connections use HTTPSNo self-hostingFree plan; Pro is paid, priced by region
LinkwardenNot advertisedOpen source (AGPLv3), self-hostableFree to self-host; paid cloud plan
KarakeepNot advertisedOpen source (AGPL-3.0), self-hostableFree to self-host; paid cloud plan
FavLockYes, for protected library contentDashboard and extensions are open source (MIT); the hosted backend is privateFree up to 1,000 bookmarks; Pro is paid

Browser sync is the simplest choice if you stay in one browser. Self-hosted tools give you control of the server, which also makes you responsible for running and securing it. A hosted manager with browser-side encryption sits in between. Whatever you choose, run the five-link trial above before moving your whole library. Provider details were checked on October 7, 2026; plans and features change, so check the sources below before deciding.

How FavLock fits these checks

FavLock encrypts bookmark titles and full URLs in the browser before storage or sync. Collection, tag, and List names are protected too, along with protected note, task, article, and highlight content. Bookmark search uses decrypted data locally on the unlocked device.

FavLock still processes account details and operational metadata, including record identifiers, timestamps, and record relationships. An unlocked browser and its local cache can expose readable content, and opening a link contacts the destination website. The maintained security model explains these boundaries.

Your sign-in password does not decrypt the library. Recovery can use a configured passkey, a saved recovery key, or an already unlocked device. If every recovery option is lost, FavLock cannot restore access to the encrypted content. Try the documented device-unlock steps while you still have a working device.

You can add bookmarks from the dashboard without an extension. The Chrome and Firefox extensions add saving while browsing and capture of new articles and highlights. Saved content can be read in other supported browsers, but capturing new articles and highlights requires one of the extensions.

FavLock offers readable bookmark HTML and an encrypted .favlock archive. Its downloadable offline decryptor can open that archive with your recovery key and produce readable JSON without signing in. Keep the key separately, and try the export and offline reading steps with your trial data.

If saving, finding, unlocking, and exporting those five links all work as expected, try a larger import. Keep the source library and its backup until you have checked the result during normal use.

Try before you migrate

Test FavLock with five ordinary links.

Check saving, local search, recovery, and export with a small library you can replace. Start free with up to 1,000 bookmarks.