No description
- CSS 73.8%
- JavaScript 26.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Manifest V3 Chromium extension that redirects Shorts URLs to the normal watch page and hides Shorts shelves, tiles, sidebar entries and channel tabs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
| icons | ||
| .gitignore | ||
| content.css | ||
| content.js | ||
| manifest.json | ||
| README.md | ||
| rules.json | ||
YouTube Shorts Blocker
Chromium extension (Manifest V3) that hides YouTube Shorts and opens Shorts links in the normal video player.
youtube.com/shorts/<id>→youtube.com/watch?v=<id>(alsom.youtube.com)youtube.com/shorts(the Shorts feed) → YouTube home page- Hides Shorts shelves, Shorts tiles in feeds/search/related videos, the "Shorts" sidebar entry, and the "Shorts" tab on channel pages
Install
- Open
chrome://extensions - Turn on Developer mode (top right)
- Click Load unpacked and pick this folder
After editing any file, click the reload icon on the extension's card.
Files
| File | What it does |
|---|---|
rules.json |
Redirects Shorts URLs before the page loads (declarativeNetRequest) |
content.js |
Catches in-page navigation to Shorts (YouTube changes the URL without reloading) |
content.css |
Hides Shorts elements. If Shorts start showing up again after a YouTube update, fix the selectors here. |
Known limits
- The channel "Shorts" tab is matched by its English label. If YouTube is set to another language the tab stays visible, but the Shorts inside it are still hidden.
- Chromium creates a
_metadata/folder in here when it loads the extension; that's normal.