5 items
Tag-first bookmarks for Chrome. Aggressive URL deduplication. Designed for 20,000+ bookmarks. Open source, no account, no cloud. Save the same article twice, once from a social post and once from a newsletter link, and get one bookmark, not two. Better Bookmarks removes tracking parameters (utm_*, fbclid, gclid, mc_*, si) and text-highlight fragments before it compares URLs. Extra rules for popular video, social, code, encyclopedia and shopping sites catch the same page under different URLs. The full rule list is in the source repository. Tags work on top of your Chrome folders. A bookmark can carry every label that applies. The Chrome folder of a bookmark becomes one of its tags automatically. Mirroring a tag back to a Chrome folder is opt-in. Search uses a local index designed for 20,000+ bookmarks. All bookmark data stays in your browser. The extension makes no third-party analytics calls. Features - Tag-first organisation. A bookmark carries an unbounded set of tags. - Aggressive URL deduplication with per-domain and global rules. - Two-way Chrome sync. Chrome stays the source of truth for URL, title, and folder. - Per-bookmark metadata: rating, reading time, content type, read state, note. - Connection graph for manual edges and auto-suggested links between bookmarks. - Search query language: bare words plus tag:, domain:, is:unread, rating:>=7. - Import and export: JSON, standard bookmark HTML, CSV and HTML exports from read-later and book-tracking services, plain URL lists. - Opt-in enrichment for page titles, preview tags, and reading-time estimate. - Side panel, action button, and right-click context menu capture surfaces. - Dead-link checker that flags a URL only after failures on three distinct days. - Tag management: rename, merge, delete, colour, hierarchy. - MIT licensed.
Nov 6, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.