Fix: uBlock Origin Not Blocking Twitch Ads

Is uBlock Origin no longer working on Twitch all of a sudden? You're not alone. In this guide, we show you how to fix the uBlock Origin not working issue.

The average internet user accepts advertisements as a method of supporting creators. However, there are specific moments when seeing ads can be a bit frustrating and unacceptable.

One of the most popular and effective adblockers is uBlock Origin.

But, ad blockers aren’t the only thing evolving, as platforms such as Twitch are also innovative and constantly introduces new measures to display advertisements.

Twitch, the world’s most popular streaming platform, is one example where uBlock Origin may not do its job properly. Many users are disappointed with this reality, so they’re looking for a solution.

Thankfully, we got multiple solutions for this problem, right below in this guide.

Why Did uBlock Origin Stop Working On Twitch?

It’s not that uBlock Origin became less effective; rather, Twitch developers came up with a new method of displaying ads, effective regardless of users utilizing an ad blocker.

The uBlock Origin developers need some time before they adapt to the latest changes, but users will see ads during this period, and that’s not a good thing.

This is why you should try some of the following solutions and manually get rid of the advertisements.

Fix 1: Use The “Video Ad-Block For Twitch” Extension On Your Browser

The Twitch community has been creating browser extensions for as long as the platform exists. The reason behind this is enhancing the user experience in different ways.

Some extensions allow easy clip downloading, others block ads. Either way, they help.

The latest proven method of blocking Twitch ads includes the use of such a useful extension. The one in question is called “Video Ad-Block, for Twitch” and it is available both for Chrome and Firefox.

The “Video Ad-Block, for Twitch” extension is free to use and open-source, meaning anyone can contribute to its development. If you’re looking for some transparency “behind the scenes” you can check out the official GitHub repository here.

Using this extension is really simple. All you have to do is install it on your browser and load up Twitch.

Then, whenever an ad plays, you’ll notice the quality of the stream you’re watching “drops” a bit, usually down to 480p. When the ad ends (you won’t be seeing the ad), the quality will go back to normal.

According to the developer, the extension works perfectly with all popular ad-blocking extensions, including uBlock Origin.

Fix 2: Add A Filter In uBlock Origin

You can apply this solution in uBlock Origin by following the steps below:

  1. Navigate to the uBlock Origin Dashboard and access the settings. You can do so by following the screenshot below.
  2. Click on “My Filters” and then add twitch.tv##+js(twitch-videoad)
  3. Navigate to “Settings” and click on “I’m an advanced user,” just like instructed below.
  4. A cogwheel will appear. Click on it and find “userResourcesLocation,” then modify its value from “unset” to the full URL of the solution you wish to use.
    The screenshot below uses https://github.com/pixeltris/TwitchAdSolutions/raw/master/notify-strip/notify-strip-ublock-origin.js, and you can use it as well.

  5. To make sure the adblocker loads and uses the script, it is recommended to restart your browser or disable/enable the extension. It’s best to do them both.

Instructions are taken from the TwitchAdSolutions repository on GitHub. You can find other similar solutions and projects that you can try by visiting the repository, including options for other browsers.

Fix 3: Use The Twitch “TTV LOL” Add-On

When Twitch implemented their “Purple Screen of Death” and started preventing users from using adblockers, many already-existing solutions fell into obscurity.

One of these examples was the popular “TTV ad-block” extension with more than 100.000 users, but unfortunately, it is no longer working.

Twitch’s feared “Purple Screen of Death”

But, developers came up with a new solution, and it works flawlessly for now. 

There’s a fantastic Chrome extension called TTV LOL. You can find it listed and highly recommended as a great solution for avoiding Twitch advertisements in the popular GitHub repository, TwitchAdSolutions, by developer pixeltris.

This repository seems to be regularly updated, and you can bookmark it to be constantly up-to-date with the latest anti-ad solutions for Twitch.

The TTV LOL extension is super easy to install, and you can do so just like you’d install any other Chrome extension. But make sure you are not in incognito mode as you cannot install extensions this way.

