Move Files Between Your Phone and PC Without Installing Anything
A no-install workflow for shuttling files between phone and computer using only a browser and a QR code.
Moving files between your phone and your computer is one of those tasks that should be trivial but is somehow not. AirDrop works great if you live in an all-Apple household, and KakaoTalk PC plays the same role for many Koreans, but they both stop being the right answer the moment you cross ecosystems, are on a machine that isn't yours, or want to skip the install dance.
The good news is that there is a no-install workflow that works on any phone with a camera and any computer with a modern browser. It takes about ten seconds.
The pattern
The general shape: open a real-time file transfer page on the sending device, share a code or QR with the receiving device, and the file streams between them through a relay. Because the relay doesn't store the file and doesn't require an account, it works without any device-to-device pairing, account linking, or app installation.
Phone → PC (the most common direction)
- On your phone, open file-tunnel.site in a browser.
- Tap the file picker and choose a photo, video, or anything else.
- Pick a short expiry (10 minutes is plenty for an in-the-moment handoff).
- Tap "Create transfer." You'll see a short code.
- On the PC, type the code into the "Receive" tab, or — easier — open the link the phone displays via QR. (If you're on the same screen, you can also just copy the code by hand.)
- The PC asks where to save the file. Pick a folder. Transfer starts. Done.
PC → Phone
Same flow, opposite direction. The cleanest variant: on the PC, upload the file and look at the QR code on the result screen. Open the phone's camera app, point it at the QR. The default browser opens the receive page with the code already filled in. Tap to receive. Save to Photos or Files.
Why this beats the alternatives
vs. emailing yourself
Email caps at 25 MB. A modern phone photo is often 5 MB and a short 4K clip is 100 MB. Email also strips EXIF data and may recompress images. A relay transfer ships the exact bytes, full quality.
vs. plugging in a cable
USB cables still work and are reliable for huge transfers, but require finding the right cable, dealing with USB-C/Lightning, macOS's Photos app deciding whether it wants to import, or Windows asking if you trust the device. The browser workflow is zero hardware.
vs. cloud sync apps
Google Drive, Dropbox, iCloud — all great if everything is signed in and you happen to have storage available. None of them are graceful when the file is bigger than your free quota or when you're on a friend's laptop and don't want to log into your Google account.
vs. KakaoTalk / WhatsApp / iMessage
These work fine for casual photos, but they recompress aggressively and have their own size limits. They're also anchored to a specific identity — to send a file to a coworker you wouldn't normally chat with, you have to first exchange contact details.
Quality preservation matters
For photographers, designers, and anyone who works with media, recompression is the silent killer. Most messaging apps will recompress a JPEG, strip EXIF metadata (camera settings, GPS), and reduce resolution. A relay transfer carries the bytes unchanged. That's often the deciding factor when sending RAW files, video proxies, or anything intended for professional use.
The QR code shortcut
The QR code does one specific job: it encodes the receive URL (something like https://file-tunnel.site/?code=ABCD…), so the phone's camera can jump straight to the receive screen with the code already filled in. No typing, no copying. Works in any modern camera app.
What about offline?
A relay needs both ends online. For offline phone-to-PC transfers, you're back to USB cables, or to local-network tools like Apple AirDrop, Nearby Share, or LocalSend.
Practical scenarios
Sending a video from your phone to a friend's laptop
You're at a friend's place. They want the 200 MB clip you just took. Don't make them install Telegram. Open File Tunnel on your phone, upload, show them the QR. Their laptop receives the video at full quality, no account, no install.
Moving photos to a public computer (without leaving traces)
You need to print a few photos at a print shop. The public computer is shared. Don't log in to your Google account. Open the receive page in the browser, scan the QR your phone is showing, save the photos to the desktop, print, drag them to the trash. The relay holds nothing.
Pulling logs from a remote server
You SSH'd into a server. You want a big log file. Instead of configuring scp keys for the requester, the requester opens the receive page in their browser, the server admin opens File Tunnel in a server-side browser (e.g., via X forwarding or a headless setup), shares the code, the requester downloads. No keys exchanged.
A note on iOS
Safari on iOS supports the file picker and downloads files to the Files app. For receiving, when StreamSaver is in use, the entire download may need to fit in memory on older devices; very large single files are easier to receive on a desktop or on a recent iPhone with adequate free storage.