Skip to content

Peer-to-Peer File Transfer

Browser to browser over an encrypted WebRTC connection.

How to peer-to-peer transfer

Three steps, no account.

  1. 1

    Add your files

    Drop, choose or paste any files. Add a password if you like.

  2. 2

    Share the link

    Copy the link or let them scan the QR code. Keep this page open.

  3. 3

    They download

    Straight from your browser to theirs, one file or all as a zip.

Peer-to-Peer File Transfer: what to know

Peer-to-peer means the two devices exchange the data themselves. JustYourFiles uses WebRTC, the technology browsers use for video calls, to open a direct data channel between your browser and the receiver's. Every WebRTC connection is encrypted (DTLS), so only the two browsers can read it.

To find each other, the browsers briefly use a connection server (signaling) and public STUN servers that tell each browser its public address. Neither sees your files. When a network blocks direct connections, the encrypted data may be relayed, and the relay can't read it either.

Popular uses

  • Sending files without trusting a cloud provider
  • Transfers inside an office or home network
  • Sharing with several people from one link

Tips for the best result

  • Keep this page open, and the computer awake, until the receiver's download finishes. Your browser is doing the sending.
  • If the transfer won't start on a work or school network, try a phone hotspot on one side.
  • Each receiver gets their own connection, so several people can download at the same time.

Read how JustYourFiles sends files and our privacy details. Files go only to people who open your link while this page is open; nothing is stored on a server.

Frequently asked questions

Your browser and the receiver's browser connect to each other directly and the file travels between them. A small connection server only helps the two browsers find each other; it never receives the file.

Usually. Some company, school and mobile networks block direct connections; then the transfer can't start unless it can be relayed. When a relay is used it only passes along encrypted data it can't read.

No. Files go straight from your browser to the receiver's over an encrypted peer-to-peer connection. They're never stored on a server, and JustYourFiles never sees them or their names.

Your browser is the one sending the files. Close the tab, or let the computer sleep, and the link stops working. Keep it open until the receiver's download finishes.

Yes. No sign-up, no limits we set and no watermark. Clearly labeled ads keep it that way.