Pick a file, share the link, your friend gets it. Nothing uploads — it streams browser-to-browser.
Drop a file here
or
Any file, any size. Streams in 16 KB chunks over WebRTC.
One moment while we open a peer-to-peer channel.
They're choosing a file to send you.
Someone wants to send you a file
Opening a secure peer-to-peer channel.
This tool sends files directly from one browser to another using WebRTC. There's no upload to a server in the middle, no temporary storage on our end, and no copy of your file sitting on a third-party host waiting to be downloaded.
WebRTC (Web Real-Time Communication) is a standard built into every modern browser that lets two devices open a direct, end-to-end-encrypted data channel between each other. The browsers find a way to talk over the network, and then your file streams across that channel — peer to peer.
A small signaling server is used briefly at the start to help the two browsers discover each other and agree on connection details. The signaling server never sees the file contents. Once the two peers are connected, all data flows directly between them.
Everything runs in your browser tab. No accounts, no logging of file names or sizes, and no plaintext data ever leaves your device — the encrypted bytes go straight to the other peer's browser and nowhere else.