Browser Extensions for Ad Blocking

This is a community-curated list of browser extensions designed to block or mitigate ads on Twitch.

Maintained Extensions

These extensions are actively developed and are generally recommended.

  • TTV LOL PRO - chrome / firefox / code
    • A fork of the TTV LOL extension with sweeping improvements to its ad blocking abilities.
    • Recommended to be used with uBlock Origin.
    • NOTE: Incompatible with proxies made for the original TTV LOL.
  • TTV LOL PRO (v1) - code
    • The older, deprecated version of TTV LOL PRO that still uses TTV LOL-compatible proxies. Only use this if you're having issues with the current version and know what you're doing.
  • Alternate Player for Twitch.tv - chrome / firefox
    • Removes ad segments (no playback until ad-free stream).
  • Purple AdBlock - chrome / firefox / code
    • Replaces ad segments with ad-free segments. Proxy fallback which is currently broken. Loading wheel when all methods fail.
  • AdGuard Extra - chrome / firefox / userscript
    • Forked from one of the userscripts from this repo. Should behave similarly to vaft / video-swap-new.
  • luminous-ttv - server code / extension code
    • Compile from source. Uses a proxy on the main m3u8 file to get a stream without ads.

Unmaintained Extensions

These extensions are no longer in active development and may not function correctly.

  • TTV LOL - chrome / code
    • Uses a proxy on the main m3u8 file to get a stream without ads.
  • Video Ad-Block, for Twitch (fork) - code
    • Replaces ad segments with ad-free segments. Opt-in proxy fallback during ad segments when the ad-free stream fails locally. Adblocker warning when all methods fail.
  • ttv_adEraser - chrome / firefox (manual install) / code
    • Switches to the embed player when there's ads. May display purple screen if both ads and purple screen show at the same time?
  • ttv-tools - firefox (manual install) / code
    • Removes ad segments (no playback until ad-free stream).