How to transfer files from phone to laptop (or laptop to phone)

TL;DR
To transfer a file from your phone to your laptop (or the other way round), open Shafle in the browser on both devices. On the sending device pick the file and you’ll get a QR code and a short code; on the other device scan the QR or type the code. The file moves directly between the two browsers — no cable, no app install, and no account.

You don’t need a USB cable, an email to yourself, or a cloud account to get a file from your phone onto your laptop. Because Shafle works in any modern browser and sends files device-to-device, the same steps work on iPhone, Android, Windows, Mac, and Linux — in any direction.

Phone to laptop in four steps

  1. On your phone, open Shafle and choose Send File. Pick the photo, video, or document you want.
  2. Shafle shows a QR code and a short share code.
  3. On your laptop, open Shafle and either type the code or, if it has a webcam, scan the QR.
  4. Accept, and the file transfers straight to your laptop.
Shafle send screen showing a share code and a QR code to scan
On the sending device you get a short code and a QR — scan or type it on the other device.

Moving more than one thing? Add several files or a whole folder and Shafle zips them into a single download automatically. You can also add a password to the transfer.

Laptop to phone

It’s the same flow reversed. Start the send on your laptop, then use your phone’s camera to scan the QR code on the laptop screen — that’s usually the fastest way, since phones scan QR codes instantly.

Which method is fastest?

The direction decides the quickest pairing method. Going phone → laptop, type the six-character code into the laptop — it’s faster than trying to aim a laptop webcam at your phone. Going laptop → phone, do the opposite: show the QR on the laptop and scan it with the phone’s camera, which locks on instantly. The transfer speed itself is identical either way — only the handshake differs, so pick whichever avoids typing on the more awkward keyboard.

Both devices need to be online at the same time and have Shafle open — the transfer is live and direct, so there’s no waiting for an upload to finish first.

Does it work across different operating systems?

Yes. There’s nothing OS-specific: iPhone to Windows laptop, Android to Mac, Linux to iPad — if both devices run a current browser, it works. That’s the advantage of a browser-based, peer-to-peer approach over AirDrop or a platform-locked app.

If it won’t connect

Peer-to-peer needs the two browsers to find a direct path to each other. Most home and mobile networks allow this, but some deliberately block it — strict corporate Wi-Fi, captive-portal guest networks (hotels, cafés), and a few VPNs. If a transfer stalls or Shafle says it couldn’t establish a connection, the reliable fix is to put one device on a different network— switching a phone to its mobile data / hotspot is the classic trick — and try again. The two devices don’t have to be on the samenetwork; you just need one path that isn’t locked down.

Is it private?

The file travels directly between your two devices over an encrypted connection and is never stored on a server. See how sending without a cloud upload works for the details.

Frequently asked questions

How do I transfer files from my phone to my laptop without a cable?

Open Shafle in the browser on both devices, choose Send File on your phone, then scan the QR code or type the share code on your laptop. The file transfers directly between the two browsers — no cable or account needed.

Does this work between iPhone and Windows, or Android and Mac?

Yes. Shafle runs in any modern browser, so it works across any combination of operating systems — iPhone to Windows, Android to Mac, and so on.

Do I need to install an app?

No. Shafle is a website, so there is nothing to install on either device. You just open it in a browser.

Is transferring files this way secure?

Yes. Files move over an encrypted peer-to-peer connection directly between your devices and are never uploaded to or stored on a server.

The transfer won't connect — what should I do?

Some strict networks (corporate Wi-Fi, hotel/café guest portals, or certain VPNs) block the direct peer-to-peer path. Put one device on a different network — switching a phone to mobile data or a hotspot usually works — and try again.

Try it now — no signup, no upload wait.Open Shafle

Related guides

Last updated: July 12, 2026