No. 16

File Drop

Send files directly between two devices over a peer-to-peer connection — the file data never touches a server.

Unsupported

Your browser doesn't support the WebRTC and WebSocket APIs File Drop needs. Try a recent version of Chrome, Firefox, Safari, or Edge.

Uploaded 0 bytes (network monitor unsupported in this browser)

How your data is handled: everything above runs inside this browser tab; your file is never uploaded.

Sending a file between your own phone and laptop shouldn’t require an account, an app, or a trip through someone else’s cloud storage. File Drop pairs two devices with a QR code and streams the file directly between them over WebRTC — a tiny signaling server only helps them find each other.

How to use it

  1. Open this page on both devices, or scan the QR code from your sending device on the receiving one.
  2. Once paired, the two device silhouettes show a live connection.
  3. Drop a file (or several) on the sending device.
  4. The file streams directly to the other device over WebRTC and saves through the browser's normal download.

Tips & edge cases

  • Both devices need this page open and paired at the same time — File Drop isn't a mailbox; if one side closes the tab, the session ends.
  • The signaling server only helps the two devices find each other (like a phone book); once connected, the file transfers directly between them, peer-to-peer.
  • If a connection won't establish, it's usually a restrictive network (some corporate or public Wi-Fi networks block the peer-to-peer handshake) — try a different network on one side.

FAQ

Does the file pass through your servers?
No. A small signaling server only helps two devices discover each other and negotiate a direct WebRTC connection; the actual file bytes travel peer-to-peer, never through our infrastructure.
Do I need an account to use this?
No — pairing is done per-session with a QR code or link; there's nothing to sign up for and nothing is stored afterward.
Can I send to more than one device at once?
Each session pairs two devices. For multiple recipients, open a new session per pair.