Item logo image for Twitch Ad Swap

Twitch Ad Swap

ExtensionEntertainment3 users
Item media 1 (screenshot) for Twitch Ad Swap

Overview

Swaps Twitch's live stream into the main player during ads and mutes the ad. Swaps back when the ad ends.

This extension does not block, remove, hide, or interfere with advertisements in any way. Ads continue to load and play normally in full. What it does: Twitch already runs two of its own video elements during an ad break — the ad in the main player, and the live stream in a small picture-in-picture player. This extension simply swaps which of Twitch's own existing video elements is shown in the main player area, and mutes whichever one is not in focus so only one plays audio at a time. When the ad finishes, it swaps back automatically. Why it needs access to twitch.tv: The single content script runs only on ://.twitch.tv/* because it needs to read and reposition the page's own existing <video> elements. It does not request any other host, tab, storage, cookie, or network permission. It uses no webRequest or declarativeNetRequest rules, no ad-blocking lists, and no request filtering. The advertiser's ad is still fully downloaded and played by Twitch. How to test: open any live Twitch stream (twitch.tv) and wait for an ad break. When the ad starts, the live stream automatically appears in the main player with audio, and the ad is muted. When the ad ends, it swaps back automatically. No login or test account is needed. No data is collected, stored, or transmitted. Scope is limited to twitch.tv.

Details

  • Version
    1.0
  • Updated
    June 13, 2026
  • Offered by
    Kimah3k
  • Size
    12.41KiB
  • Languages
    English
  • Developer
    Email
    kimah3k@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps