StreamSnatcher · WebRTC P2P

Files. Direct. Private.

Browser-to-browser transfer. No cloud, no storage, no limits. Powered by WebRTC.

File size
0% Server storage
E2E Encrypted

Password-protect, persistent links & up to 3 peers with Pro →

Built different, by design.

Architecture

Zero Upload

Files travel directly between browsers via WebRTC data channels. Our servers never see the bytes — not even in transit. No storage cost, no upload wait, no privacy risk.

No limits

Unlimited Size

No file size cap, no chunking limits, no paid tiers. The only constraint is your network bandwidth. Send a 100 GB video the same way you'd send a text file.

Security

DTLS Encrypted

Every channel uses DTLS 1.2+ by the WebRTC spec. Always on, never optional.

Pro

Multi-Peer

Up to 3 simultaneous peers. Share once, receive everywhere.

Discovery

LAN Discovery

Nearby devices appear automatically. No link-sharing needed.

Zero friction

No Account

Open, share, transfer. No signup, no email, no cookie trail.

Transfer in four moves.

Create a session

One click generates a unique session with a shareable link and QR code. No setup, no account.

Share the link

Send the link or scan the QR code. Works across devices, OS boundaries, and networks.

Peer connects

The browsers negotiate a direct encrypted WebRTC channel. Signaling completes — the server steps aside.

Drop and transfer

Drag files onto the zone. They stream peer-to-peer at your full network speed with no upload wait.

Common questions.

Yes — no registration, no size caps, no hidden fees. A Pro plan adds password protection, persistent 30-day links, and up to 3 simultaneous peers.

There is no limit. Files travel directly between browsers via WebRTC data channels. The only constraint is your network bandwidth and available device RAM.

Yes. All WebRTC data channels use DTLS 1.2+ encryption by the WebRTC standard — it is always on and cannot be disabled. Your files are encrypted end-to-end.

No. The server only facilitates the initial connection handshake (WebRTC signaling). Once the peer connection is established, the server steps aside and files flow directly between browsers.

Any modern browser with WebRTC support: Chrome, Firefox, Safari 14+, Edge, and most Chromium-based browsers. Keep browsers updated for the best experience.

Yes. Free sessions support 2 peers. Pro supports up to 3 simultaneous peers — share once, all recipients receive the file in parallel.

Transfer speed equals your available network bandwidth — there are no artificial caps. On the same local network, LAN discovery enables direct transfers at up to full gigabit speed.

No. Click Start Transfer, share the link, done. No email, no signup, no cookie trail. The session is ready in under 5 seconds.

How this actually works, and where it doesn't.

Your file never reaches our servers

Most file-sharing services work in two hops: you upload to a company's storage, then your recipient downloads from it. Your file sits on someone else's disk in between — for minutes, or for years, depending on their retention policy.

StreamSnatcher makes one hop. When both people have the session open, their browsers negotiate a direct connection and the file moves across it as a stream of chunks. Our server's only job is introduction: it passes the two browsers the network details they need to find each other, then stops being involved. There is no upload step because there is nowhere to upload to. If we were served a demand for a file that moved through a session, we would have nothing to hand over — not as a policy position, but because no copy was ever made.

Encryption is not a feature bolted on top. WebRTC data channels are encrypted with DTLS by specification, and a browser will not open one that isn't. The keys are negotiated between the two browsers, so the transfer is end-to-end encrypted by construction rather than by promise.

Sometimes a direct connection isn't possible

This is the honest limitation of peer-to-peer, and it is worth knowing before you rely on it. Two browsers can usually find a path to each other even through home routers. But some networks — corporate and campus Wi-Fi, hotel connections, and mobile carriers using carrier-grade NAT — are arranged so that no direct path exists at all. The technical name is symmetric NAT, and retrying will not get through it.

When that happens the data has to travel through a relay server, which costs real bandwidth to run and is the one part of this service that isn't free. Before paying for it, the free fixes usually work: switch one device to mobile data, put both devices on the same Wi-Fi, or try again from a home connection. Any one of those typically restores a direct path. We would rather tell you that than sell you a relay you didn't need.

What "no storage" means day to day

The trade-off for storing nothing is that both people have to be present. A transfer runs while both tabs are open; close one part-way and it stops. There is nothing on a server to resume from, so it starts over rather than picking up where it left off. A link you send today will not deliver a file tomorrow unless you are both back at the same time.

That makes this a good fit for a large video you would rather not park in someone's cloud, a document you don't want sitting in a third party's retention window, or moving something between your own laptop and phone without hunting for a cable. It is a poor fit for send-and-forget: if your recipient is asleep in another timezone, use email or a cloud link instead. Choosing the wrong tool for that case wastes your evening, and we would rather you knew which one this is.

Practical notes before your first transfer

There is no file-size cap, because there is no storage quota to enforce. What actually limits you is the slower of the two connections and, for very large files, the receiving device's available memory — a phone with little free space will struggle with a file a desktop handles easily.

Speed is your own upload rate, not a server's. Sending to two people at once splits that rate between them, because the same file is being pushed twice down one pipe. That is why adding peers makes each transfer slower rather than faster.

Any current browser works — Chrome, Firefox, Safari and Edge all support WebRTC data channels on desktop and mobile. No extension, no desktop client, no account. If you want the protocol in more depth, our guide to WebRTC file transfer covers the mechanics, and is WebRTC secure? works through the threat model properly.

Send files the way they should be sent.

No registration. No storage. No middleman. The connection is yours.

Free forever · Works instantly · No account needed

How it works