Send files from Android to a PC without USB
Plugging an Android phone into a PC means finding the right cable, unlocking the phone and switching it to file transfer mode. For a few photos or a PDF, opening a web page on both devices is faster.
Same Wi-Fi
- Open toss2.me in a browser on both devices.
- If they are on the same Wi-Fi, each one appears in the other's Nearby list within a few seconds.
- On the sending device, tap the other device and pick one or more files.
- On the receiving device, press Accept, then Save next to each file when it has arrived.
On Android, the file picker opens your gallery, camera and file manager, so anything on the phone can be sent. Several files can be picked at once.
Different networks
- Open toss2.me on both devices.
- On one of them, press Create a code. A 6-digit code appears.
- Type the code on the other device and press Join. The two devices now see each other, whatever network each one is on.
- Tap the other device, pick files, and accept on the other side.
Every day, from Android to the same PC
If one of the devices is a computer you send to often, keep an inbox on it instead. Run this once on the computer (it needs Node.js 22 or newer):
tosstome listen
It prints a link and a QR code, and saves incoming files to a tosstome-inbox folder (change it with --dir). Scan the code with your phone and add the page to your home screen. From then on you only open that page on the phone, pick files, and press Send. Nothing needs to be open on the computer except the running command, and it works from any network. More about the inbox.
On Android, open the inbox link in Chrome and choose Add to Home screen from the menu so it behaves like an app icon.
Linux works the same way
The browser page works on any desktop browser with WebRTC, including Firefox and Chromium on Linux, and tosstome listen runs anywhere Node.js 22 runs. A headless Linux machine can receive too; see sending files from a phone to a server.
Questions
Do I need to install an app?
No. Sending and receiving both work in a normal browser tab. The command line tool is optional and only needed if you want an always-on inbox on a computer.
Do both devices need to be on the same Wi-Fi?
No. On the same network they find each other automatically. On different networks, for example a phone on mobile data and a laptop at home, one device creates a 6-digit code and the other types it in.
Are my files uploaded or stored anywhere?
No. Files go straight from one device to the other over WebRTC when the networks allow it. When they do not, the file passes through a relay on Cloudflare that forwards the bytes as they arrive and keeps nothing. If the receiver is offline, nothing is sent.
Is there a file size limit?
tosstome sets no limit. A receiving browser holds the file in memory until you save it, so for files of several gigabytes the command line inbox is the better receiver, because it writes straight to disk.
Is it free?
Yes. There is no paid plan, no account and no ads.
Related
- Send files from Android to a Mac
- Transfer files from iPhone to a Windows PC
- An AirDrop alternative for Windows, Android and everything else
- Send files from your phone to a server, NAS or Raspberry Pi
Last checked 2026-10-28.