File Share
Send files from one device to another over an encrypted peer-to-peer connection, with no size limit and no sign up. Free and private.
Share Files
Show your QR code or link so another device can connect to you.
Receive Files
Scan a QR code or enter a peer ID to connect and receive files.
Send files between devices without uploading them
Open the page on both devices. Each gets a short ID such as swift-fox-1234, shown with a QR code and a share link; the second device scans the code, opens the link or types the ID, and the two connect. From then on files and clipboard text go from one browser to the other over a WebRTC data channel, chunked at 64 KB with a progress bar on each side. There is no account, no size cap set by a server and nothing to delete afterwards.
What touches the network: a signalling server exchanges the connection details the two devices need to find each other, and STUN servers help them discover their public addresses. When a direct path is impossible, typically behind strict corporate NAT or on some mobile carriers, the transfer falls back to a TURN relay. The relay forwards bytes it cannot read: WebRTC encrypts every data channel end to end with DTLS, with keys negotiated between the two browsers only, so neither the relay nor the signalling server can see file contents. The status line shows whether the current connection is direct or relayed.
Both tabs must stay open for the duration; there is no store-and-forward, so sending to a device that is offline is not possible. If the connection drops it retries up to five times. It works in current Chrome, Firefox, Edge and Safari, on the same Wi-Fi or across the internet.
Frequently asked questions
Is the transfer encrypted?
Yes. WebRTC data channels are encrypted with DTLS and the keys are negotiated directly between the two browsers, so only the sending and receiving devices can read the data.
Do my files pass through your server?
Not in readable form. A signalling server helps the two devices find each other, and if no direct connection is possible a relay forwards the encrypted bytes, but neither can decrypt them.
Is there a file size limit?
No limit is enforced. The receiving browser holds the file in memory until it is saved, so very large files depend on the receiving device having enough RAM.
Do both devices need to be on the same network?
No. Same Wi-Fi gives the fastest direct connection, but devices on different networks connect over the internet, through a relay if necessary.
Why does it say the device was not found?
The ID was mistyped or the other device has closed or reloaded the page, which generates a new ID. Re-check the ID on the other screen and connect again.