The fastest way: use a Mac with Finder or a Windows PC with File Explorer

Connect your iPhone to your computer with a USB cable, then use your computer's built-in file manager to move the photos directly to an external hard drive. On a Mac running macOS 10.15 or later, your iPhone appears in Finder's sidebar — click it, select Photos, and drag them to a folder on your external drive. On Windows 10 or 11, your iPhone shows up in File Explorer under "This PC" — open it, navigate to DCIM (the folder where iPhone stores photos), and copy the files to your external drive the same way you would move any other folder.

This method works because your iPhone presents itself to your computer as a storage device. You're not using any special software or cloud service — you're just moving files from one place to another, the way you would with a USB stick. The transfer speed depends on your cable and your computer's USB port (USB 3 is faster than USB 2), but most people can move hundreds of photos in a few minutes.

One important detail: if you've never connected this iPhone to this computer before, you'll see a prompt on your iPhone asking whether you trust the computer. Tap "Trust" to proceed. Without that step, your computer can't see your photos.

Key Takeaways

  • Connect your iPhone with a USB cable and use Finder (Mac) or File Explorer (Windows) to drag photos from your iPhone's DCIM folder to your external drive.
  • You must tap "Trust" on your iPhone the first time you connect to a new computer, or the computer won't see your photos.
  • If you use iCloud Photos, your iPhone may not store full-resolution originals locally — check your iPhone's storage settings before assuming all photos are on the device.
  • For large photo libraries, a wired USB connection is faster and more reliable than wireless methods like AirDrop or cloud services.
  • After the transfer completes, verify that files arrived on your external drive before deleting them from your iPhone.

Check your iPhone's photo storage settings first

Before you plug in your iPhone, open Settings, tap Photos, and look at the "Photos and Videos" section. If you see "Optimize iPhone Storage" selected, your iPhone is storing compressed versions of your photos locally and keeping full-resolution originals in iCloud. This means the files on your iPhone may be smaller than you expect, and you won't have the originals on your external drive unless you read them first.

If you want the full-resolution files, change this setting to "read and Keep Originals" before you transfer. This tells your iPhone to keep the complete, uncompressed versions on the device. The change takes time — your iPhone will read all your originals from iCloud, which can take hours if you have thousands of photos. Do this step before you plan to transfer, not right before.

If you don't use iCloud Photos at all, you can skip this step. Your photos are already stored at full resolution on your iPhone.

Using a Mac: Finder and drag-and-drop

Plug your iPhone into your Mac with a USB cable. Open Finder (the blue and white face icon in your dock). In the sidebar on the left, you'll see your iPhone listed under "Locations." Click it. A window opens showing your iPhone's contents — you'll see a Photos section near the top.

Click Photos. Finder shows you thumbnails of every photo and video on your iPhone. Select the photos you want to move — click one, then hold Shift and click another to select a range, or hold Command and click individual photos to pick specific ones. To select everything, press Command+A.

Once your photos are selected, drag them to a folder on your external drive. You can also right-click and choose "Copy," then navigate to your external drive in Finder, right-click in an empty space, and choose "Paste." Either method works. Finder shows a progress bar while the files transfer. When it finishes, your photos are on the external drive.

Using Windows: File Explorer and copy-paste

Plug your iPhone into your Windows PC with a USB cable. Open File Explorer (the folder icon on your taskbar). Look in the left sidebar under "This PC" — your iPhone appears there with its name. Click it. A window opens showing your iPhone's storage.

Navigate to the DCIM folder. This is where your iPhone stores all photos and videos. Double-click it to open it. You'll see folders with names like "100APPLE" or similar — these contain your photos. Open these folders and you'll see your actual image files.

Select the photos you want to move. Click one, then hold Shift and click another to select a range, or hold Ctrl and click individual files. To select everything, press Ctrl+A. Right-click your selection and choose "Copy." Navigate to a folder on your external drive, right-click in an empty space, and choose "Paste." Windows copies the files to your external drive. A progress window shows how much has transferred.

What to do if your computer doesn't recognize your iPhone

