GitPedia

Stream bypass

๐ŸŒ A multi-browser addon / extension for multiple streaming providers which redirects directly to the source video

From bytedreamยทUpdated June 24, 2026ยทView on GitHubยท

A multi-browser addon / extension for multiple streaming providers which redirects directly to the source video. The project is written primarily in TypeScript, distributed under the MIT License license, first published in 2021. Key topics include: browser, browser-extension, bypass, chrome-extension, chromium-extension.

Latest release: v4.0.1โ€” stream-bypass v4.0.1
January 11, 2026View Changelog โ†’

Stream Bypass

A multi-browser addon / extension for multiple streaming providers which redirects directly to the source video.

<p align="center"> <a href="https://github.com/bytedream/stream-bypass/releases/latest"> <img src="https://img.shields.io/github/v/release/bytedream/stream-bypass?label=Version&style=flat-square" alt="Version"> </a> <a href="https://addons.mozilla.org/de/firefox/addon/stream-bypass/"> <img src="https://img.shields.io/amo/users/stream-bypass?label=Firefox%20Users&style=flat-square" alt="Firefox Addon Store"> </a> <a href="https://chromewebstore.google.com/detail/ddfpfjomnakfckhmilacnbokdaknamdb"> <img src="https://img.shields.io/chrome-web-store/users/ddfpfjomnakfckhmilacnbokdaknamdb?style=flat-square&label=Chrome%20Users" alt="Chrome Store"> </a> <a href="https://github.com/bytedream/stream-bypass/releases/latest"> <img src="https://img.shields.io/github/downloads/bytedream/stream-bypass/total?label=GitHub%20Downloads&style=flat-square" alt="GitHub Downloads"> </a> </p> <p align="center"> <a href="#-introduction">Introduction ๐Ÿ“</a> โ€ข <a href="#-installation">Installation ๐Ÿ“ฅ</a> โ€ข <a href="#-features">Features โœจ</a> โ€ข <a href="#-supported-websites">Supported Websites ๐Ÿ“œ</a> โ€ข <a href="#%EF%B8%8F-building">Building ๐Ÿ› ๏ธ</a> โ€ข <a href="#%EF%B8%8F-settings">Settings โš™๏ธ</a> โ€ข <a href="#-license">License โš–</a> </p>

๐Ÿ“ Introduction

This addon replaces the video player from this sides with the native player build-in into the browser or redirects directly to the source video.
This has the advantage, that no advertising or popups are shown when trying to interact with the video (playing, skipping, ...) or some sites are showing them even if you do nothing.
Additionally, this enables you to download the video by right-clicking it and just choose the download option.

<details id="example"> <summary><b>How it works:</b></summary> <img src="example.gif" alt=""> </details>

๐Ÿ“ฅ Installation

Official browser stores

The best way to install the extension are the official browser extension stores:

<details> <summary><h3 id="manual-installation1">Manual installation</h3></summary>
  • Firefox (mv2)
    • Download stream-bypass-<version>-mv2.zip from the latest release and unzip it (e.g. with 7zip)
    • Go into your browser and type about:debugging#/runtime/this-firefox in the address bar
    • Click the Load Temporary Add-on... button and choose the manifest.json file in the unzipped directory
  • Chromium / Google Chrome (mv3)

    As nearly every browser other than Firefox is based on Chromium, this should be the same for most of them

    • Download stream-bypass-<version>-mv3.zip from the latest release and unzip it (e.g. 7zip)
    • Go into your browser and type chrome://extensions in the address bar
    • Turn on the developer mode by checking the switch in the top right corner
    • Click Load unpacked and choose the unzipped directory
</details>

โœจ Features

  • โœ”: Supported.
  • โœ–: Not supported.
FeatureFirefox (mv2)Chrome (mv3)Firefox for Android (mv2)
Replace site-speicifc video player with browser native video playerโœ”โœ”โœ”
Support websites that are accessed via a redirectโœ”โœ–โœ”
Open video in mpv (with ff2mpv)โœ”โœ”โœ–

