Skip to content

Screen Share

Share your screen with one person over a private link. Peer-to-peer, so your video goes straight to them and never touches the server.

The short version

You open this page, copy the link it gives you, and send it to one person. They open it, you click Start sharing and pick a screen, and your live screen shows up on their end a second or two later. No download on either side. No account.

Here’s the part that matters: it’s peer-to-peer. Once the connection is set up, your screen streams straight from your browser to theirs. The video doesn’t get uploaded, recorded, or routed through a middle server. There’s no copy of your screen sitting anywhere.

How the connection actually works

WebRTC does the heavy lifting. The catch with any direct browser-to-browser link is that the two browsers need to find each other first, and they can’t do that on their own. That’s where the signaling server comes in.

When you and your viewer load the link, both of you briefly talk to a small server. It passes a handful of setup messages back and forth: “here’s how to reach me,” “here’s my network info,” that sort of thing. Once the two browsers agree on a path, they connect directly and the server drops out. It never sees a single frame of your screen. It just helped with the introduction, and the pixels then travel the shortest route the network allows.

How to use it

  1. Open this page. It generates a private room and shows you a share link.
  2. Hit Copy and send the link to the person you want to show your screen to (one person, one link).
  3. Click Start sharing, then choose a screen, a window, or a single browser tab in the prompt.
  4. Once they open the link, the status flips to “A viewer is watching” and they see your screen live.
  5. Done? Click Stop sharing, or use the browser’s own “Stop sharing” bar.

The link stays live only while you keep the tab open. Close it and the room is gone.

A few honest limits

One viewer at a time. This is built for a quick “let me show you” with a single person, not a webinar. A second person trying the same link gets turned away with a “room is full” message.

Then there’s the network reality. Direct peer-to-peer works great most of the time, but some locked-down corporate networks and certain double-NAT home setups block the direct path. This tool uses a public STUN server to punch through the common cases, but it doesn’t run a TURN relay. So on a hostile network the connection can just fail to establish, and there’s no fallback that bounces your video through a relay. If it won’t connect, switching one side to a different network (or a phone hotspot) usually fixes it.

Browser support is the usual WebRTC story. Desktop Chrome, Edge, and Firefox all handle both sharing and viewing. Sharing needs getDisplayMedia, which only runs over HTTPS or on localhost, so the page has to be served securely. Safari’s screen-capture support is patchy, so lean on a Chromium browser for the sharing side if you can.

FAQ

Does my screen go through your servers? Nope. The video is peer-to-peer, browser to browser. The server only relays the short connection handshake at the start. It never receives, stores, or sees your screen.

Can I share with more than one person? Not on a single link. It’s strictly one host and one viewer. For a group, you’d want an actual conferencing tool instead.

Why won’t it connect for me? Almost always a network thing. Restrictive firewalls or some NAT setups block direct peer connections, and this tool doesn’t include a TURN relay to work around that. Try putting one side on a different network and reload both ends.

Is anything being recorded? No. This shares a live view only. There’s no recording on either side. If you want a saved file instead, the screen recorder captures to a downloadable clip.

Do we both need to install something? No installs, no extensions, no sign-up. Both of you just open a link in a normal desktop browser.

Is there audio? The viewer’s player is ready to play audio if a track comes through, but screen sharing here captures video only by default, so expect a silent stream. For a narrated walkthrough you can save, use the screen recorder with the mic option.

screen share webrtc p2p live

Related Tools

More in Video Tools