Going from phone to computer is well covered. Going the other way gets surprisingly little attention, and it is the direction with the nastier surprise: you cannot simply drag a photo onto an iPhone from Windows.

Android is friendlier - it behaves like a USB drive - but even there the folder you drop files into decides whether they show up in your gallery or vanish into the file system.

Key takeaways

  • Windows will not let you write files into an iPhone. The DCIM folder is read-only to you.
  • A QR code transfer is the simplest route to either phone: upload on the computer, scan with the phone.
  • On Android, drop photos into Pictures or DCIM so the gallery indexes them. Files put elsewhere often do not appear.
  • iCloud and Google Photos work well for ongoing sync, less well for "I need this on my phone in the next minute".

Why the iPhone blocks it

Windows sees an iPhone as a camera, not a drive. Cameras are things you read from. You can copy photos out of Internal Storage\DCIM, but you cannot copy anything in - there is no writable folder exposed at all.

This is deliberate on Apple's part, not a bug you can configure around. Apple's intended route is iTunes syncing, iCloud, or AirDrop from a Mac. Everything else works around it.

The simplest way to either phone

Because it sidesteps all of the above:

  1. On the computer, open computer to phone transfer.
  2. Drop the photos in and wait for the upload to finish.
  3. A QR code appears next to your link.
  4. Scan it with the phone's camera and tap download.

Photos land in the phone's Downloads, and from there you can save them to the gallery or camera roll. No cable, no iTunes, no account, and it works identically on iPhone and Android.

This is also the only method here that works when the phone is not in the room - the link is just a link, so you can send it to someone else's phone too.

To an Android phone by cable

Android does expose a writable file system, so a cable works:

  1. Connect the phone and switch the USB mode from Charging to File Transfer in the notification shade.
  2. Open the phone in File Explorer on Windows.
  3. Copy photos into Pictures or DCIM.

Put them in the right place. Photos dropped into Download or a random folder often will not appear in the gallery app, because the media scanner mainly indexes DCIM and Pictures. If something does not show up, rebooting the phone forces a re-scan.

On a Mac, a cable to Android needs extra software because macOS cannot read Android storage - see Android File Transfer not working. The browser method is far less trouble.

To an iPhone from a Mac

AirDrop is the obvious one and it is genuinely good: select the photos in Finder, right-click, Share โ†’ AirDrop, and pick the iPhone. They arrive in Photos directly.

From Windows there is no AirDrop, which is the gap the QR method fills - see also AirDrop for Windows.

Cloud sync, for the ongoing case

  • iCloud Photos: turn it on for the same Apple account on both, and anything in your Mac's Photos library appears on the iPhone. The free 5 GB fills fast.
  • Google Photos: upload from the computer's browser, and the phone app shows them. Works fine on iPhone too.
  • Google Drive / Dropbox / OneDrive: upload on the computer, open the app on the phone, download what you need.

All three are good for keeping things in sync and poor for urgency - you are waiting on an upload and then a sync.

Which to use

Method iPhone Android Needs account Needs cable
QR / browser link Yes Yes No No
USB cable No, blocked Yes No Yes
AirDrop Mac only No No No
iCloud Photos Yes No Yes No
Google Photos Yes Yes Yes No

FAQ

Why can't I drag photos onto my iPhone from Windows?
Windows treats an iPhone as a camera, which is a read-only device. You can copy photos off it but there is no writable folder to copy into. Use a QR code transfer, iCloud, or iTunes syncing instead.
How do I send photos from my PC to my phone without a cable?
Upload them on the computer, then scan the QR code that appears with your phone's camera and tap download. It takes about a minute and needs no account or app on either device.
I copied photos to my Android phone but the gallery doesn't show them. Why?
They are probably in a folder the media scanner ignores. Move them into Pictures or DCIM, then reboot the phone to force a re-scan.
What is the best way to move a lot of photos to a phone?
Cloud sync, because it runs in the background and has no batch limit. Set up iCloud Photos or Google Photos once and let it work, rather than moving thousands of files by hand.
Can I send photos to someone else's phone this way?
Yes. A browser transfer produces an ordinary link, so you can send it in any chat app and they can open it on their phone without an account.