Reading Navigator

Keep your place in long web pages

A local-first bookmarklet for long articles and documentation. It tracks approximate reading progress, shows heading context, and helps you jump back to your last meaningful reading position.

Loading…

To install Reading Navigator, drag the button above into your bookmarks bar.

If the bookmarks bar is hidden, press Ctrl+Shift+B to show it. On Mac, press Command+Shift+B. In Safari, choose View > Show Favorites Bar.

Reading Navigator preview showing a long article with a floating reading progress panel and a last reading position marker.
Reading Navigator runs inside the current page as a bookmarklet.

What it does

Reading Navigator scans the readable part of a page, shows where you are in the heading outline, and tracks how long content lingers in your active reading area. It stores a local restore point for the current page so you can pick up where you left off after a reload or a break.

Local-first and private

Everything stays in your browser. Progress is saved in localStorage for the current page only. Reading Navigator never stores full page text, HTML, or screenshots, and it never sends reading data to any server. You can clear the saved progress for a page at any time from the panel.

Install source

The install links are generated from the bundled distribution exposed by dist/reading-navigator.bundle.js. Nothing here is hand-copied.

Show generated hosted-loader bookmarklet

Generated size: Loading…

Loading…
Show generated inline bookmarklet

Generated size: Loading…

Loading…