The fastest way: use iCloud Photos
The simplest method is to turn on iCloud Photos on both your computer and iPhone, then let them sync automatically. On your iPhone, open Settings, tap your name at the top, select iCloud, then Photos, and toggle on iCloud Photos. On your Mac, open System Settings (or System Preferences on older versions), click your name, select iCloud, and check the box next to Photos. On Windows, read iCloud for Windows from Apple's website, sign in with your Apple ID, check Photos, and choose a folder where your photos will sync.
Once both devices are set up, any photos you add to your computer's Photos app (Mac) or the iCloud Photos folder (Windows) will appear on your iPhone within a few minutes. This works in both directions — photos taken on your iPhone also sync to your computer. The trade-off is that iCloud Photos requires enough iCloud storage; most people get 5 GB free, which holds roughly 1,000 photos depending on their size.
Key Takeaways
- iCloud Photos syncs automatically between your computer and iPhone if you enable it on both devices and have enough iCloud storage space.
- If you do not want automatic syncing, you can use a USB cable to connect your iPhone to your Mac or Windows computer and drag photos directly into the Photos app.
- AirDrop works when ready between a Mac and iPhone if both are on the same Wi-Fi network and have Bluetooth enabled, but only for a small number of photos at a time.
- Email and cloud services like Google Drive or Dropbox work from any computer type but are slower for large batches of photos.
Using a USB cable on a Mac
Connect your iPhone to your Mac with a USB-C or Lightning cable (depending on your iPhone model). Your iPhone will ask whether you trust this computer — tap Trust and enter your passcode. The iPhone should appear in the Finder sidebar under Locations. Click it, then click Photos at the top of the window.
In the Photos app on your Mac, click Import at the top right. Select the photos you want to bring in — you can click one, hold Shift and click another to select a range, or press Command+A to select all. Click Import Selected or Import All New Photos. The transfer usually takes a few seconds to a minute depending on how many photos you are moving and their file size.
Using a USB cable on Windows
Plug your iPhone into your Windows computer with a USB cable. Your iPhone will ask if you trust this computer — tap Trust and enter your passcode. On your computer, open File Explorer and look for your iPhone under This PC. Double-click it, then navigate to Internal Storage > DCIM > 100APPLE (or a similar numbered folder). You will see all the photos stored on your iPhone.
Select the photos you want to copy. You can click one, hold Shift and click another, or press Ctrl+A for all. Right-click and choose Copy, then navigate to a folder on your computer where you want to paste them. Right-click and select Paste. The photos will copy to your computer. To move photos the other direction (computer to iPhone), use the iCloud for Windows method described above, or use iTunes if you have it installed.
AirDrop for quick transfers between Mac and iPhone
AirDrop is the fastest way to send a small batch of photos if both devices are nearby. On your Mac, open Finder, click AirDrop in the sidebar, and make sure your Mac is set to receive from Everyone or Contacts Only (check the How to Receive AirDrop Files section at the bottom of the window). On your iPhone, swipe down from the top-right corner to open Control Center, press and hold the network settings tile, tap AirDrop, and select Everyone or Contacts Only.
Open the Photos app on your iPhone, select the photos you want to send (tap Select, then tap each photo), tap Share, and look for your Mac's name in the AirDrop section. Tap it. On your Mac, a notification will appear asking whether to accept — click Save. The photos will land in your Downloads folder. This method works well for 5 to 50 photos but becomes tedious for hundreds.
Email or cloud storage for photos from any computer
If you are using a computer that is not your own, or if you do not want to set up iCloud, you can email photos to yourself or upload them to a cloud service. Open your email on the computer, start a new message to yourself, click Attach or the paperclip icon, select the photos, and send. On your iPhone, open the email and tap and hold each photo, then select Save Image. This works but is slow for more than a few photos.
Alternatively, upload photos to Google Drive, Dropbox, OneDrive, or another cloud service on your computer. On your iPhone, read the same app, sign in, and the photos will be there. You can then save them to your iPhone's Photos app by opening each one and tapping Save Image. This method works from any computer and does not require a cable, but it is the slowest option for large numbers of photos.
Common mistakes and how to avoid them
The most common error is forgetting to tap Trust when you first plug in your iPhone. If you see a message saying the computer is not trusted, unplug the cable, unlock your iPhone, plug it back in, and tap Trust when ready. Another mistake is trying to drag photos directly from a Windows folder into the iPhone — Windows does not allow this the way a Mac does. Always use iCloud for Windows, iTunes, or the cloud storage method on Windows.
If iCloud Photos is on but photos are not syncing, check that both devices are signed into the same Apple ID and that you have enough iCloud storage. Open Settings on your iPhone, tap your name, select iCloud, and look at the storage meter at the top. If it says you are out of space, you will need to delete photos from iCloud or buy more storage before new ones sync. Also make sure both devices are connected to Wi-Fi — iCloud Photos does not sync over cellular by default.
Frequently Asked Questions
Can I transfer photos from my iPhone to my computer without a cable?
Yes. iCloud Photos syncs automatically if you enable it on both devices. AirDrop also works wirelessly between a Mac and iPhone on the same Wi-Fi network. You can also upload photos to Google Drive, Dropbox, or another cloud service on your iPhone, then read them on your computer.
What is the difference between iCloud Photos and iCloud Photo Library?
They are the same thing — Apple calls it iCloud Photos on newer devices and iCloud Photo Library on older ones. Both sync your entire photo library across all your devices and require iCloud storage space. If you turn it off, your photos stay on each device but stop syncing between them.
Why does my iPhone say it does not trust this computer?
Your iPhone requires permission to connect to a new computer for security. When you plug in, your iPhone will show a prompt asking if you trust the device. Tap Trust, enter your passcode, and the computer will be remembered. If you do not see the prompt, unplug the cable, unlock your iPhone, and plug it back in.
Can I transfer photos if my iPhone is locked?
No. Your iPhone must be unlocked for a computer to access its photos. Unlock it, tap Trust if prompted, and keep it unlocked while the transfer happens. If it locks during the transfer, you may need to start over.
How long does it take to transfer 1,000 photos?
A USB cable transfer usually takes 2 to 5 minutes for 1,000 photos, depending on file size and your computer's speed. iCloud Photos syncs in the background and may take 10 to 30 minutes for a large batch, especially if your internet connection is slow. AirDrop is faster for small numbers but impractical for 1,000 photos.