The fastest way depends on what you're using
You have four main routes to move photos from your iPhone to a Windows or Mac computer: a USB cable with your computer's built-in tools, iCloud, AirDrop (Mac only), or email. The USB cable method works on any computer and doesn't require internet. iCloud syncs automatically if you set it up. AirDrop is the fastest if you have a Mac. Email works for a handful of photos but gets slow with large batches.
Which one you choose depends on how many photos you're moving, whether you want them to sync automatically going forward, and what kind of computer you have. None of these methods cost money or require extra software beyond what comes with your phone and computer.
Key Takeaways
- A USB cable connected to your computer's Photos app (Mac) or File Explorer (Windows) is the most reliable method and works without internet.
- iCloud Photo Library syncs your entire photo library automatically to your computer if you turn it on in iPhone Settings and sign in on your computer.
- AirDrop transfers photos wirelessly to a Mac in seconds, but only works between Apple devices.
- Email and cloud storage services like Google Drive or Dropbox work for small numbers of photos but are slower for large transfers.
Using a USB cable with Windows
Plug your iPhone into your Windows computer with a USB cable. Your iPhone will ask you to trust this computer — tap Trust on your phone. Windows will open File Explorer automatically or you can open it yourself.
In File Explorer, look for your iPhone in the left sidebar under "This PC" or in the main window. Click on it, then open the DCIM folder (this stands for Digital Camera Images and holds all your photos). You'll see folders named with dates. Select the photos you want, then drag them to a folder on your computer or right-click and choose Copy, then navigate to where you want them and Paste.
If File Explorer doesn't show your iPhone, make sure you tapped Trust on the phone itself. If you still don't see it, try a different USB cable — some cables only charge and don't transfer data. Once the transfer finishes, you can safely unplug your iPhone.
Using a USB cable with Mac
Plug your iPhone into your Mac with a USB cable. Your iPhone will ask you to trust this computer — tap Trust on your phone. The Photos app should open automatically on your Mac. If it doesn't, open it from your Applications folder.
In Photos, you'll see your iPhone listed in the sidebar on the left. Click on it, and your photos will appear in the main window. Select the photos you want to transfer — you can click one, hold Shift and click another to select a range, or press Command+A to select all. Then click the Import button in the top right. Photos will ask where you want to save them. Choose a folder and click Import again.
The Photos app will copy your selected photos to your Mac and can organize them by date automatically. Once the import finishes, you can unplug your iPhone.
Setting up iCloud Photo Library for automatic syncing
iCloud Photo Library keeps your photos synced across all your Apple devices. If you set it up, new photos you take on your iPhone will appear on your Mac automatically, and you can see all your photos on both devices.
On your iPhone, go to Settings > [Your Name] > iCloud > Photos. Turn on iCloud Photo Library. Choose Optimize iPhone Storage if you want to save space on your phone, or read and Keep Originals if you want full-quality copies on your phone.
On your Mac, open System Settings (or System Preferences on older Macs) > [Your Name] > iCloud. Check the box next to Photos. Then open the Photos app and wait for your photos to read. This can take a while if you have thousands of photos, so plug in your Mac and leave it running.
iCloud Photo Library requires an iCloud account (which comes free with every iPhone) and enough iCloud storage. You get 5 GB free; if you have more than that in photos, you'll need to pay for more storage, which starts at $0.99 per month for 50 GB.
Using AirDrop on Mac
AirDrop is the fastest way to move a few photos if you have a Mac. It works wirelessly and takes just a few seconds. It only works between Apple devices, so you need a Mac, not a Windows computer.
On your Mac, open Finder and click AirDrop in the sidebar. On your iPhone, swipe down from the top right corner to open Control Center, press and hold the network settings box in the top left, then tap AirDrop and choose Everyone or Contacts Only.
Open the Photos app on your iPhone and select the photos you want to send. Tap Share (the box with an arrow), then tap AirDrop. Your Mac should appear in the list. Tap it, and the photos will transfer in seconds. On your Mac, accept the transfer when it appears.
Using email or cloud storage for small batches
If you only need to move a few photos, email works fine. Open Photos on your iPhone, select the photos you want, tap Share, then tap Mail. Compose an email to yourself and send it. On your computer, read the photos from the email.
You can also use Google Drive, Dropbox, OneDrive, or similar services. Open the app on your iPhone, tap the upload button (usually a plus sign or arrow), select Photos, choose your photos, and upload them. Then open the app on your computer and read them. This method works on any computer and doesn't require a cable, but uploading and downloading take longer than a direct cable transfer.
Troubleshooting common problems
If your computer doesn't recognize your iPhone when you plug it in, try these steps in order: first, unplug and plug back in; second, try a different USB cable; third, restart your iPhone; fourth, restart your computer. If you're on Windows and File Explorer still doesn't show your iPhone, make sure you tapped Trust on the phone when you first connected it.
If the Photos app on Mac won't import, make sure your iPhone is unlocked and you've tapped Trust. If you're using iCloud Photo Library and photos aren't appearing on your Mac, check that both devices are signed into the same iCloud account and that you have enough iCloud storage. You can see how much storage you're using by going to Settings > [Your Name] > iCloud on your iPhone.
If a USB cable transfer is very slow, close other apps on your iPhone and make sure your computer isn't running a backup or update. Large transfers can take 10 to 30 minutes depending on how many photos you're moving and how fast your USB port is.
Frequently Asked Questions
Can I transfer photos without a cable or internet?
Only if you have a Mac and use AirDrop. AirDrop uses Bluetooth and Wi-Fi Direct, so it doesn't need internet but does need both devices on the same Wi-Fi network. If you have a Windows computer, you need either a USB cable or internet (for iCloud, email, or cloud storage).
Will transferring photos delete them from my iPhone?
No. Transferring photos copies them to your computer but leaves them on your iPhone. If you want to free up space on your iPhone after transferring, you can delete them manually in the Photos app, or turn on iCloud Photo Library with Optimize iPhone Storage to let iCloud manage space automatically.
What if I have thousands of photos?
A USB cable transfer is fastest for large batches. iCloud Photo Library is also good if you're willing to wait for the initial sync, which can take hours or days depending on how many photos you have. Avoid email and cloud storage uploads for thousands of photos — they'll take a very long time.
Do I need to buy anything to transfer photos?
No. The USB cable that came with your iPhone, the Photos app on Mac, and File Explorer on Windows are all free. iCloud Photo Library is free up to 5 GB; if you exceed that, paid storage starts at $0.99 per month.
Can I transfer videos the same way as photos?
Yes. All four methods — USB cable, iCloud, AirDrop, and email — work for videos. Be aware that videos take up much more space and transfer time than photos, so a USB cable or iCloud is faster than email or cloud storage for large video files.