Why USB Transfers Keep Failing
The usual advice is to plug in a USB cable. On Android that means MTP (Media Transfer Protocol), and MTP has well-known problems. Large copies can stall partway. The connection can drop if the phone locks or the cable moves. File Explorer sometimes shows a stale folder listing until you unplug and reconnect. And many phones, especially budget ones, only have a USB 2.0 port, which manages roughly 25 to 35 MB/s in practice and often less over MTP.
Wireless transfer removes the cable, the port and the driver from the problem. In exchange, it depends on your network. This guide covers four methods, what each one needs from the network, and what to check when it fails: OpenDrop, Google's Quick Share, an FTP server on the phone, and cloud storage.
Method 1: OpenDrop
OpenDrop is our app, with a desktop version for Windows and Linux and a mobile version for Android, iPhone and iPad. The desktop app runs a small local server (port 8000 by default). Your phone pairs with it by scanning a QR code, then finds it on your Wi-Fi with mDNS and streams files to it directly. The Free plan needs no account.
Step 1: Install OpenDrop on Your PC
On Windows, install it from the Microsoft Store or download the installer from the OpenDrop download page. It needs Windows 10 version 1809 or later, 64-bit.
On Linux, download the AppImage for your CPU (x86_64 or ARM64), make it executable and run it. There is nothing to install. It needs glibc 2.35 or newer (Ubuntu 22.04, Debian 12, Fedora 36 or later).
chmod +x OpenDrop-1.0.0-x86_64.AppImage
When the app starts, its dashboard shows a QR code. Received files go to %USERPROFILE%\Downloads\OpenDrop\Files on Windows and ~/Downloads/OpenDrop/Files on Linux. You can change the folder in the app's settings.
Step 2: Install OpenDrop on Your Android Phone
Install OpenDrop from Google Play (Android 7.0 or later). Open it and scan the QR code on your PC's dashboard. That pairs the phone with the PC.
The QR code holds a private pairing key and the addresses your phone needs to reach your computer. Anyone who scans it can pair with your PC, so don't share screenshots of it.
Step 3: Connect and Transfer
Once paired, your PC shows up in the app's device list. Tap it, pick files and send. On the same Wi-Fi, files stream straight to the PC at full speed with no file size cap, on both Free and Pro.
If the phone and PC are on different networks (say, the phone on cellular and the PC at home), OpenDrop picks the route for you:
- Free: a direct peer-to-peer link if one works, otherwise OpenDrop's shared free relay. Free remote transfers are speed-limited, move in resumable 5 MB pieces and share a weekly fair-use allowance on the free relay.
- Pro: a faster Pro relay with automatic backup. It streams the whole file and has no weekly limit.
Neither plan has a file size cap, and there is no port forwarding to set up. File contents are encrypted with ChaCha20-Poly1305 on the phone before they leave it. The relay carries them only in encrypted form, though it can see file names and sizes.
Keep the app open for transfers on the same Wi-Fi or over a peer-to-peer link. Uploads through the relay keep going in the background for a while on Android, and if the connection drops, a remote transfer picks up where it left off instead of starting over.
Step 4: Verify the Transfer
In the desktop app, open the Files tab. New files show up there, with thumbnails for images, videos and PDFs. You can also open the Files folder from Step 1 in your file manager.
Method 2: Quick Share (Google's Built-In Option)
Quick Share (formerly Nearby Share) is built into Android, and Google makes a Quick Share app for Windows. If your PC meets its requirements, it needs nothing extra on the phone.
Setup Steps
- On your PC, install Quick Share for Windows from android.com/better-together/quick-share-app. It needs 64-bit Windows 10 or later, or Windows 11 on ARM PCs.
- Sign in with your Google account if you want every option. Basic use works without it.
- Turn on Wi-Fi and Bluetooth on both devices and connect them to the same network.
- On your phone, open the file, tap Share, then tap Quick Share.
- Pick your PC from the list. If it doesn't appear, check who is allowed to share with the PC in the Windows app's settings.
Know the limits before you rely on it. Bluetooth has to be on, so a desktop without Bluetooth can't use it. Google says to keep the devices within about 5 meters (16 feet) of each other, and notes that PCs without Bluetooth LE extended advertising can be hard to find on some networks. Both devices have to be nearby, so it can't reach a PC at home while you're out. There is no Quick Share app for Linux.
Method 3: FTP Server on Android
This method needs nothing installed on the PC. You run an FTP server app on the phone and open it from your PC's file manager.
Setup Steps
- Install an FTP server app from Google Play. There are many. Pick one that lets you set a username and password and has a clear start and stop control.
- Start the server. The app shows an address such as
ftp://192.168.1.147:2221. - On Windows, type that address into the File Explorer address bar and press Enter.
- Browse to the folder you want and drag files to your PC.
On Linux, most file managers open the same address. In GNOME Files, use Other Locations and type it into Connect to Server. From a terminal, a client such as lftp works:
lftp ftp://192.168.1.147:2221
Plain FTP is unencrypted: your files and your login cross the network in the clear. That's a small risk on your own home Wi-Fi and a real one on shared Wi-Fi. Speed depends a lot on the server app. Both devices must be on the same network, and there is no fallback when they aren't. Stop the server when you're done.
Method 4: Cloud Storage as a Middleman
Upload to Google Drive, OneDrive or Dropbox from your phone, then download on your PC. It works on any network and needs only an account, which is why most people already use it as the fallback.
The cost is time and a copy of your files on someone else's server. Every file goes up over your internet upload speed and comes back down, even when the phone and PC sit next to each other. Upload is usually the bottleneck: at 50 Mbps up, a 1.2 GB file takes over three minutes just to upload. Free storage is limited too. A Google account comes with 15 GB shared across Gmail, Drive and Photos.
For a few small files, that's fine. For large videos or whole folders, a direct transfer is faster.
Common Failures and How to Fix Them
Most wireless transfer failures come from the network or the operating system, not the app.
"Devices can't see each other"
The usual cause is AP isolation (also called client isolation), a router setting that stops devices on the same Wi-Fi from talking to each other. Guest networks, hotels and many offices use it. On your own router, open the admin page (often at 192.168.1.1 or 192.168.0.1) and look for the setting in the wireless or advanced options. Some routers also block multicast traffic, which breaks mDNS discovery (UDP port 5353).
Quick Share and FTP can't get around isolation. OpenDrop can: once the phone is paired by QR code, it reaches the PC over a peer-to-peer link or its encrypted relay when the local network blocks the direct path.
"Transfer starts but stalls or drops"
Check whether the phone left Wi-Fi mid-transfer. Many Android phones switch to mobile data when the Wi-Fi signal gets weak. The setting is usually under Settings > Network & internet (or Connections), with a name like "Switch to mobile data automatically". Turn it off for large transfers or move closer to the router. Battery savers can also pause apps in the background, so keep the screen on for long transfers.
"Windows Firewall blocked the connection"
Apps that receive files over the network, like OpenDrop on port 8000, need Windows Firewall to allow incoming connections. The first time such an app starts, Windows usually asks whether to allow it. Allow it on private networks, and check that your home Wi-Fi is set to Private, not Public, in Windows network settings. If you dismissed the prompt, add a rule from an elevated Command Prompt or PowerShell:
netsh advfirewall firewall add rule name="OpenDrop" dir=in action=allow protocol=TCP localport=8000
"Files received but can't open them"
The most common case is HEIC (HEIF) photos. Some Android cameras can save photos as HEIC to save space, and Windows needs Microsoft's HEIF Image Extensions and HEVC Video Extensions from the Microsoft Store to open them. Install those extensions, switch the camera to JPEG, or convert the files.
OpenDrop Pro can convert HEIC photos to JPG automatically when they arrive on your PC, once you turn on a conversion rule. The conversion runs on the PC, so your photo editor gets a file it can open.
Speed Comparison Across Methods
Real speeds depend on your phone, your Wi-Fi hardware and how busy the network is, so there are no fixed numbers here. What matters is the path each method takes.
- OpenDrop on the same Wi-Fi: streams straight from phone to PC over your local network, with no chunking, on Free and Pro. The limit is your Wi-Fi link. Wi-Fi 5 commonly delivers 100 to 300 Mbps (about 12 to 37 MB/s), which is in the same range as USB 2.0 over MTP.
- Quick Share: also sends directly between the two devices, so it lands in a similar range once the transfer starts. It has to find the PC over Bluetooth first.
- FTP: direct over your Wi-Fi, but throughput varies a lot between server apps.
- Cloud storage: limited by your internet upload speed, plus the download on the PC. Usually the slowest for large files.
- OpenDrop across networks: limited by the slower of the two internet connections. Free remote transfers are also speed-limited; Pro uses a faster relay.
A USB 3 cable is usually faster still, if your phone and cable support it. When the phone and PC are on different networks, Quick Share and FTP stop working. OpenDrop and cloud storage both still work, but OpenDrop sends the file to your PC directly or through its relay instead of keeping a copy in a cloud account.
Stop Fumbling with USB Cables
OpenDrop sends files from your Android phone to your Windows or Linux PC over Wi-Fi or the internet, with no file size cap. Install it on both, scan the QR code on your PC, and send. Free on Google Play, the Microsoft Store and as a direct download.
Download OpenDrop Free