Choose the file and role
Select “Send a file” on one device and “Receive a file” on the other.
Transfer files up to 5GB straight from one browser to another. Nothing is uploaded to a storage server — your devices connect peer to peer, encrypted end to end.
Send this code to the receiver in a private message. It contains connection details, not your file.
The file name becomes available after the connection is established. Your browser may show a temporary name first.
Send this reply code back to the sender. The transfer starts after they connect.
Select “Send a file” on one device and “Receive a file” on the other.
Share the connection and reply codes privately. They pair the two browsers; they do not contain the file.
Once connected, WebRTC transfers the file directly in secure data chunks.
Any file type works — the tool never converts, compresses, or inspects your file. It arrives exactly as it left, up to 5GB per file.
Full-resolution camera photos and artwork — no quality loss, unlike chat apps that shrink every image.
Long recordings, 4K clips, and edited exports that email and messaging apps refuse or compress.
Reports, spreadsheets, presentations, and e-books — sent as-is, with formatting untouched.
Voice notes, podcasts, and lossless music files at their original quality.
Zip a whole folder into one archive and send it as a single file — ideal for backups and photo collections.
Large creative work, code projects, and 3D models that are far too big for email attachments.
Don't see your format? It still works — if a file is on your device, you can send it. Please only send files you own or have the right to share.
Chrome or Edge on desktop. File System Access support lets the receiver write directly to disk instead of holding the entire file in memory.
A stable connection on both devices. Closing the sender tab, allowing the device to sleep, or switching networks may interrupt the transfer.
More than 5GB of free disk space. Transfer speed depends on the slower connection and the route between both devices.
Some networks may block peer-to-peer traffic. Strict office firewalls or carrier-grade NAT can prevent a connection without a TURN relay.
Email attachments stop at 20–25MB, and most chat apps compress or reject big videos and project files. These short guides explain how to move your own large files reliably, how the security model works, and what to do when something goes wrong.
Peer-to-peer transfer has no upload queue and no waiting for a server copy — the file streams straight from your device to the receiver's. For the smoothest large transfer:
Yes — when you follow a few basics. WebRTC data channels are encrypted in transit (DTLS), so nobody between the two devices can read the file while it moves. There is also no server copy: once the transfer ends, nothing remains anywhere except the receiver's own device.
Most failures are network issues, not file problems. In order:
No. File data travels from one browser to the other through an encrypted WebRTC data channel. A public STUN service only helps the devices find a network path; it does not store the file.
Mobile browsers aggressively limit background tabs and memory. Smaller files may work, but for a 5GB transfer we recommend using Chrome or Edge on a desktop as the receiver.
No. It contains WebRTC session and network-candidate details. The file is sent only after both browsers establish a connection.
Not in this version. Reconnect both devices and start the transfer again.
Any of your own files — photos, videos, documents, design work, project folders you have zipped, and backups of your own data. Please only send files you created or have the right to share. Sending pirated movies, music, software, or other copyrighted material you don't own is prohibited by our Terms of Use.
There is no speed limit in the tool itself — the transfer runs as fast as the slower of the two connections allows. As a rough guide, 5GB takes about 65 minutes on a 10 Mbps upload, about 17 minutes at 40 Mbps, and under 8 minutes at 100 Mbps. Two devices on the same Wi-Fi network are usually fastest of all.
Speed is set by the sender's upload rate, the receiver's download rate, and the network path between the two devices. Mobile data, a congested Wi-Fi network, or a route that has to relay through distant servers will all slow things down. Plugging into a wired connection or moving closer to the router usually helps.
No. The tool runs entirely in your browser — no sign-up, no app install, and no software added to either device.
Yes — a single file can be up to 5GB. For very large folders, compress them into a zip archive first, or send several files one after another.
directfilesend.online is a free browser tool for moving your own large files — up to 5GB — directly from one device to another. It was built for a common frustration: a video too big for email, a project folder a chat app refuses, a backup you want on your other computer without uploading it to a stranger's cloud first.
Instead of storing your file on a server, the tool connects the two browsers directly using WebRTC, the same open technology behind browser video calls. The file travels in small encrypted pieces from sender to receiver and is never uploaded, stored, or seen by us. There are no accounts, no installs, and no file-size tiers — the only limits are the 5GB maximum and the speed of your own connection.
This site is a tool for your own files: your photos and videos, your documents, your creative work, and your backups. It is run as an independent project.
Questions about the tool, feedback, bug reports, or a copyright or abuse concern about content someone sent you — write to us and we will get back to you.
Email us at
For abuse reports, please include the date and time of the transfer and a short description of the content. Because transfers are encrypted and pass directly between users' devices, we cannot view or retrieve files that were sent.
Last updated: October 17, 2026
Files you send with this tool travel directly between the two browsers involved, over an encrypted WebRTC connection. Your files are never uploaded to, stored on, or accessible from our servers — there is no server copy to keep, scan, or delete. Connection codes are generated in your browser and exchanged by you; we do not receive or log them. When both tabs close, the session is gone.
The tool works without accounts and does not ask for your name, email address, or payment details. Like most websites, our hosting provider may record standard technical logs (such as IP address, browser type, and pages requested) for security and reliability. We do not build profiles of visitors or sell personal information.
The transfer tool itself does not set tracking cookies. This site is supported by advertising through Google AdSense, and that involves cookies:
To establish a peer-to-peer connection, the tool uses public STUN servers (such as Google's) that help the two devices find a network path to each other. These services see connection metadata needed to set up the call, but never your file contents, which are encrypted end to end between the two browsers.
This site is a general-purpose file tool and is not directed at children under 13. We do not knowingly collect personal information from children.
If this policy changes, the updated version will be posted on this page with a new "last updated" date. Questions about privacy can be sent through the contact section above.
Last updated: October 17, 2026
By using this website, you agree to these terms. If you do not agree, please do not use the tool.
This site provides a free tool that connects two browsers directly so users can transfer their own files between devices. We do not host, store, or transmit your files on our servers, and we cannot view, moderate in advance, recover, or delete files transferred between users — transfers are encrypted and pass directly between the two devices involved.
You agree not to use this tool to send, receive, or distribute:
You are solely responsible for the files you choose to send and receive, and for making sure you have the right to share them.
If you believe this tool was used to send you illegal or infringing content, contact us through the contact section. Because transfers are encrypted and never pass through our servers, we cannot inspect or remove a file after the fact — but reports help us document misuse, respond to lawful requests, and protect the service.
The tool is provided "as is", without warranties of any kind. Transfers can fail because of network conditions, browser limits, or device behaviour, and we are not liable for lost files, failed transfers, or any damage arising from use of the service. Always keep your own backup of important files.
We may update these terms from time to time; the current version will always be on this page, and continued use of the site means you accept the updated terms.