About Shafle

Shafle is a free peer-to-peer file and text sharing tool. It sends any file or pasted text straight from one device’s browser to another using a short code or a QR code — no signup, no upload wait, and no copy stored on a server.

What Shafle is

Shafle is a free web app for moving files and text between devices — phone to laptop, laptop to phone, or any two browsers. There is no account to create and nothing to install. You open the site, pick a file or paste some text, and share the short code (or QR) it gives you.

How it works

Files travel directly between the two browsers over an encrypted WebRTC data channel (using PeerJS). The share code is simply the connection ID — once the two devices are linked, the file bytes stream peer-to-peer and never pass through or get stored on our server.

Textis stored briefly in a key-value store with a 24-hour time-to-live, then deleted automatically. You can also choose “burn after reading,” which deletes the snippet the moment the first recipient opens it.

To receive, the other person opens Shafle, enters the code (or scans the QR), and the transfer begins.

Why it's private

Because files move browser-to-browser, we never hold a copy — there is nothing on a server to leak, subpoena, or mine. We require no account, set no advertising cookies, and keep text only as long as its short TTL. See the privacy page for exactly what is and isn’t stored.

Who made it

Shafle is built and maintained by an independent developer, bytestreak. It’s a free, no-strings tool — feedback and bug reports are welcome there.

Ready to try it? Send a file or some text →

Last updated: July 2026