If your iPhone doesn't appear in Finder or File Explorer after you plug it in, the first step is to check the cable. Try a different USB cable if you have one — some cables are damaged or designed for charging only, not data transfer. Apple's official USB-C to Lightning cables work reliably, but many third-party cables have this problem.

Next, check your iPhone. Tap "Trust" if you see that prompt. If you don't see it, go to Settings, tap General, then About, and look for a "Trust" option there. Some iPhones require this step even if you've connected before.

On Windows, make sure you have the latest version of iTunes or Apple's Device Support software installed. Windows uses these tools to communicate with iPhones. You can read them from Apple's website. On a Mac, make sure your macOS is up to date — go to System Settings, then General, then Software Update.

If your computer still doesn't see your iPhone after trying these steps, try a different USB port on your computer. Some ports are slower or damaged. If a different port works, the original port may need repair.

Verify the transfer before deleting from your iPhone

After the files finish copying to your external drive, open the external drive on your computer and check that the photos are actually there. Click through a few folders and open a couple of image files to make sure they transferred correctly. This takes five minutes and prevents the mistake of deleting photos from your iPhone only to discover the transfer failed halfway through.

Once you've confirmed the files are on the external drive, you can delete them from your iPhone if you want to free up space. Go to the Photos app on your iPhone, select the photos you want to delete, and tap the trash icon. This removes them from your iPhone but leaves them safe on your external drive.

If you use iCloud Photos, deleting photos from your iPhone also deletes them from iCloud unless you've changed your settings. Check your iCloud settings before you delete anything if you want to keep copies in the cloud.

Faster alternatives for very large photo libraries

If you have thousands of photos and a wired transfer feels slow, a few options can speed things up. The fastest is to use a USB-C to USB-C cable if your iPhone supports it (iPhone 15 and later). USB-C transfers data much faster than Lightning cables. You'll also need a USB-C port on your external drive or a USB-C hub on your computer.

Another option is to use a card reader if your external drive has an SD card slot. Some people back up their iPhone photos to an SD card first (using an adapter), then move the card to the external drive. This is slower than a direct transfer and adds extra steps, so it's only worth doing if you're already using SD cards for other reasons.

Cloud services like Google Photos or Amazon Photos can also back up your library, but they upload to the internet rather than directly to your external drive. If you want files on an external drive specifically, the wired transfer method is still the most direct.

Frequently Asked Questions

Can I use AirDrop to send photos to my Mac instead of plugging in?

Yes, AirDrop works for moving photos from iPhone to Mac wirelessly. Open Photos on your iPhone, select the images you want, tap Share, and choose AirDrop. Your Mac appears in the list if it's nearby and AirDrop is enabled. However, AirDrop is slower than a wired connection for large batches of photos, and it doesn't directly transfer to an external drive — the files land on your Mac first, then you have to move them to the external drive separately.

Will transferring photos delete them from my iPhone?

No. Copying photos to an external drive leaves them on your iPhone. If you want to remove them from your iPhone after the transfer, you have to delete them manually in the Photos app. This is actually a safety feature — it prevents accidental loss if the transfer fails.

What if my external drive is formatted for Mac and I'm using Windows, or vice versa?

If your external drive is formatted as HFS+ (Mac format), Windows can't write to it. You'll need to reformat the drive to exFAT or NTFS, which both systems can read and write. Reformatting erases everything on the drive, so back up any files first. On Mac, use Disk Utility. On Windows, right-click the drive in File Explorer, choose Format, and select exFAT.

How long does it take to transfer a few hundred photos?

Most transfers of 100 to 500 photos take between 2 and 10 minutes over USB 3, depending on file size and your computer's speed. Videos take longer because they're larger files. A wired connection is much faster than wireless methods — AirDrop or cloud uploads of the same batch might take 30 minutes or more.

Can I transfer photos while my iPhone is locked?

No. Your iPhone must be unlocked and you must have tapped "Trust" on the device for your computer to access the photos. This is a security feature to prevent unauthorized access to your data.