Update December 10, 2018:

Today we released an update to AdBlock for Chrome, version 3.36.0, that blocks ads on Twitch.tv. There are some things you should be aware of.


Pausing and whitelisting will not work on Twitch

First, the new code blocks in-stream ads in such a way that AdBlock doesn't check whether it is paused or Twitch is whitelisted. It just blocks ads on Twitch.tv, period. Although we have tested the new code as thoroughly as possible, you may encounter an edge case that we couldn't anticipate.


If AdBlock breaks Twitch, open chrome://extensions and disable the extension. Then let us know by opening a ticket. Please include AdBlock's debugging information and the URL of the broken page, copied from the Chrome address bar.


You may still see an occasional ad

Remember that line from "Anchorman," "Sixty percent of the time, it works every time"? That's the way it is with blocking ads. This is even more true on sites like Twitch.tv, where we have to "race" to block the ads before the site can download them. We may not be able to catch every ad before you see it. Not to worry! Just refresh the page and the ad should be gone.


Our workaround may stop working at any time

Ad blockers and advertisers are in an arms race. We can't say how long it will take Twitch to circumvent our solution. The only guarantee is that they're going to try. If (when?) that day comes, know that we will continue doing everything we can to block the ads for you. And in the meantime, see our original article below. :)


In late 2016, Twitch.tv began circumventing ad blocking by inserting ads directly into the video stream. Blocking the ads is now impossible without also blocking the video.


We understand this is frustrating. It frustrates us, too. We're limited by the technology available to us. In the case of Twitch.tv ads, there are technical limitations browser-based ad blockers simply can't overcome.


For a while it was possible to watch Twitch video ad-free by connecting your Twitch account to an Amazon Prime account, creating a "Twitch Prime" account. However, in late August 2018, Twitch Prime users learned they will no longer be exempt from ads after their current subscription ends, according to this article in TechCrunch. In its blog post explaining the change, Twitch said:

Twitch Prime members with monthly subscriptions will continue to get ad-free viewing until October 15. If you already have an annual subscription, or if you upgrade to an annual subscription before September 14, you will continue with ad-free viewing until your next renewal date.


So are there any options left to watch Twitch without ads? Again from the Twitch blog:

An ad-free viewing experience is still possible! All Twitch viewers can get ad-free viewing across all channels by subscribing to Twitch Turbo (read about Turbo right here). Additionally, Twitch Prime subscribers can still get channel-specific ad-free viewing as part of Prime by using your monthly subscription token on a channel that has ad-free viewing for subscribers turned on.


Will the dedicated folks in the open-source ad-blocking community find a workaround? It's difficult to say. Since Twitch ads are embedded in the video stream, making them impossible to block without blocking the video stream, too, the prognosis is dim.


We'll update this article if we learn of any way around the ads. You can try the suggestions below in the meantime. Please note, they may be out of date by now and we have not verified ourselves that they work.


Try the Twitch 5 player

According to a tip from a user (shout out to ALG DZ) and verified by user reviews, the extension Twitch 5 strips pre-roll ads from live streams.

  • Get it for Chrome: Alternate Player for Twitch.tv
    (shout out to Wowtrancer for telling us the Chrome version of Twitch 5 was renamed to Alternate Player for Twitch.tv)
  • Get it for Firefox and browsers derived from Firefox: Twitch 5
    (thanks to Discountoxygen for pointing us to the Firefox version!)
  • Get it for Microsoft Edge: Alternate Player for Twitch.tv


If anyone knows of an equivalent for other browsers, please let us know in the feedback for this article!