Unlike some other previous solutions, TTV LOL removes the ads without compromising stream video quality, and users certainly seem to be happy with it.

If you install this extension and are still greeted by the purple screen on Twitch, make sure to disable your adblocker since that is most likely the reason you’re still getting it.  

Fix 4: Use A VPN To Completely “Dodge” Advertisements on Twitch

VPNs (Virtual Private Networks) are extremely useful to us, and now they’re stepping up to the plate once again. Using a VPN to “tunnel” into a country where Twitch ads aren’t playing allows you to totally block them. Cool stuff!

Some of the examples are Hungary, Macedonia, Serbia, Russia, Ukraine, and Costa Rica.

If you don’t have a VPN subscription and the free trial plans don’t offer enough bandwidth, it’s best to subscribe to a premium VPN plan. In case you aren’t sure how to choose one due to the endless options available on the market, our VPN review article may be really helpful to you!

Fix 5: Watch The VOD (Video On Demand)

Sometimes, especially a day after Twitch updates the way they display ads, watching streams becomes unbearable. Getting pre-roll ads and then ads in the middle of the stream can be so annoying, which is why most users settle for simply watching the VOD (Video on Demand) later on.

This can be a bummer when you want to enjoy a live eSport match or a stream from an important event such as the E3 expo. But, when it comes to “casual” streams, you can always try VODs.

One advantage of watching VODs is that you can always rewind and skip if you want to, which is not possible during a Livestream.

Fix 6: Subscribe To Twitch Turbo To Completely Remove (Most) Ads

Subscribing to Twitch Turbo or using a VPN to avoid ads, are both methods that cost money.

If you do settle for a method that costs money, it’s best to weigh up the price of the VPN you’re looking at and the price of Twitch Turbo, which is $8.99/mo.

Keep in mind that a Twitch Turbo subscription will also come with many other benefits, making your overall stay on the platform much more enjoyable.

Unfortunately, not even this solution is enough to remove all the ads. Here’s what Twitch has to say about it:

“Watching with Turbo means no pre-rolls, no mid-rolls, no companions, and no display ads. You may still be presented promotions and ads that are embedded into a broadcast or, in rare situations, delivered with certain simulcast content.”

So, keep this in mind before purchasing a Twitch Turbo subscription.

Fix 7: Use Twitch.tv Alternatives If You Can’t Stand The Ads

Alternatives to Twitch.tv are slowly becoming a go-to choice for many people. When a platform amasses the huge level of popularity that Twitch has achieved in the past few years, it’s pretty clear there’ll be some users who dislike a thing or two about it.

Thankfully, those users can choose Twitch alternatives such as YouTube Gaming, Facebook Gaming, and DLive.

You may not be able to watch your favorite Twitch streamers, but at least you will be able to enjoy other content without ads interrupting your experience.

Fix 8: Use Twitchls.com

Twitchls.com is a website known amongst Twitch users for the ability to play live content without seeing advertisements.

All you need to do for this fix to work is to slightly modify the URL in your web browser while watching a Livestream on Twitch.

Here’s how to do it.

  1. Open Twitch on your browser and load up the live stream you want to watch.
  2. In the URL field in your browser, add “ls” at the end of www.twitch, and replace the “.tv” with “.com” without the quotation marks.

  3. Press “Enter” and the stream will now load on the Twitchls.com website.

The best thing about this method is you can keep interacting with Twitch chat just like if you were on the original website.

Conclusion

In the guide above you can find effective methods for battling Twitch’s advertisements.

Users clearly aren’t happy with the ads on Twitch or their frequency. Luckily for us, developers are now keen to collaborate and put their best efforts into creating extensions and scripts to stop ads from displaying.

Twitch is well aware of this already, so they are constantly changing the way ads are shown to users, meaning some of the methods that worked in the past may not work in the near future. We’ll be keeping you posted! 

Related Reads

Fix: Twitch Audio Delay/Desync
Bojan Veselinovikj

Bojan is a video-game developer and a tech enthusiast. Combining these two passions allow him to keep you informed on everything that's new in this fast-paced digital world.