YT Premium Client Side

Client-side YouTube Premium features: ad removal, sponsor skip, quality unlock, background play hint, and more

Dovrai installare un'estensione come Tampermonkey, Greasemonkey o Violentmonkey per installare questo script.

You will need to install an extension such as Tampermonkey to install this script.

Dovrai installare un'estensione come Tampermonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Userscripts per installare questo script.

Dovrai installare un'estensione come ad esempio Tampermonkey per installare questo script.

Dovrai installare un gestore di script utente per installare questo script.

(Ho già un gestore di script utente, lasciamelo installare!)

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

(Ho già un gestore di stile utente, lasciamelo installare!)

Autore
mysticatten
Installazioni giornaliere
2
Installazioni totali
121
Valutazione
0 0 0
Versione
1.2.4
Creato il
06/03/2026
Aggiornato il
06/03/2026
Dimensione
18 KB
Licenza
MIT
Applica a

▶ YT Premium Client


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).


✦ Features

FeatureDefaultDescription
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 ScreenOFFAutomatically clicks the Next video button when the final 20 seconds of an outro begins.
Theater ModeOFFAutomatically enables theater mode on every watch page.


⚙ Settings Panel


Press Alt+G on any YouTube page to open the live settings overlay.
Every toggle is saved instantly — no page reload required.


📝 Notes

  • For a full sponsor-segment database, pair this script with the official
    SponsorBlock extension.
  • Ad-blocking operates at both the network level (fetch/XHR patches)
    and the DOM level (MutationObserver). If YouTube updates its player,
    the CSS selectors may need refreshing.
  • No external requests are made. All logic runs entirely client-side.
  • Tested on Violentmonkey 2.35.0.