P2P TRANSFER

PEER-TO-PEER FILE TRANSFER

Transfer files directly between browsers. No server required.

📡 Create Connection

Generate a connection code to share with another device.

Step 1: Share this code with the other device:
↓ After receiving the response code, paste it below ↓
Step 2: Paste response code from other device:
🔗 Join Connection

Paste a connection code from another device.

Step 1: Paste connection code:
↓ Copy the response code and share it back ↓
Step 2: Copy this response code:

CONNECTED DEVICES

💻
Device
Connected
📁
Drag & drop files here
or click to browse

ACTIVE TRANSFERS

HOW TO USE

How to Connect

Device A (Sender):

  1. Click "Create Connection"
  2. Copy the generated code
  3. Share it with Device B (via chat, email, etc.)
  4. Wait for Device B to respond
  5. Paste the response code
  6. Click "Complete Connection"

Device B (Receiver):

  1. Click "Join Connection"
  2. Paste the code from Device A
  3. Click "Connect"
  4. Copy the response code
  5. Share it back to Device A

How to Transfer Files

  1. Once connected, click on the device
  2. Drag & drop files into the transfer zone
  3. Or click "Select Files" to browse
  4. You can select multiple files at once — they will transfer sequentially
  5. Files transfer directly between devices

Troubleshooting

Connection fails: Both devices need internet access for STUN servers (NAT traversal). Try regenerating the connection code.

Transfer stuck: Check your network connection and try cancelling/retrying the transfer.

Code invalid: Make sure you copied the entire code without extra spaces or line breaks.

Browser Support

Works on Chrome, Firefox, Safari, and Edge. Safari requires HTTPS for WebRTC to work (localhost is exempt).

Privacy & Security

Files transfer directly between browsers using WebRTC with end-to-end encryption. Your files never touch a third-party server.