File Share
No signup. No server. Files go directly between browsers.
About File Share
File Share uses WebRTC to transfer files directly between two browsers — no server stores your files, no account needed, no size limit in practice. The sender gets a 6-digit code and QR code; the receiver enters the code and the file downloads straight from the sender.
Use Cases
- →Send large files that exceed email attachment limits
- →Share files privately without uploading to cloud storage
- →Transfer files between your own devices without a cable
- →Send a file to a colleague without a shared drive or account
Tips
- ✓Both tabs must stay open throughout the transfer
- ✓The code expires in 10 minutes — share it quickly
- ✓Same network (LAN) transfers are fastest
- ✓May not work on corporate networks with WebRTC blocked by firewall
Frequently Asked Questions
File Share uses WebRTC DataChannels to create a direct connection between two browsers. The file travels directly from sender to receiver without touching any server. A free PeerJS signaling server is used only to establish the initial connection.
There is no hard limit — files of any size can be transferred. Speed depends on your network connection. Very large files (1GB+) work but may take time depending on upload bandwidth.
The connection code expires after 10 minutes if no receiver connects. After that, the sender needs to start over and generate a new code.
No. The file goes directly from the sender's browser to the receiver's browser via WebRTC. No server stores your file at any point.
WebRTC may fail on corporate networks with strict firewalls or where WebRTC is blocked. In that case, both parties should try from a different network (e.g., mobile hotspot).
Currently one file per transfer session. For multiple files, compress them into a ZIP first (use the Archive Converter tool), then send the single ZIP.