4 items
Highlight your keywords on any page in color-coded categories. Per-site rules, fuzzy matching, JSON import. Data stays local. Highlight the words that matter to you on any page — refund requests, country codes, order IDs, policy terms, anything — grouped into color-coded categories you control. Built for people who read a lot of the same kind of page, quickly. ——————— WHAT IT DOES ——————— · Color-coded categories — group your keywords and give each group its own color · Three highlight styles per category: fill, underline, or outline · Three matching modes per category — Exact (whole words only), Suffix (refund also matches refunded), Fuzzy (catches one or two typos, so "subscrition" still matches "subscription") · Regular expression keywords — write /pattern/ to match order IDs, ticket numbers, or anything with structure · Per-site categories — decide which sites each category works on, or leave it empty to run everywhere · Site allowlist — or switch the extension off everywhere except the domains you list · Minimap — colored marks on the page edge show where matches are; click to jump · Previous/next navigation with a match position counter · Live match counters — see how many matches each category found on the page · Right-click any selected text to add it as a keyword · Bulk import, and JSON import and export with merge or replace · Optional sync across your devices (off by default) · Light and dark themes · 32 interface languages, with right-to-left support ——————— BUILT FOR BIG LISTS ——————— Keyword lists in the thousands used to slow pages to a crawl. Version 2.2 replaces the matching engine: keywords are indexed rather than scanned with one huge pattern, so a full page is highlighted in milliseconds instead of seconds, even with thousands of fuzzy keywords loaded. It also keeps up with apps that rewrite themselves. Zendesk, Gmail, admin dashboards and other single-page apps constantly replace their own content — highlights now come straight back instead of quietly disappearing, including after in-page translation, and opening another record in the same tab is highlighted without a reload. ——————— PRIVACY ——————— All your keywords and settings are stored locally on your device. Nothing is collected or shared with us — no account, no analytics, no external servers. If you turn on the optional sync setting, your categories are stored in your own Chrome profile sync (Google's standard bookmark/settings sync), and nowhere else. ——————— LANGUAGES ——————— English · Spanish · Portuguese (Brazil) · French · German · Italian · Dutch · Polish · Russian · Ukrainian · Turkish · Arabic · Persian · Hebrew · Urdu · Hindi · Bengali · Tamil · Telugu · Marathi · Gujarati · Kannada · Malayalam · Punjabi · Chinese (Simplified) · Chinese (Traditional) · Japanese · Korean · Vietnamese · Thai · Indonesian · Malay The interface follows your browser language by default, and you can override it in Settings. ——————— WHO IT'S FOR ——————— Support agents · Researchers · Legal and compliance teams · QA reviewers · Editors · Students · Anyone who reads the same type of page repeatedly. WHAT'S NEW IN 2.2 · Rebuilt matching engine — thousands of keywords no longer slow the page down · Highlights survive apps that rebuild themselves, like Zendesk and Gmail · Works after in-page translation, and after navigating inside single-page apps · Keyword edits reach every open tab, not just the one in front · Reply boxes and rich text editors are never highlighted · Match counters read from the page, so they no longer drift · 32 interface languages with right-to-left support — pick one in Settings · Visible focus outlines and reduced-motion support · Fixed: regex keywords with named groups could color other keywords wrongly
Sep 1, 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.