Free · Open source · One userscript
YouTube.
Without Shorts.
Remove YouTube Shorts from Safari on iPhone and iPad while keeping normal videos, search, channels, subscriptions, and comments.
$0Free forever
No accountNothing to sign up for
No XcodeNo sideloading
MITOpen source
Install on iPhone
01
Install Userscripts
Install the Userscripts Safari extension from the App Store and enable it in Safari.
02
Add noshorts.user.js
Add the userscript to Userscripts and allow it to run on youtube.com.
03
Open YouTube in Safari
Normal YouTube stays intact. Shorts links, shelves, and routes are removed.
Or ask ChatGPT
Paste this into ChatGPT and let it walk you through the setup:
Help me install No Shorts on my iPhone using the Userscripts Safari app. Here's the project: https://github.com/mithatakbulut/noshorts
What it removes
Shorts feedHides Shorts shelves and cards from YouTube pages.
/shorts routesStops navigation into the infinite Shorts viewer.
Dynamic Shorts UIHandles content inserted later by YouTube's SPA.
Nothing elseRegular videos, search, channels and subscriptions keep working.
Why?
YouTube does not provide a permanent setting to disable Shorts. No Shorts is intentionally tiny: it solves that one problem without replacing YouTube or adding another subscription.