Step 1: Establish the connection (exchange codes)
On one device click “Generate code” and copy it to the other device. That device clicks “Use code” and gets a new code. Copy this new code back to the first device and click “Use code” to finish the pairing.
Tip: On restrictive corporate networks or mobile hotspots, enabling public STUN or switching browsers may help establish the connection.
Connection status & codes
Once connected, both sides can select files to send. Large files will consume browser memory, so avoid extremely huge transfers and keep the page active while sending.
This tool uses WebRTC DataChannel to transfer files directly between browsers and never uploads your data to any server. Connection reliability depends on network configuration, firewalls and browser implementation. For important files, always verify the content after transfer.
File selection & transfer
Once connected, both sides can select files to send. Large files will consume browser memory, so avoid extremely huge transfers and keep the page active while sending.
Drop files here
Please complete the connection before selecting files.
Pending files
Received files
How to Use
Tips & FAQ
Connection Issues If connection fails on LAN, try switching to 'Use public STUN' mode.
Large Files Large files consume browser memory. It is recommended to keep files under 1GB and keep the page active.
Privacy & Security All files are transferred via encrypted P2P channels without passing through a server.