Manifest V3 · Browser Extension
Chroma
Ad‑Blocker
Multi-layered protection built for the modern web. Accelerate, block,
and filter ads — all locally on your device, zero data collected.
Always free, open-source, and compatible with Windows, Mac, and Linux.
Protection Layers
Built to Outlast
Every Ad System
Six independent layers of protection, each targeting a different attack vector. Together they handle anything ad networks throw at your browser.
Ad Acceleration
Automatically identifies and accelerates video ads at a configurable speed (×4–×16, default ×8) with audio muted, delivering a seamless experience without intrusive interruptions.
YouTube & Prime VideoNetwork Blocking
A multi-part Declarative Net Request (DNR) system blocks tracker pings, analytics beacons, and traditional banner ads at the browser level before they load.
Multi-part DNR rulesetGlobal Components
Hide non-video components like Shorts, merchandise carousels, and rental offers, while removing unsolicited overlay dialogs that restrict content access based on browser configuration.
Shorts · Merch · OffersCosmetic Filtering
MutationObserver-driven CSS injection surgically removes ad placeholders, empty slots, and layout artifacts in real time as pages load and navigate.
MutationObserverFilter Subscriptions
Automatically syncs Hagezi Pro Mini and Chroma Hotfix filter lists every 24 hours, keeping network blocking rules current without any user intervention.
Hagezi Pro Mini · Chroma HotfixHardened Security
A session-based token handshake ensures secure communication between execution worlds, while local-only processing keeps your data private.
Secure Handshake · Local-OnlyArchitecture
How Chroma Works
Chroma uses a privacy-first, multi-layered security engine to identify and neutralize ads before they reach your screen. By processing everything locally on your device, your data stays 100% private while you enjoy a cleaner, faster web.
Quick Start
Up and Running
in Under a Minute
Click Download Current Version or get the latest release from GitHub, and extract the ZIP file.
Open chrome://extensions in Chrome.
Toggle on Developer Mode in the top-right corner.
Click Load unpacked and select the extension/ folder inside the extracted directory.
Done — Chroma is active on all tabs. Pin it from the extensions menu to access the popup.
Support the Project
Chroma is 100% free, source-available, and always will be. It is built and maintained by a single developer. If it has improved your web experience, consider supporting the work with a coffee.
Buy me a coffee