Chroma Ad-Blocker
github.com
What it is
Chroma Ad-Blocker is a free, open-source Manifest V3 browser extension for local ad blocking in Chrome and Chromium-based browsers. It uses Chromium's declarative network request rules and includes exactly 300,000 static rules. Filtering supports Hagezi Pro Mini, EasyList, Fanboy Annoyance, Chroma's scriptlet library, and user-added lists. It can remove ad-related metadata from YouTube JSON payloads and redirect known Spotify web-player ad media to a packaged silent clip. Selected media domains can be routed through HTTP, HTTPS, SOCKS4, or SOCKS5 proxies while other browser traffic remains direct. Chroma says it has no telemetry, analytics, or tracking servers, and keeps core settings, diagnostics, subscriptions, proxy settings, statistics, and logs on the device. When Chrome reports matched rules, a local log stores the latest 500 matches, possibly including full request URLs and rule metadata. Installation involves extracting a ZIP from GitHub releases and loading the unpacked extension in Chrome or Edge. Ad acceleration is for YouTube, not Amazon Prime Video or Twitch.
Spec sheet
- Product
- Chroma is a free, open-source Manifest V3 browser extension for local ad blocking in Chrome and Chromium-based browsers.Read 9 Oct 2026 · github.com
- Free plan
- YesRead 20 Sep 2026 · github.com
- Privacy
- The extension says it does not operate telemetry, analytics, or tracking servers, and keeps core settings, diagnostics, subscriptions, proxy settings, statistics, and logs on the user's device.Read 9 Oct 2026 · github.com
- Support
- The privacy policy directs questions to [email protected].Read 9 Oct 2026 · github.com
- Maker
- The repository describes Chroma as a solo project and credits Dabrogost.Read 9 Oct 2026 · github.com
- Browser support
- multiple-browsersRead 20 Sep 2026 · github.com
- Custom filter lists
- YesRead 20 Sep 2026 · github.com
- Device coverage
- browser-onlyRead 20 Sep 2026 · github.com
- Element picker
- YesRead 20 Sep 2026 · github.com
- Filtering
- It supports Hagezi Pro Mini, EasyList, Fanboy Annoyance, its bundled scriptlet library, and user-added filter lists.Read 9 Oct 2026 · github.com
- Installation
- Chroma is distributed through GitHub releases, and installation involves extracting a ZIP and loading the unpacked extension in Chrome or Edge.Read 9 Oct 2026 · github.com
- Local request log
- When Chrome exposes matched-rule feedback, Chroma stores a local log of the newest 500 reported matches, which can include full request URLs and rule metadata.Read 9 Oct 2026 · github.com
- Network blocking
- It uses Chromium declarative network request rules and packages exactly 300,000 static rules.Read 9 Oct 2026 · github.com
- Platform limitation
- Ad acceleration supports YouTube and is not available for Amazon Prime Video or Twitch.Read 9 Oct 2026 · github.com
- Proxy credentials
- HTTP/HTTPS proxy credentials are stored locally in obfuscated form with a bundled extension key, which the privacy policy says is not strong encryption.Read 9 Oct 2026 · github.com
- Proxy routing
- It can route selected media domains through HTTP, HTTPS, SOCKS4, or SOCKS5 proxies while keeping unrelated browser traffic direct.Read 9 Oct 2026 · github.com
- Remote lists
- Remote filter lists are fetched over HTTPS, parsed locally, and subject to size and rule-budget limits; supported scriptlets are limited to Chroma's shipped implementations.Read 9 Oct 2026 · github.com
- User scripts
- Advanced user-added scriptlet resources run as executable JavaScript in the page's MAIN world, and Chroma says it does not audit or sandbox their intent.Read 9 Oct 2026 · github.com
- Video and music
- It strips ad-related metadata from YouTube JSON payloads and redirects known Spotify web-player ad media to a packaged silent clip.Read 9 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Free and open source
- Exactly 300,000 packaged static rules
- Supports several filter lists and user-added lists
- Settings and logs remain on the device
- Routes selected media domains through multiple proxy types
Limits
- Installation requires loading an unpacked extension
- Proxy credentials are obfuscated, not strongly encrypted
- User-added scriptlets run as page JavaScript without auditing
- Ad acceleration is unavailable for Amazon Prime Video and Twitch
Who it suits
Chroma suits users seeking local browser ad blocking with configurable filter lists and optional proxy routing for selected media domains. It is limited to Chrome and Chromium-based browser use.
Verdict
Chroma offers local filtering and selective proxy routing without operating telemetry or tracking servers. Review its local URL logging, proxy credential handling, and user-script limitations before configuring it.
Where Specifiction places it
- Musical Tuner Apps#2 of 328.5
- Ad blockers#16 of 488.3