ChannelFence is a privacy-first Chrome extension that lets you block YouTube channels and creators across Home, search, recommendations, Shorts, comments, channel pages, and supported direct video pages. Block a creator once and their matching content disappears wherever ChannelFence can identify the channel.
Install ChannelFence from the Chrome Web Store
You can undo immediately, pause filtering without losing your list, or manage every blocked creator from the extension’s settings. ChannelFence does not block reuploads posted by a different creator.
storage extension permission.www.youtube.com and m.youtube.com.chrome.storage.local.chrome://extensions.After editing the extension, select Reload on its chrome://extensions card and refresh open YouTube tabs.
Run:
node --test tests/*.test.cjs
The scripts/smoke-youtube.mjs and scripts/smoke-menu.mjs browser checks validate live direct-page blocking and the three-dot-menu block/unblock flow against a Chrome DevTools test session.
Run:
powershell -ExecutionPolicy Bypass -File scripts/package.ps1
The uploadable archive is written to dist/. Store listing materials and tests are deliberately excluded from the runtime ZIP.
manifest.json — Manifest V3 declaration.src/ — shared data model, content blocking, styles, and service worker.ui/ — popup, options, onboarding, and bundled privacy policy.assets/icons/ — extension icon assets.store/ — listing copy and submission guidance.tests/ — Node-based data-model and package checks.ChannelFence is open source software released under the MIT License.
YouTube is a trademark of Google LLC. ChannelFence is an independent extension and is not affiliated with, endorsed by, or sponsored by Google LLC.