Screen Streamer

Share your screen live with anyone via private peer-to-peer WebRTC link, or record client-side.

  • Media
  • Free
  • No sign-up
Offline

Ready to Share Your Screen

Click Start Stream below to broadcast your screen, window, or tab directly to viewers.

Need to share audio outside Google Chrome?Get the Desktop App

Audio & Capture Settings

Include System / Tab Audio
Include Microphone (Voiceover)
Approve Each Viewer

Need to share audio outside Google Chrome?

Desktop App

Web browsers can only share audio from browser tabs. To stream sound from desktop apps, games, media players, or to broadcast audio outside Google Chrome, download the free Koaris Desktop App with native system audio capture.

Free · Private · Runs in your browser

Why use it

  • Share with a link

    Start a stream, send the link or QR code, and viewers join from any browser.

  • Peer-to-peer

    Encrypted video flows directly between browsers over WebRTC — no account, no install.

  • Record locally

    Save the session to a video file or grab high-resolution snapshots on your device.

Great for

  • Quick demos and walkthroughs for a client or teammate
  • Remote support without installing screen-sharing software
  • Recording a tutorial or bug reproduction

How it works

  1. Click Start Stream to select your entire screen, an application window, or a browser tab.
  2. Share the generated Stream Link or QR Code with your viewer(s).
  3. When a viewer opens the link, a peer-to-peer WebRTC connection is negotiated automatically. Encrypted video and audio stream directly between your devices. Some strict corporate or mobile networks block direct connections; the viewer then sees a connection error instead of the stream.
  4. Use Picture-in-Picture to monitor your stream, capture high-resolution snapshots, or click Record to save a copy directly to your device.

No signups and no software to install. Koaris never receives or stores your stream: the public PeerJS signaling server only sees the room code and IP addresses it needs to introduce the browsers. Anyone with your link can watch, so share it only with people you trust.

Desktop App

Share audio outside Google Chrome with the Desktop App

Web browsers restrict audio sharing to browser tabs. To share audio outside Google Chrome—including desktop apps, games, and media players—download the free Koaris Desktop App with native system audio capture on Windows and Linux.

Checking downloads…

Alternatively, you can enable it in the browser: open the address below, set the flag to Enabled, relaunch Chrome, then turn on Also share system audio when picking your screen.

chrome://flags/#pulseaudio-loopback-for-screen-share

More

Questions

How does peer-to-peer screen streaming work?
Your browser connects to the viewer's browser using WebRTC (RTCPeerConnection). A lightweight signaling server (the public PeerJS cloud) only introduces the two browsers by room code; after that, encrypted video and audio flow directly between devices. No relay server is used, so a few strict corporate or mobile networks that block direct peer-to-peer connections can't connect.
Can I start the stream and wait for someone to enter the link?
Yes. When you start streaming, your browser opens a live room with a shareable link. When someone opens the link, your browser detects them and establishes a direct peer connection automatically.
How many viewers can watch simultaneously?
In peer-to-peer streaming, your device uploads a direct video feed to each viewer. It works smoothly for 1 to 5 simultaneous viewers on standard broadband connections. For larger audiences, home upload bandwidth can become a limiting factor.
Can viewers watch from mobile devices?
Yes. While mobile browsers cannot broadcast their screen due to mobile OS security sandboxing, mobile viewers can open the stream link on iOS Safari or Android Chrome and watch your broadcast in real time.
Can I include system audio and microphone?
Yes. When sharing a tab in Google Chrome, keep the tab audio switch on in the browser picker. However, web browsers cannot capture audio from applications outside Google Chrome. To share audio from other desktop apps, games, or media players, download the free Koaris Desktop App which features native system audio capture for Windows and Linux. In the browser, you can also toggle microphone capture to narrate or explain your presentation live.
Can I control who watches my stream?
Yes. Room codes are long and randomly generated, and you can turn on Approve Each Viewer before starting: anyone who opens your link then waits until you click Allow. You can remove a viewer at any time from the viewer list.
Is any video or audio data saved on Koaris servers?
No. Koaris never receives your stream, and recordings are assembled in your browser's memory and downloaded straight to your computer. To connect browsers, the room code and your IP address pass through the third-party PeerJS signaling server and a STUN server. As with any WebRTC call, the host and viewers can also see each other's IP addresses.

30 more free tools, no sign-up

Encoders, generators, media and marketing tools — all right in your browser.

Browse all tools