snapdrop (SnapDrop/snapdrop)
Searching Database…
What is this?
Local file sharing in the browser, inspired by Apple's AirDrop: open the page on two devices in the same network and send files between them.
Do I need to install an app, or does it run in the browser?
No install — it's a Progressive Web App: a vanilla HTML5/ES6/CSS3 frontend that moves files over WebRTC and WebSockets, backed by a NodeJS server.
How do I get it running?
Open snapdrop.net on every device, or self-host: the repo is a NodeJS app you can run on your own infrastructure with Docker — a compose file is included.
Is the original Snapdrop still being developed?
No — Snapdrop was acquired by LimeWire; the GitHub repo stays as-is, and the classic version lives on only if you download and self-host it yourself.
Does it work between an iPhone and a Windows PC, or is it Apple-only?
Any device with a browser can join — phone, tablet or PC on any OS — as long as both sides are on the same network; unlike AirDrop it isn't tied to Apple hardware.
Where do my files go when I transfer them?
Files move device-to-device over your local network; the LimeWire-run service also advertises end-to-end encryption and anonymous up- and downloads.
What did LimeWire add to Snapdrop?
The hosted service gained anonymous up- and downloads, end-to-end encryption, up to 40GB of free storage, and integrated AI tools for signed-up users.
Can I still self-host the original version?
Yes — the GitHub repository stays as-is, so you can download and run the classic Snapdrop on your own infrastructure, e.g. with the bundled docker-compose setup.
How much does it cost?
The classic Snapdrop is free to use and self-host under GPL-3.0; the LimeWire-hosted version offers a free tier with up to 40GB of storage.
Which topics is it in?
websockets, file-sharing, webrtc, pwa, p2p, encryption, browser, gplv3, web-app, networking, privacy, free