Most “free” file-sending tools make you create an account, then upload your file to their servers and wait — and the free tier usually caps the size. There’s a simpler way for a one-off transfer: peer-to-peer sharing, where the file goes straight from your device to the other person’s over an encrypted connection, with no server in the middle.
Send a large file free in three steps
- Open Shafle and choose Send File. Drag your file in or click to pick it (you can add several at once).
- You’ll get a short share code and a QR code. Send the code to the recipient, or have them scan the QR.
- They open Shafle, enter the code (or scan), and accept. The transfer runs directly between your browsers and finishes when it’s done.
Is there a file-size limit?
There’s no fixed quota, because the file never has to fit inside a server upload allowance. The practical limit is your connection and device: a bigger file just takes longer, and a stable network helps. Because the transfer is live, both people need their tabs open at the same time.
Sending multiple files or a whole folder
Add several files and Shafle bundles them into a single .zip automatically, so the recipient gets one download instead of many. You can also send a whole folder — the structure is preserved. For anything sensitive, switch on password protection, and the recipient must enter the password before the transfer begins.
How it compares
| Shafle | Typical upload service | |
|---|---|---|
| Account required | No | Often |
| File stored on a server | Never | Yes |
| Free size cap | No fixed cap | Limited on free tier |
| Both devices online at once | Required | Not required |
| Cost | Free | Free tier + paid |
Why peer-to-peer is private
Because the bytes travel browser-to-browser over an encrypted WebRTC channel, there’s no copy sitting on a company’s servers to be scanned, leaked, or retained. Shafle only helps the two browsers find each other; it never sees the file. If you want the full detail, see how Shafle works and the privacy page.
