Peer-to-peer file transfer

Moves one file between two browsers directly. Open this link on the other device, or send it to someone else. The two sides connect to each other, not to a server.

On macOS 26 and iOS, this browser asks for Local Network permission as soon as this page opens. The page is getting ready: it has sent nothing anywhere, and no connection to another device has started. Answer yes, because that permission is what lets the two devices find each other on the local network.

Start a fresh link

Opening the room…

Send a file to the other browser.
The two browsers are not connected yet. A file goes straight from one to the other, so both have to be here.
Drop a file here to send it to the other browser.