TwitchAdSolutions README

The project's README from github.com/pixeltris/TwitchAdSolutions. As one markdown file: README.md.

Project archived on 2026-03-05. I'm no longer interested in Twitch. So much garbage content. Every time I go on the site it's worse.

TwitchAdSolutions

This repo aims to provide multiple solutions for blocking Twitch ads.

Don't combine Twitch specific ad blockers.

Recommendations

Proxies are the most reliable way of avoiding ads (buffering / downtime info).

Alternatively:

Read this for a full list and descriptions.

Also see this list maintained by @zGato.

Scripts

There are better / easier to use methods in the above recommendations.

Applying a script (uBlock Origin)

To stop using a script remove the filter and make the url unset.

For the sake of security it's recommended to use a permalink when using uBlock Origin (permalinks do not auto update).

The scripts may randomly stop being applied by uBlock Origin for unknown reasons (#200). It's recommended to use the userscript versions instead.

Applying a script (userscript)

Viewing one of the userscript files should prompt the given script to be added when you have a userscript manager installed.

Userscript managers:

Greasemonkey doesn't work with the scripts.

Issues with the scripts

If the script doesn't work or you're experiencing freezing / buffering issues see issues.md

TwitchAdSolutions (pixeltris/TwitchAdSolutions)

Searching Database…

11.3K ·GitHub
archived
What is this?A collection of methods for blocking ads on Twitch.tv, including proxy recommendations, uBlock Origin filters, and standalone userscripts.
Is this a browser extension or a list of different tools?It is not a single extension; it is a curated set of recommendations (proxies, existing extensions) plus two homegrown scripts (vaft and video-swap-new) you apply via uBlock Origin or a userscript manager.
How do I actually apply one of these scripts?For uBlock Origin, add the filter 'twitch.tv##+js(twitch-videoad)' and set userResourcesLocation to the script's URL in the advanced settings; alternatively, open a userscript file directly and your userscript manager will prompt to install it.
What do I need installed first, uBlock Origin or a userscript manager?You need either uBlock Origin (for the filter-based method) or a userscript manager like Tampermonkey; Greasemonkey is explicitly unsupported.
Is this still maintained and reliable?No, the repo was archived by the author in March 2026 because he lost interest in Twitch, and even while active the scripts could randomly stop being applied by uBlock Origin for unknown reasons.
What's the most reliable way to block Twitch ads according to the author?Proxies are recommended as the most reliable method since they avoid the buffering and downtime issues the script-based approaches can cause, with 'TTV LOL PRO' listed as the top recommendation.
What is vaft and how does it work?Vaft is a userscript that tries to fetch a clean, ad-free stream as fast as possible; if it fails, it falls back to stripping out ad segments, pausing playback until an ad-free stream is found.
Why did the author archive the project?The author stated he lost interest in Twitch, describing the platform's content as increasingly low quality, and stopped maintaining the repo.
Creator
pixeltris
Size
0.5 MB
Stars
11.3K
Age
5y
Commits · 90 Days