Client-side YouTube Premium features: ad removal, sponsor skip, quality unlock, background play hint, and more
A client-side userscript that brings the most useful
YouTube Premium features to any account — no subscription needed.
All features are toggleable at runtime via a built-in settings panel
(Alt+G).
| Feature | Default | Description |
|---|---|---|
| Ad Blocking | ON | Patches fetch & XMLHttpRequest, auto-clicks skip buttons, fast-forwards unskippable ads, and strips ad DOM nodes. |
| Sponsor Chapter Skip | ON | Reads in-page chapter titles and automatically skips any segment labelled sponsor, promo, ad, merch, or affiliate. A toast notification confirms each skip. |
| Max Quality | ON | Uses the YouTube player API to automatically select the highest available quality (up to 4K/2160p) on every video load. |
| Hide Upsells | ON | CSS-removes all Premium promo banners, dialogs, shelf widgets, and "Try Premium" buttons site-wide. |
| Persist Volume | ON | Saves your volume level and mute state via GM_setValue and restores them across SPA navigations. |
| Skip End Screen | OFF | Automatically clicks the Next video button when the final 20 seconds of an outro begins. |
| Theater Mode | OFF | Automatically enables theater mode on every watch page. |
Press Alt+G on any YouTube page to open the live settings overlay.
Every toggle is saved instantly — no page reload required.