Share Files With Anyone, Anywhere, Using a 6-Digit Room Code

A peer-to-peer file sharing tool that works across any network using WebRTC room codes. Up to 2GB per file, session resume, and no account required.

Og Image

Sending a file to someone on the same WiFi is one problem. Sending a file to someone across the country is a different one. LAN tools handle the first. Sharedrop handles the second.

Z.Tools Sharedrop creates a temporary room with a 6-digit code. Share the code with the other person, and you can send files directly through the browser. No accounts, no uploads to a server, no link expiration headaches.

P2P 文件传输

P2P 文件传输

通过安全的点对点连接在设备间直接传输文件

How the room system works

Open the tool. You get a room code automatically. Share that code with the person you want to send files to. They open the tool, enter the code, and you are connected.

The connection uses WebRTC with over 200 STUN servers to help negotiate the connection through NATs and firewalls. In most cases, the connection establishes directly and files travel peer-to-peer. If a direct connection is not possible, WebRTC falls back to a relay, but this is the exception.

Once connected, both sides see each other in the room. Drag and drop files or use the file picker. The transfer starts immediately after the receiver accepts.

File size and session handling

Files up to 2GB are supported. This covers most documents, images, videos, and software packages. For anything larger, you will need a different tool or split the file first.

Session resume is built in. If the connection drops during a transfer, the tool can pick up where it left off when the connection re-establishes. This is useful for large files on unstable connections. Without session resume, a dropped connection means starting over.

Accept and reject workflow

When someone sends you a file, you see a prompt with the filename and size. You can accept or reject. This is not automatic. You decide what comes through.

This matters for the same reason selective acceptance matters in LAN transfers. You should be in control of what gets downloaded to your device. The accept/reject prompt is a simple gate that prevents unwanted transfers.

How it differs from LAN File Transfer

LAN File Transfer works between devices on the same local network. Sharedrop works across any network. If you are sending a file to someone in a different city, country, or continent, Sharedrop is the right tool.

The tradeoff is that Sharedrop requires sharing a room code, while LAN File Transfer discovers devices automatically. For same-network transfers, LAN File Transfer is simpler. For cross-network transfers, Sharedrop is the option.

Inspired by Sharedrop.io

The tool draws from Sharedrop.io, an open-source project for browser-based peer-to-peer file sharing. The room code system, WebRTC connection, and accept/reject workflow come from that design. Z.Tools implements it as part of the broader toolkit so you do not need to visit a separate site.

What it does not do

No permanent links. The room code is temporary. Once both sides close the tool, the room is gone.

No cloud storage. Files are not uploaded anywhere. They travel directly from sender to receiver.

No text chat. This is a file transfer tool. If you need to communicate with the other person, use a messaging app alongside it.

No folder transfers. Individual files only. Zip your folders before sending.

The tool does one thing: send files to anyone with a browser using a room code. If you need to get a file to someone who is not on your network, this is the straightforward way.

Keep reading