Highlight what matters, on every page
SmartHighlight marks the words you care about automatically, and keeps the passages you highlight yourself. In demo mode, nothing ever leaves your browser.
Coming soon to the Chrome Web Store
Automatic highlighting
Keep lists of the words you care about — competitors, clients, technical terms, names you are tracking — and they light up on every page you visit, in the colour you chose for that list.
- No minimum word length. “EU”, “AI” and “R&D” work like everything else.
- Five thousand words does not slow the page down. Matching costs what the page is long, not what your lists hold.
- No flicker, ever. Highlighting is painted by the browser's own highlight API and never rewrites the page, so it cannot fight with the site's own code.
- Works on pages that load content as you scroll, and on apps that change the page without reloading it.
- Whole word, contains, wildcard or regular expression — per list, with or without case and accent sensitivity.
Working together
Reading the same material as other people is the normal case at work, and every other highlighter treats it as if it were not. Open a shared space, publish a highlight into it, and everyone in the space sees it within seconds — with your note, your tags and a link to the page it came from.
- You publish what you choose to publish. One highlight at a time, taken back with the same gesture. Never a folder, never your library.
- A published highlight is not a copy. It stays yours, and unpublishing removes it from the space everywhere at once.
- Invite by link. Invitations are single-use and expire. A read-only link shows a space to people with no account at all, and is withdrawn in one click.
Manual highlighting
Select any passage and keep it, with a note and tags if you want. Your highlights come back the next time you open the page — even after the page has been edited, because they are found by their text rather than by their position.
If a highlighted passage is deleted from the page, the highlight is never silently thrown away: it stays in your library, marked, with a link back to where it came from.
PDFs, too
Chrome's own PDF viewer is closed to every extension. SmartHighlight opens the document in its own viewer instead, where highlighting, notes and the library work exactly as they do on a web page.
Everything is exportable
Markdown, CSV, plain text, or a complete JSON file that imports back exactly. Every exported quote carries the address of the page it came from. A snapshot of everything is taken once a day and the last seven are kept, on your machine.
In plain numbers
| Demo, no account | Free account | |
|---|---|---|
| Words across your lists | 20 | 400 |
| Word lists | 2 | 25 |
| Manual highlights | 20 | 1 000 |
| Sync between devices | — | All your devices |
| Exports and local backups | Yes | Yes |
Reaching a limit never switches off what you already made. Your existing lists keep matching and your existing highlights keep appearing; only new additions are affected, and you are told at that moment rather than after the fact.
Your data
Without an account, nothing leaves your browser at all. With a free account, your lists and highlights sync between your devices — you can download all of it at any time, and deleting your account really deletes it, immediately and completely.
The pages you visit are never transmitted, on any plan. No advertising, no data resale, no analytics.
Questions
Does it work without an account?
Yes, in demo mode: 20 words, 2 lists, 20 highlights, entirely offline. Anything you write in the demo comes with you if you create an account later.
Where is my data?
On your machine. If you create an account, also on our server so it can sync between your devices — and you can download or erase all of it from the extension.
Why are some words not highlighted?
Browser pages (chrome://) and the Chrome Web Store are closed to every
extension, as is text inside a form field and content inside a closed shadow root. The
extension says so on screen rather than appearing broken.
Will a long word list slow my browsing down?
No. Every term in every list is compiled into a single automaton, so the cost of a page depends on how long the page is, not on how many words you are watching for.
Can I use short words like “EU” or “AI”?
Yes. There is no minimum length. In whole-word mode they match on their own, so “EU” does not light up inside “Europe”.