ottercraft.dev

Guide · OtterDrop

Share files between your phone and computer

Emailing a photo to yourself, or uploading a document to a cloud drive just to download it again on the laptop next to you, is a workaround. If both devices are on the same Wi-Fi, they can hand the file to each other directly.

Open OtterDrop →

What you need

Steps

  1. Open drop.ottercraft.dev on the first device. It joins the room for your network automatically, and you'll see your own device listed with a made-up name.
  2. Open the same address on the second device. From a phone, the quickest way is to scan the QR code on the first screen. After a second or two, each device shows the other in its list.
  3. Share a file. On the device that has it, drop it onto the page or tap to choose it. It shows up in the list on every device in the room, but nothing has been sent yet.
  4. Take it on the other device. Tap the file (or Download all for several). It travels directly from the sharing device to yours and lands in your downloads. On a phone you can then save it to Photos or Files as usual.

How it works

OtterDrop uses WebRTC, the same standard browsers use for video calls, to open an encrypted connection directly between the two devices. A small signalling service on Cloudflare helps them find each other: it puts everyone on the same network into a room and passes the connection handshake between them. It never receives the files. Those go device to device in small chunks, paced so the transfer copes with a phone that briefly drops off the Wi-Fi.

Sharing a file only announces it. The transfer happens when someone asks for it. So you can share a big video once and let three people take it in turn, each straight from your device.

When it doesn't connect

Compared with the alternatives

Things worth knowing