YT Unshorted icon

YT Unshorted

Extension Actions

How to install Open in Chrome Web Store
CRX ID
eelbiogbnpopmhjlojdpicmigfceimce
Description from extension meta

Hides YouTube Shorts using CSS - free!

Image from store
YT Unshorted
Description from store

Hides anything Shorts-related across your entire YouTube experience

ABOUT
- I made this for myself because I kept getting distracted by Shorts. It’s a simple CSS-only solution to hide YouTube Shorts, shared here in case it helps others too
- The Extension is free

USAGE
- How to use:
1. Install the extension
2. Reload or open YouTube
- How It works:
- Uses only CSS, with no JavaScript injection
- Targets Shorts-related elements (mainly through the `:has()` selector)
- Hides them using `display: none !important`
- Troubleshooting
- If something doesn’t seem to work, try any of the following:
- Go to `chrome://extensions/` and toggle the extension off and on
- Reload the YouTube page
- Restart your browser
- Reinstall the extension

BROWSER SUPPORT
- Works on browsers that support the CSS `:has()` selector
- Recommended: **Chrome 105+** or any modern Chromium-based browser

PRIVACY
- Doesn’t track you, collect, or use any data
- Doesn’t connect to any external server
- Doesn’t access, collect, or modify information on any site you visit
- Works under Manifest V3 and requires no permissions

LIMITATION
- Support is limited to browsers with `:has()` support
- It doesn’t convert `/shorts/` URLs into regular watch pages, since it has no JS capability

HELP
- If you spot any Shorts that aren't hidden or have recommendations, feel free to share them or contribute to the repo: https://github.com/CJ-Cepe/yt-unshorted