- Two Tools, Two Philosophies
- Myth 1: Browser-Based Transfer Is Just as Fast as Native Apps
- Myth 2: You Don't Need to Install Anything with Snapdrop
- Myth 3: Both Tools Only Work on the Same Wi-Fi
- Myth 4: Snapdrop and OpenDrop Use the Same Technology
- Myth 5: Browser Apps Are More Private Because There's No Install
- When Each Tool Wins
Two Tools, Two Philosophies
OpenDrop is an app you install: a desktop app and command line for Windows and Linux, plus mobile apps for iPhone, iPad and Android. macOS is coming soon. Snapdrop is a web page. You open it in a browser on two devices on the same network and drop files from one to the other.
Both move files between devices without a USB cable or a cloud drive. They differ in where the code runs, which networks they can cross, and how much setup you repeat each time. Below are five common claims about the two and what is actually true.
One thing to know first: the original Snapdrop code on GitHub has not changed since August 2024, and snapdrop.net is now run by LimeWire and shows ads. If you like the browser approach, PairDrop is an open-source fork of Snapdrop with more features. Most of what this post says about Snapdrop's design applies to it too.
Myth 1: Browser-Based Transfer Is Just as Fast as Native Apps
The reality: For small files you won't notice. For large files, a browser tab is the weaker place to do the work.
Snapdrop sends files over a WebRTC data channel. The browser reads the file, splits it into small messages and sends them one by one from JavaScript. The receiving page collects the pieces in memory and saves the file once the last one arrives. Browsers cap how much memory a page can use, and mobile browsers are stricter than desktop ones. A few photos or a PDF go through fine. A multi-gigabyte video is where a tab is more likely to stall or fail.
OpenDrop is a native app. On the same Wi-Fi, after you pair with a QR code, your phone streams files directly to and from your computer at full speed, with no chunking, on both Free and Pro. The file goes from disk to network to disk with no browser in between.
No published benchmark compares the two, so this post gives no speed figures. The practical rule: for everyday files, use whichever is already open. For large files you move often, use a native app.
Myth 2: You Don't Need to Install Anything with Snapdrop
The reality: True, and it is Snapdrop's best feature. The cost is that you repeat the setup every time.
Open the page in a browser on both devices, wait for them to show up, and send. No app, no account. That is useful on a borrowed laptop, a work machine where you can't install software, or a friend's phone.
The page has to stay open on both ends, and both devices need to reach the Snapdrop server so it can introduce them. Close the tab and the device disappears. Nothing runs in the background waiting for files.
OpenDrop asks you to install it once. Then you pair your phone with your computer by scanning a QR code. On the same Wi-Fi, the paired phone finds the computer by itself through mDNS (how mDNS discovery works). No account is needed on Free. For a one-off transfer on someone else's device, Snapdrop is quicker to start. For your own devices, used every day, the install is worth it.
Myth 3: Both Tools Only Work on the Same Wi-Fi
The reality: True for Snapdrop, not for OpenDrop.
Snapdrop only shows you devices on the same network. A phone on cellular and a laptop on home Wi-Fi never see each other, so there is nothing to send to. There is no remote or relay mode.
OpenDrop works in both cases. On the same Wi-Fi it streams directly. On cellular or a different network it picks the route for you:
- Free: tries a direct peer-to-peer link first, then OpenDrop's shared relay. Remote transfers are speed-limited, move in resumable 5 MB pieces and share a weekly fair-use allowance. There is no file size cap.
- Pro: starts on the faster Pro relay at full speed with no weekly limit, and keeps peer-to-peer as a backup. Whole files stream instead of 5 MB pieces.
Your computer dials out to the relay, so there is no port forwarding and nothing extra to install. If the connection drops, the transfer picks up where it left off. If you only ever transfer at home on one Wi-Fi network, this doesn't matter. If you want to send a file from your phone on cellular to your PC at home, OpenDrop can and Snapdrop can't.
PairDrop, the open-source Snapdrop fork, can connect devices on different networks after you pair them or join a public room. If you want a browser tool that crosses networks, start there. OpenDrop runs no TURN server: when a network blocks a direct link, it uses its own encrypted relay.
Myth 4: Snapdrop and OpenDrop Use the Same Technology
The reality: Both use WebRTC for direct links, and that is about it. Snapdrop uses it for every transfer. OpenDrop uses it only when your devices are on different networks.
Snapdrop is built on WebRTC, the browser API made for video calls, which can also carry data. A small signaling server introduces the two browsers, STUN helps them find a path through their routers, and a data channel carries the file. All of it runs in JavaScript inside the page.
OpenDrop uses a different transport for each situation:
- Same Wi-Fi: your computer runs a local server (port 8000 by default) and files stream directly between it and your phone.
- Different networks: a native WebRTC peer-to-peer link, or OpenDrop's own WebSocket relay. There is no TURN server, so networks that block direct links use the relay.
- No Wi-Fi (Pro): two phones signed in to the same account can send over Bluetooth Low Energy, iPhone or Android. Computers don't use Bluetooth. Snapdrop has nothing like this.
On every one of those paths, file contents are encrypted with ChaCha20-Poly1305 on the sending device before they leave it. Requests between your devices are authenticated with HMAC-SHA256 using the secret your devices share when you pair them. Snapdrop's WebRTC link is encrypted in transit too (WebRTC requires DTLS). Both tools encrypt; the differences are in who serves the code and what a server can see, which is the next section. For more on how the encryption works, see wireless file transfer security.
Myth 5: Browser Apps Are More Private Because There's No Install
The reality: Privacy depends on where your data goes and who serves the code, not on whether you installed something.
With Snapdrop, once WebRTC connects, the file goes peer to peer and the server only handles signaling. That is a sound design. The catch is the code. A web app is downloaded again every time you load the page, so you trust whoever runs the site to serve the same code each time. snapdrop.net is now run by LimeWire and shows ads, and many copies and forks are hosted by people you don't know. Any of them could change the JavaScript and you would not notice.
With OpenDrop, same-Wi-Fi transfers go straight between your devices. Remote transfers go peer to peer or through OpenDrop's own relay. Relay servers carry file contents only in encrypted form. They can see transfer details such as file names, folder names, file sizes and device names, which they need to route transfers.
On Free there is no account. Your pairing key is made on your computer and shared only through the QR code, so OpenDrop's servers never receive it. Pro needs a sign-in with Google, Apple, Microsoft or email, and OpenDrop's account service keeps the key so all your devices can connect. An installed app is a specific version on your device that changes when you update it, not every time you open it.
When Each Tool Wins
Snapdrop (or PairDrop) is better when: you need a one-off transfer on a device you don't own and can't install anything on. Open the page on both devices and send. No account.
OpenDrop is better when: you move files between your own devices regularly. Install once, pair with a QR code, and send over the same Wi-Fi at full speed or across networks through peer-to-peer or the relay. Neither plan has a file size cap. Pro adds phone to phone, computer to computer, every device on one account, Bluetooth between phones, and photo and video conversion on your computer.
If all you do is move a few photos between two devices on the same Wi-Fi, a browser tool is enough. If you need to reach your PC from your phone on cellular, or you move large files every week, install a native app. For a wider look at the options, see the best AirDrop alternatives for Windows and OpenDrop vs LocalSend.
A File Transfer App You Install Once
OpenDrop is a native app for Windows, Linux, iPhone, iPad and Android, with macOS coming soon: QR pairing, remote transfers and no file size cap.
Download OpenDrop Free