Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Install NoScript
- Homepage: https://noscript.net/getit/
- Load to a Live Twitch.tv channel and open the NoScript Dropdown
- Set the following to "Untrusted":
- ...amazon-adsystem.com
- ...media-amazon.com
- Configure the rest as suitable for you; some others may need to be set to "Trusted" for Twitch to work properly.
- Install Tampermonkey
- Homepage: https://www.tampermonkey.net/
- Choose Browser
- Add Ad Block Script to Tampermonkey
- Github: https://github.com/pixeltris/TwitchAdSolutions
- Navigate to the "vaft" folder and import the "vaft.user.js" file.
- Don't forget to Enable the script for use on Twitch.
- ----
- Install Stylus
- Chrome Store: https://chromewebstore.google.com/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmne?hl=en
- Firefox Addon: https://addons.mozilla.org/en-US/firefox/addon/styl-us/
- Or Github: https://github.com/openstyles/stylus/releases
- Open the Stylus Menu and select "Manage Styles"
- Click on "Import" on the left and paste the following (save it as "Ad Free Twitch"):
- (Start at the @, and go to the bottom)
- Updated: Oct 1st, 2026
- ====================================================================================
- @-moz-document domain("twitch.tv") {
- .resize-detector,
- div[class*="giftExpirationCallout"] {
- display: none !important;
- }
- .Layout-sc-1xcs6mc-0[style$="visibility: hidden;"] {
- display: none !important;
- }
- .adblock-overlay {
- display: none !important;
- }
- /* Fix Widths for Top Nav */
- .top-nav__menu>.Layout-sc-1xcs6mc-0:nth-of-type(1) {
- width: fit-content !important;
- }
- .top-nav__menu>.Layout-sc-1xcs6mc-0:nth-of-type(3) {
- width: fit-content !important;
- }
- /* Top Nav - Get Turbo */
- .top-nav__menu>.Layout-sc-1xcs6mc-0>.fHcEag:has([class^="ScCoreButtonLabel"]) {
- display: none !important;
- }
- /* "Go Ad-Free" */
- .top-nav__menu>.Layout-sc-1xcs6mc-0:nth-of-type(3)>.Layout-sc-1xcs6mc-0:nth-of-type(7:not(.hdaUxc)) {
- display: none !important;
- }
- /* Themed Ads */
- div.subtember-gradient, div.holiday-gradient,
- .ubo-overlay {
- display: none !important;
- }
- #directory-banner[data-a-target="directory-banner-ad-slot"] {
- display: none !important;
- }
- /* Year End / Recaps */
- .common-centered-column > div > .tw-root--theme-light {
- display: none !important;
- }
- .channel-info-content>div>div:first-of-type:has(.tw-callout-message) {
- display: none !important;
- }
- /* Subtember */
- .Layout-sc-1xcs6mc-0.kWTSin:has(div[style='background-image: url("https://static-cdn.jtvnw.net/subs-image-assets/banner/subtember2025/banner-large-sparkles.png"); background-size: cover;'])
- {
- display: none !important;
- }
- .Layout-sc-1xcs6mc-0.kFLrqZ:has(div[style='background-image: url("https://static-cdn.jtvnw.net/twilight-static-assets/social-sharing-badge-promo-banner.png"); background-size: cover; background-position: center center;'])
- {
- display: none !important;
- }
- /* Sub Discount */
- .Layout-sc-1xcs6mc-0[aria-label="Gift sub discount promotion"] {
- display: none !important;
- }
- /* Channel Recap */
- .channel-info-content>div[style="min-height: 750px;"]>div[style="position: relative;"]>div:nth-of-type(2)
- {
- display: none !important;
- }
- /* Subscrieb with Prime */
- .channel-info-content .hgGjHP {
- display: none !important;
- }
- /* Inline Stream Overlay Ads */
- .stream-display-ad__wrapper,
- div[data-a-target="outstream-ax-overlay"],
- #directory-rectangle:has(.online-video-ad-container)
- {
- display: none !important;
- }
- div[class^="ScTransitionBase"]:has(div[id="amazon-companion-ad-div"]),
- div[class^="InjectLayout-sc"][data-a-target="player-overlay-click-handler"],
- .avap-ads-container,
- div:has([aria-label="Leave feedback for this ad"]),
- div[class^="Layout-sc-"][style^="position: absolute;"]:has([data-a-target="outstream-ax-overlay"])
- {
- display: none !important;
- }
- .video-player--stream-display-ad_lower-third,
- .video-ref.video-player--stream-display-ad_squeezeback,
- .video-player__overlay, .video-player__container, div[data-a-target="video-ref"],
- video
- {
- min-height: 100% !important;
- min-width: 100% !important;
- height: 100% !important;
- width: 100% !important;
- }
- .video-player--stream-display-ad_vertical-video {
- inset-inline-start: unset !important;
- }
- .Layout-sc-1xcs6mc-0:has(>div>div[style^="background-image: url(\"https://static-cdn.jtvnw.net/twilight-static-assets/Channel_Promo_Banner_Web.avif\");"])
- {
- display: none !important;
- }
- #directory-rectangle,
- [class="Layout-sc-1xcs6mc-0 __ns__pop2top"][style="position: relative;"],
- [class="Layout-sc-1xcs6mc-0"][style="position: relative;"]
- {
- display: none;
- }
- #directory-banner[data-a-target="following-banner-ad-slot"]
- {
- display: none !important;
- }
- #directory-banner[aria-label="Advertisement"],
- #directory-rectangle[aria-label="Advertisement"]
- {
- display: none !important;
- }
- /* Streamer Recap */
- .Layout-sc-1xcs6mc-0:has(>div>div>div>div>div.tw-callout-message)
- {
- display: none;
- }
- /* VOD Injected Ad's, only disables Visual */
- .video-player__overlay>.yhHiQ, .player-overlay-background:not(.player-overlay-background--darkness-3)
- {
- display: none !important;
- }
- .InjectLayout-sc-1i43xsx-0.celebration__overlay.csjPxT {
- display: none !important;
- }
- div:has(> video[src*="https://m.media-amazon.com/"]) {
- display: none !important;
- }
- }
- @-moz-document domain("p/ayer.twitch.tv") {
- /* Popout Player Advertisements */
- video[src*="https://m.media-amazon.com/"] {
- display: none !important;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment