The fastest way depends on what you have plugged in

The simplest route is to plug your iPhone into your computer with a USB cable, then use your computer's built-in photo software to pull the images across. On Windows, that means the Photos app or File Explorer. On Mac, it's the Photos app or Image Capture. Both work without installing anything extra, and both transfer the full resolution of your original photos.

If you don't want to use a cable, iCloud Photos syncs your iPhone photos to your Mac automatically — but only if you turn it on first, and only if you have enough iCloud storage space. Windows users can read iCloud for Windows and set up the same sync, though it requires more setup steps. A third option is AirDrop on Mac, which works wirelessly but only transfers a handful of photos at a time.

Which method you choose depends on how many photos you're moving, whether you want them organized automatically, and whether you want to keep them on your iPhone afterward.

Key Takeaways

  • Plugging your iPhone in with a USB cable and using Photos (Mac) or Photos app (Windows) is the fastest way to move large batches of photos without extra software.
  • iCloud Photos syncs all your iPhone photos to your Mac automatically, but requires iCloud storage space and must be turned on in iPhone settings first.
  • Windows users can set up iCloud for Windows to sync photos, but the process takes longer than a direct cable transfer.
  • AirDrop works wirelessly on Mac but is slow for more than a few dozen photos and requires both devices on the same Wi-Fi network.
  • After transfer, you can delete photos from your iPhone to free up space, or keep them if you have storage room.

Using a USB cable on Mac with Photos or Image Capture

Plug your iPhone into your Mac with the USB cable that came with it (or any USB-C to Lightning cable). Your Mac will ask whether you trust this computer — tap Trust on your iPhone screen, then enter your passcode. Your Mac now has permission to read your photos.

Open the Photos app on your Mac. Your iPhone appears in the sidebar under Devices. Click it, and you'll see thumbnails of every photo and video on your phone. Select the ones you want to move — click one, then hold Shift and click another to select a range, or hold Command and click individual photos. If you want everything, press Command+A. Then click Import Selected or Import All (the button changes depending on whether you've selected specific photos). Photos will copy them to your Mac's photo library and ask whether to delete them from your iPhone. Choose Delete if you want to free up space on your phone, or Keep if you want copies on both devices.

If you prefer not to use the Photos app, open Image Capture instead (it's in Applications > Utilities). Plug in your iPhone the same way, click it in the sidebar, select your photos, and click Import. Image Capture puts them in a folder you choose rather than in a photo library, which is useful if you want to organize them yourself before importing them anywhere else.

Using a USB cable on Windows with the Photos app

Plug your iPhone into your Windows computer with a USB cable. Your iPhone will ask whether to trust this computer — tap Trust and enter your passcode. Windows may take a moment to recognize the device.

Open the Photos app (search for "Photos" in the Windows search bar). Click the Import button in the top right, then select From a USB device. Windows will scan your iPhone and show you all photos and videos. Select the ones you want — click one photo, then hold Shift and click another to select a range, or hold Ctrl and click individual items. To select everything, press Ctrl+A. Click Import Selected or Import All. Windows will ask where to save them. Choose a folder or let it create a new one with today's date. After import, Windows will ask whether to delete the photos from your iPhone — choose Yes to free up space or No to keep them on both devices.

If the Photos app doesn't open or doesn't recognize your iPhone, try File Explorer instead. Open File Explorer, find your iPhone in the sidebar, navigate to Internal Storage > DCIM, and drag the photo folders to a folder on your computer. This method is slower but works when the Photos app has trouble.

Setting up iCloud Photos on Mac for automatic syncing

iCloud Photos keeps your photos in sync across your iPhone and Mac without a cable. Every photo you take on your iPhone appears on your Mac automatically, and vice versa. The catch is that you need enough iCloud storage — Apple gives you 5 GB free, which holds roughly 1,000 photos at full resolution. Beyond that, you pay for more storage (50 GB, 200 GB, or 2 TB monthly plans).

On your iPhone, go to Settings > [Your Name] > iCloud > Photos. Turn on iCloud Photos. Your iPhone will ask whether to keep full resolution or optimize storage on your phone (optimize saves space by storing smaller versions locally). Choose based on how much room you have on your phone.

On your Mac, open System Settings (or System Preferences on older macOS). Click [Your Name] at the top, then iCloud. Check the box next to Photos. Your Mac will read all your synced photos to the Photos app. This can take hours if you have thousands of photos, so plug in your Mac and leave it running.

Once both devices are set up, any new photo you take on your iPhone appears on your Mac within minutes. Deleting a photo from one device deletes it from all of them, so be careful.

Setting up iCloud for Windows to sync photos

Windows doesn't have built-in iCloud syncing like Mac does, but you can read iCloud for Windows from Apple's website and set it up manually. This method is slower than a cable transfer but works if you want photos to sync over time.

read iCloud for Windows from apple.com, install it, and sign in with your Apple ID. In the iCloud for Windows window, check the box next to Photos. Click Options next to Photos and choose where on your computer you want photos stored. Click Done, then explore. Windows will read all your synced photos to that folder — this can take several hours for a large library.

After setup, new photos you take on your iPhone will read to that folder automatically. However, iCloud for Windows syncs less reliably than iCloud on Mac, and the process is slower. If you have a lot of photos to move right now, a USB cable transfer is faster.

Using AirDrop on Mac for wireless transfer

AirDrop lets you send photos wirelessly from your iPhone to a Mac without a cable, but it's practical only for small batches — a few dozen photos at most. For larger transfers, a cable is much faster.

On your iPhone, open Photos, select the photos you want to send (tap Select, then tap each photo), and tap Share. Scroll down and tap AirDrop. Your Mac should appear in the list if it's nearby and AirDrop is turned on. Tap your Mac's name. On your Mac, a notification will appear asking whether to accept the photos — click Save. The photos will be added to your Mac's Photos library or to a folder you choose.

If your Mac doesn't appear in the AirDrop list, make sure both devices are on the same Wi-Fi network and that AirDrop is enabled. On Mac, click the Finder menu, then AirDrop, and make sure it's set to allow everyone or contacts only (not off).

What to do after your photos are on your computer

Once your photos are transferred, you have a few options. If you used a cable and chose to delete them from your iPhone, your phone now has more free storage. If you kept them on both devices, you have a backup on your computer — useful if your phone is lost or damaged.

On your Mac, photos imported into the Photos app are stored in your photo library and backed up to iCloud if you have iCloud Photos on. Photos imported into Image Capture or File Explorer sit in whatever folder you chose and won't be backed up unless you back up that folder yourself.

On Windows, photos imported into the Photos app are stored in your Pictures folder. If you want them backed up to the cloud, you can turn on OneDrive backup in Windows Settings, or manually copy them to OneDrive or another cloud service.

If you transferred thousands of photos and your computer is running slowly, consider archiving older photos to an external hard drive to free up space on your main drive.

Frequently Asked Questions

Why does my iPhone not show up when I plug it in?

Make sure you're using a working USB cable and that your iPhone is unlocked. On your iPhone, tap Trust when the "Trust This Computer?" prompt appears. If it doesn't appear, try a different USB port on your computer or a different cable. On Windows, restart your computer and try again — sometimes the device driver needs to reload.

Can I transfer photos without a cable or iCloud?

Yes, AirDrop works wirelessly on Mac, and you can email photos to yourself or use a third-party cloud service like Google Photos or Dropbox. However, these methods are slower than a cable for large batches. Google Photos offers unlimited storage if you compress photos slightly, which is useful for long-term backup.

What if I only want to transfer some photos, not all of them?

Both the Photos app and Image Capture on Mac let you select individual photos or ranges before importing. On Windows, the Photos app does the same. Click or tap the first photo you want, hold Shift, and click the last one to select a range. Hold Ctrl (Windows) or Command (Mac) and click individual photos to pick and choose.

Will transferring photos delete them from my iPhone?

Only if you choose to. When you import photos using the Photos app on Mac or Windows, you're asked whether to delete them from your iPhone after import. If you use Image Capture, File Explorer, or AirDrop, the photos stay on your iPhone unless you delete them manually afterward.

How long does it take to transfer a large photo library?

A USB cable transfer of 1,000 photos typically takes 5 to 15 minutes, depending on your computer and cable speed. iCloud syncing is much slower — it can take hours or even days for a large library, especially on a slow internet connection. If you're in a hurry, use a cable.