Important
- My ad blocker avoids detection by YouTube because it uses declarativeNetRequest rules and carefully crafted filters to block ad-related resources directly at the network level. Unlike traditional ad blockers that modify content or scripts dynamically, which YouTube can detect, the blocker prevents ad-related requests from being loaded in the first place. This silent blocking approach ensures seamless integration and avoids triggering YouTube's ad-detection systems.
My YouTube Ad Blocker is a powerful Chrome, Edge, Opera - Opera GX extension designed to block intrusive ads on YouTube. It eliminates skip-able ads, non-skip-able ads, sponsor segments, and overlay ads, enhancing your YouTube viewing experience. This extension runs in the background to ensure seamless ad-free playback without requiring manual intervention.
Chrome |
Edge |
Opera |
Opera GX |
|---|
Tip
- Removes skip-able and non-skip-able ads. Sponsor block:
- Blocks sponsor content and overlays. Dynamic ad removal:
- Monitors and blocks dynamically loaded ads during video playback. Lightweight:
- Minimal performance impact while blocking ads effectively. Custom rules:
- Configured to target YouTube and related domains (e.g., DoubleClick and Google Video).
Important
- Clone or download this repository.
- Open Chrome (or a Chromium-based browser like Opera).
- Go to
chrome://extensions/oropera://extensions/. - Enable Developer mode (toggle in the top-right corner).
- Click Load unpacked and select the downloaded folder containing the extension files.
- For any reason a ad does pop up just click CTRL + R!
The extension uses:
- Declarative Net Request API: Blocks network requests for ads at the browser level.
- Content scripts: Observes and removes ads dynamically injected into the DOM.
- Service worker: Keeps the extension active and ensures continuous functionality.
Feel free to contribute to this project by opening an issue or submitting a pull request.
This project is licensed under the MIT License.

