# Smart Keyword Highlighter

> Smart Keyword Highlighter is a browser extension that improves reading focus by automatically highlighting uppercase and capitalized words on web pages.

Canonical page: [https://chrome-stats.com/d/automatic-keyword-highlighter](https://chrome-stats.com/d/automatic-keyword-highlighter)

## Overview

- **ID:** `automatic-keyword-highlighter`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** Evren Ozkan
- **Category:** search-tools
- **Rating:** 5.00 / 5 (1 ratings)
- **Version:** 1.5
- **Last updated:** 2026-02-12
- **First published:** 2025-12-01
- **Size:** 420 KB
- **Data as of:** 2026-09-09
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/automatic-keyword-highlighter/)
- **Website:** [https://github.com/evrenesat/keyword\_highlighter/](https://github.com/evrenesat/keyword_highlighter/)

## Description

<ul><li><strong>Smart Highlighting</strong>: Automatically detects and highlights:<ul><li>Uppercase words (e.g., "IMPORTANT")</li><li>Capitalized words (e.g., "Keyword")</li><li>Mixed case and hyphenated words</li></ul></li><li><strong>CSS Custom Highlight API</strong>: Uses the modern CSS Custom Highlight API for high performance and native-feeling highlights without cluttering the DOM.</li><li><strong>Adaptive Contrast</strong>: Intelligently adjusts highlight colors based on the background color (light or dark) to ensure readability.</li><li><strong>Smart Exclusions</strong>:<ul><li>Ignores sentence starters to prevent over-highlighting.</li><li>Skips specific tags like scripts, styles, inputs, code blocks, and <strong>links (anchor tags)</strong>.</li><li>Respects <code>contenteditable</code> elements.</li></ul></li><li><strong>Custom Highlighting</strong>:<ul><li>Define custom keywords with specific colors (e.g., <code>yellow: Python, Java</code>).</li><li>Supports case-insensitive and whole-word matching.</li></ul></li><li><strong>Advanced Keyword Registry</strong>:<ul><li><strong>Persistent Memory</strong>: Remembers highlighted keywords per-domain or globally (<code>*.*</code>).</li><li><strong>Retroactive Highlighting</strong>: If a keyword is discovered mid-sentence, it gets added to the registry. On subsequent visits (or retroactively on the same page), it will be highlighted even if it appears at the start of a sentence.</li><li><strong>Configurable Scope</strong>: Define maximum registry size and scope (global vs. domain-specific).</li></ul></li><li><strong>Customizable</strong>:<ul><li>Toggle extension on/off globally or per-site.</li><li>Manage site exclusions/inclusions via the options page.</li><li><strong>Advanced Settings</strong>:<ul><li><strong>Minimum Words in Block</strong>: Configure the minimum word count for a block to be highlighted (default: 10).</li><li><strong>Custom Colors</strong>: Adjust the background highlight colors and opacity for both light and dark modes.</li></ul></li></ul></li></ul>

## Rankings

- #130,690 — Overall
- #189 — keyword

## Permissions and access

### Permissions

- `storage`
- `tabs`

### Content script matches

- `<all_urls>`

## Safety

- **Risk impact:** High risk impact
- **Risk likelihood:** Moderate risk likelihood

### Analysis details

- Grants access to browser tabs, which can be used to track user browsing habits and history, presenting a privacy concern.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [Smart Highlighter](https://chrome-stats.com/d/smart-highlighter)
- [Keyword Highlighter](https://chrome-stats.com/d/keyword-highlighter-rs) — 1 users
- [Smart Text Highlighter](https://chrome-stats.com/d/smart-text-highlighter)
- [Easy Highlight - Auto Highlight](https://chrome-stats.com/d/easy-highlight-auto-highlight) — 1 users
- [Keyword Highlighter](https://chrome-stats.com/d/keyword-highlighter-hui)
- [Keyword Highlighter](https://chrome-stats.com/d/keyword-highlighternew)
- [Word Highlighter](https://chrome-stats.com/d/word-highlightertenmoi)
- [Multi-Keywords Highlighter](https://chrome-stats.com/d/multi-keywords-highlighter) — 667 users, 3.40 / 5
- [SEO Keyword Highlighter](https://chrome-stats.com/d/seo-keyword-highlighter) — 2 users
- [Auto Highlight](https://chrome-stats.com/d/auto_highlight) — 2,151 users, 4.56 / 5
- [Auto Text Highlighter](https://chrome-stats.com/d/auto-text-highlighter) — 4 users
- [Highlighty - Keyword Highlighter](https://chrome-stats.com/d/highlighty-keyword-highlighter) — 5 users, 4.50 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/automatic-keyword-highlighter)
