directfilesend.online
Free  •  Private  •  No sign-up

Send large files, directly between devices.

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.

Encrypted in transit
No account required
Up to 5GB per file

Start a transfer

Keep both devices online and this page open until the transfer is complete.
1

Choose a file

2

Create a connection code

3

Paste the receiver’s reply code

For transfers up to 5GB, use Chrome or Edge on desktop and choose a save location. Other browsers keep smaller files in memory.
1

Paste the sender’s connection code

2

Choose where to save the file

The file name becomes available after the connection is established. Your browser may show a temporary name first.

Connecting…0%
0 B / 0 B——

Three steps. No server upload.

01

Choose the file and role

Select “Send a file” on one device and “Receive a file” on the other.

02

Exchange connection codes

Share the connection and reply codes privately. They pair the two browsers; they do not contain the file.

03

Keep both tabs open

Once connected, WebRTC transfers the file directly in secure data chunks.

Which files can you send?

Any file type works — the tool never converts, compresses, or inspects your file. It arrives exactly as it left, up to 5GB per file.

Photos & images

Full-resolution camera photos and artwork — no quality loss, unlike chat apps that shrink every image.

JPGPNGHEICGIFRAWSVGWebP

Videos

Long recordings, 4K clips, and edited exports that email and messaging apps refuse or compress.

MP4MOVMKVAVIWebM

Documents

Reports, spreadsheets, presentations, and e-books — sent as-is, with formatting untouched.

PDFDOCXXLSXPPTXTXTCSV

Audio & music

Voice notes, podcasts, and lossless music files at their original quality.

MP3WAVFLACAACOGG

Archives & backups

Zip a whole folder into one archive and send it as a single file — ideal for backups and photo collections.

ZIPRAR7ZTARISO

Design & project files

Large creative work, code projects, and 3D models that are far too big for email attachments.

PSDAIINDDFIGBLENDSTL

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.

What you need for a 5GB transfer

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.

Guides: sending large files the right way

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.

How to send a large file (up to 5GB)

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:

  • Use Chrome or Edge on a desktop as the receiving device, so the file is written directly to disk instead of being held in memory.
  • Connect both devices to stable Wi-Fi. Transfer speed equals the slower of the two connections — usually the sender's upload speed.
  • Keep both tabs open and awake. Plug laptops in and disable sleep until the progress bar reaches 100%.
  • Share the connection codes privately — by phone call or a chat only you and the receiver can see.
  • Test with a small file first if you are on a new network, so you know the connection works before starting a 5GB send.

Is peer-to-peer transfer safe?

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.

  • Only accept files from people you know. An encrypted channel protects the transfer, not the contents — scan files from anyone you don't fully trust, just as you would an email attachment.
  • Treat connection codes like passwords. Anyone holding both codes could attempt to connect; never post them publicly.
  • Know that P2P shows your IP address to the other device — this is how direct connections work, the same as a voice call. Use a VPN if that matters to you.

Transfer failed? Work through this list

Most failures are network issues, not file problems. In order:

  • Check both devices are still online and the tabs were not closed, reloaded, or put to sleep.
  • Switch networks. Strict office firewalls, some VPNs, and carrier-grade NAT can block peer-to-peer traffic. Try a home Wi-Fi or mobile hotspot instead.
  • Generate fresh codes. Codes are single-session; if a connection attempt stalls, reload both pages and exchange new codes.
  • Use Chrome or Edge on desktop to receive — especially for files over 500MB, which other browsers hold in memory.
  • Free up disk space. The receiver needs at least as much free space as the file size.
  • Split very large folders into a few smaller archives and send them one at a time.

Frequently asked questions

Is my file uploaded to a server?

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.

Can I transfer 5GB from a phone?

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.

Does the connection code contain my file?

No. It contains WebRTC session and network-candidate details. The file is sent only after both browsers establish a connection.

Can an interrupted transfer resume automatically?

Not in this version. Reconnect both devices and start the transfer again.

What kinds of files can I send?

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.

How long does a 5GB transfer take?

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.

Why is my transfer slow?

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.

Do I need an account or any installation?

No. The tool runs entirely in your browser — no sign-up, no app install, and no software added to either device.

Is there a file size limit?

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.

About this tool

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.

Contact us

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.

Privacy Policy

Last updated: October 17, 2026

How the transfer tool treats your files

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.

Information we collect

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.

Cookies and advertising

The transfer tool itself does not set tracking cookies. This site is supported by advertising through Google AdSense, and that involves cookies:

Third-party services

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.

Children's privacy

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.

Changes to this policy

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.

Terms of Use

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.

What the service is

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.

Prohibited content and use

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.

Reporting abuse

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.

No warranty

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.

Changes to these terms

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.

Code copied