๐Ÿ“œ Supported websites

  • โœ”: Everything ok.
  • โš : Works with limitations.
  • โœ–: Not supported.
SiteFirefox & Firefox for Android (mv2)Chrome & Chromium based (mv3)
dropload.ioโœ”โœ”
doodstream.com / dood.pmโœ”โš  (redirect probably required)
filemoon.toโœ”โœ”
goodstream.unoโœ”โœ”
kwik.cxโœ”โœ”
loadx.wsโœ”โœ– (background request always required)
luluvdo.comโœ”โœ– (background request always required)
mixdrop.coโœ” ๏ธโœ”
mp4upload.comโœ”โœ”
newgrounds.comโœ”โœ”
streama2z.comโœ”โœ– (redirect always required)
streamtape.comโš  (correct video url can't always be extract, retrying/reloading the page might fix it)โš  (correct video url can't always be extract, retrying/reloading the page might fix it)
streamzz.to / streamz.wsโœ”โœ”
supervideo.tvโœ”โœ”
upstream.toโœ”โœ”
vidmoly.toโœ”โœ”
vidoza.netโœ”โœ”
voe.sxโœ”โœ– (redirect always required)
vupload.comโœ”โœ”

This table might not be 100% accurate, it isn't actively monitored if the addon works for every website!

Some sites put much effort in obfuscating their code / how they receive the video stream so that it simply cost too much time for me to reverse engineer it and find out how to bypass the native video player of the site.

๐Ÿ› ๏ธ Building

If you want to build the addon from source and not using the way described in installation, follow the instructions.

Requirements:

  • pnpm installed.
  • A copy of this repository and a shell / console open in the copied directory.

If the requirements are satisfied, you can continue with the following commands:

shell
# install all dependencies $ pnpm i # build the extension and start it in a new firefox instance $ pnpm run dev:firefox # build the extension with optimizations to the .output/firefox-mv2 directory $ pnpm run build:firefox

You can omit the :firefox suffix, then it's built for Chrome.

Install

If you want to use the addon in Chromium or any browser which is based on it, follow the steps in the manual installation.
When using firefox, use the following:

  1. Type about:debugging in the browser's address bar.
  2. Select 'This Firefox' tab (maybe named different, depending on your language).
  3. Under Temporary Extensions, click Load Temporary Add-on.
  4. Choose any file in the directory where the compiled sources are.

โš™๏ธ Settings

You reach the settings by pressing the tree dots (โ‹ฎ) in the top right corner of the extension popup.

Hosts

You can enable or disabled for which hosts the extension should redirect.

ff2mpv

ff2mpv allows you to play streams directly in mpv instead of the browser.
You can enable or disable this behavior.

<details> <summary><i>Steps to get it set up</i></summary>
  • In the Usage section of the ff2mpv repository pick the installation instruction for your operating system (Linux/Windows/macOS; you do not need the browser addon).
  • Scroll down to Install manually
  • Follow instructions for Firefox/Chrome
  • Edit the ff2mpv.json you created:
    • Firefox: Add {55dd42e8-3dd9-455a-b4fe-86664881b10c} to allowed_extensions:

      "allowed_extensions": [
        "ff2mpv@yossarian.net",
        "{55dd42e8-3dd9-455a-b4fe-86664881b10c}"
      ]
      
    • Chrome/Chromium: - Go To: Settings -> Extensions - Click on Details of the Stream Bypass extension and copy the ID - Add chrome-extension://ddfpfjomnakfckhmilacnbokdaknamdb/ to allowed_origins:

      "allowed_origins": [
        "chrome-extension://ephjcajbkgplkjmelpglennepbpmdpjg/",
        "chrome-extension://ddfpfjomnakfckhmilacnbokdaknamdb/"
      ]
      
</details>

โš– License

This project is licensed under the MIT License - see the LICENSE file for more details.

Contributors

Showing top 4 contributors by commit count.

View all contributors on GitHub โ†’

This article is auto-generated from bytedream/stream-bypass via the GitHub API.Last fetched: 6/28/2026