Chrome & Edge extension · Free and open source

Stream any video on a page to VDO.Ninja

Pick a video on YouTube, Discord, Twitch and more, or capture a whole tab with audio. Viewers watch over peer-to-peer WebRTC with a single link.

Checking GitHub for the latest release… Check Web Store · Installation guide

Powered by VDO.Ninja and the VDO.Ninja SDK

How it works

No accounts and no servers in the middle. Video goes straight from your browser to your viewers.

  1. Open a page with video

    YouTube, Twitch, Discord, Vimeo, or any page with non-DRM video.

  2. Click the extension icon

    Choose a detected video, or use Tab Capture to stream the whole tab.

  3. Share the viewer link

    Click Publish Video and send the link to viewers, OBS, or a VDO.Ninja room.

Features

Video Detection

Automatically detects video elements on non-DRM webpages including YouTube, Discord, Twitch, and more.

P2P Streaming

Stream directly to viewers using WebRTC peer-to-peer connections. No server processing required.

Tab Capture

Capture and stream your entire browser tab with audio, perfect for presentations and tutorials.

Quality Settings

Control bitrate, codec, resolution, and other streaming parameters for optimal performance.

Privacy Focused

All streaming is peer-to-peer. No analytics, no tracking, no server-side video processing.

Clean Interface

Intuitive dark theme interface that integrates seamlessly with your browser.

DRM limitations

This extension cannot capture DRM-protected content. Videos from Netflix, Prime Video, Disney+, Hulu and similar services will appear as black screens due to browser security restrictions.

Works with

  • YouTube
  • Discord
  • Twitch
  • Vimeo
  • Most non-DRM video

Does not work with

  • Netflix
  • Prime Video
  • Disney+
  • Hulu
  • Other DRM-protected services