Skip to content
BookMarker

BookMarker

by Luca
1
users
Published
November 26, 2025

Screenshots

BookMarker screenshot 1

Description

**BookMarker – Never Lose Your Place on the Web Again** BookMarker is a Chrome extension designed for anyone who reads long articles, follows documentation, studies online, or researches across multiple sites and keeps thinking: “Where was I up to?” Instead of relying on the browser’s default bookmarks (which only remember the page, not your position on it), BookMarker remembers **exactly where you left off**—down to the scroll position—so you can close a tab, shut your laptop, or come back days later and instantly resume reading from the same spot. --- ## What BookMarker Does ### 1. Save bookmarks with scroll position When you save a page with BookMarker, it doesn’t just store the URL. It also stores: - The **full page URL** - The **website/domain** (for grouping related pages) - Your **exact scroll position** on that page - The **page title** - The **favicon** (site icon), so your list is visually recognizable Think of it as a “smart bookmark” that knows *where* on the page you stopped, not just *which* page you were on. --- ### 2. Resume exactly where you left off When you choose a saved bookmark from BookMarker: - The extension opens the saved page in a new tab. - Once the page loads, BookMarker automatically scrolls you back to the **exact position** you were at when you saved it. - You don’t have to hunt, skim, or guess where you were. You’re taken right back into context. This is especially useful for: - Long-form articles and blogs - Online textbooks and documentation - Tutorials and guides - Forums or comment sections - Any page where you scroll a lot and come back later --- ### 3. Automatically keeps your position updated while you read You don’t need to keep re-saving the bookmark every few seconds. After you’ve bookmarked a page with BookMarker: - The extension quietly attaches a **scroll listener** to that page. - As you read and scroll, BookMarker periodically saves your **latest scroll position** in the background. - If you close the tab or leave the page, your **last real reading position** is stored and used the next time you resume. This is done in an optimized way so it doesn’t constantly write to storage; it updates your position with a short delay, so it feels responsive but not wasteful. --- ### 4. Works across reloads and returns BookMarker is built to handle the real ways people browse: - If you reload a page after resuming, your saved scroll position remains stored. - If you return to a page you previously bookmarked, BookMarker can detect it has a saved entry for that URL (or a fuzzy match for that site path) and re-attach the scroll tracking for you, ensuring your progress is always being updated. --- ## How It Works (Conceptually, No Code Required) To make its behavior clear for non-technical users, here’s what happens behind the scenes in simple terms: 1. **Detect the current page** BookMarker looks at the full address of the page you’re on (for example, `https://example.com/article/part-1`) and also keeps a “stripped” version of that URL (like `example.com/article/`) to group similar pages from the same path. 2. **Save your reading state** When you add a bookmark, BookMarker stores: - The full URL (`https://…`) - A “fuzzy” or base URL (like `example.com/article/`) - The vertical scroll offset (`scrollY`) — how far down the page you’ve scrolled. - The title and icon for that page. 3. **Track scroll in the background** As you scroll, an efficient, debounced scroll handler updates your bookmark’s `scrollY` value. In practical terms, that means: - If you stay on the page and read further, BookMarker keeps your bookmark’s saved position in sync with where you actually are. - The extension doesn’t spam updates; it waits briefly between changes to save only meaningful movement. 4. **Resuming a bookmark** When you click a bookmark to resume: - BookMarker opens that exact URL in a new tab. - It marks internally that a “resume” is happening and remembers which URL is being resumed. - A small script on the page detects this and: - Finds your matching bookmark. - Reads your last saved scroll position. - Smoothly scrolls the page to that position once it’s fully loaded, instead of leaving you at the top. 5. **Keeping things in sync** BookMarker listens for changes to its bookmark storage: - If bookmarks are updated (for example, from another tab or a sync event), the extension checks whether the current page has a bookmark. - If it does, it ensures the scroll-tracking listener is active, so your reading progress continues to be tracked reliably. --- ## Key Features at a Glance - **Exact-position bookmarking** Bookmarks remember the exact scroll position, not just the page. - **Automatic progress updates** As you scroll, your bookmark silently updates, so you don’t lose progress. - **Smooth resume behavior** When resuming a bookmark, the page automatically scrolls back to where you left off. - **URL intelligence** BookMarker stores both the full URL and a “fuzzy” version of it to better match and manage related pages. - **Per-page awareness** If a saved bookmark exists for the current page, BookMarker automatically attaches its progress tracking logic to that page. - **Chrome-native storage** All bookmarks and scroll positions are stored using Chrome’s local extension storage, staying within your browser profile. --- ## Who This Is For BookMarker is ideal for: - **Students** reading online textbooks, papers, or deep documentation. - **Developers & IT pros** working through long docs, RFCs, or multi-part tutorials. - **Researchers & writers** juggling many open reading tabs they revisit over time. - **Avid readers** of blogs, news sites, and long-form articles. If you frequently think “I’ll come back to this later” and end up re-scrolling or re-reading to find your place, BookMarker is built specifically to fix that. --- ## Privacy & Safety - BookMarker only works in the context of your browser. - It stores: - Page URLs - Scroll positions - Page titles and icons - Data is stored locally in Chrome’s extension storage for your profile. - It does **not** transmit your reading history to external servers. --- ## Summary BookMarker upgrades the idea of a bookmark from “remember the page” to “remember my place.” It tracks your progress as you read, stores your exact scroll position, and brings you back to that exact spot whenever you return—no more hunting, scrolling, or guessing.
Add to Chrome

Quick Info

Version
1.0
Size
31.77KiB
Price
Free
Type
Extension

Categories

Languages

English