MacBy Portage

How to transfer iPhone photos to an external drive using a Mac

Connect the iPhone and external drive to your Mac. In Image Capture, select the phone, choose your drive folder under Import To > Other, then download the selected items. Photos imports into a library instead; export originals from that library to get separate files on the drive. Check your copies before deleting anything.

What you need

A Mac with macOS, a USB cable that carries data (not charge-only), an iPhone running a supported iOS version, and an external drive with enough free space. The drive should be formatted APFS or Mac OS Extended (Journaled) if you want full macOS features on it; exFAT works for plain file copies and is readable on Windows too.

Import with Image Capture to a folder on the drive

Image Capture is the most direct Apple tool for this job because it downloads the original files straight into a folder you choose, without a photo library in between.

  1. Mount the external drive and create a destination folder on it.
  2. Connect the iPhone to the Mac with a data USB cable. Unlock the iPhone and tap Trust if prompted.
  3. Open Image Capture using Spotlight.
  4. Select your iPhone in the Devices section of the sidebar.
  5. Set the Import To pop-up menu to your destination folder on the external drive. You can pick Other to browse to the drive.
  6. Keep automatic deletion off. Select items and click Download, or choose Download All (button names vary with macOS).
  7. When the import finishes, open the folder in Finder and confirm the files are present and open correctly.

Alternative: the Photos app

The Photos app can import directly from the iPhone, but by default it copies into the Photos library. If your goal is files on an external drive, either import with Image Capture instead, or import into Photos and then export originals to the drive with File > Export > Export Unmodified Original. Note that ‘Unmodified Original’ gives you the original file as shot — edits made in Photos are only included if you choose an export option that includes them, so pick deliberately depending on whether you want originals or edited versions. A referenced-files setup (storing originals outside the library) is possible but has more moving parts and is easier to break by accident.

When to use Portage

Portage does exactly this workflow on macOS: it enumerates the iPhone over USB, copies originals to a folder you choose on the external drive, checks each copied file (existence always; byte size compared when the expected size is available), writes a manifest of what was imported, and only then enables deletion of the originals — with an explicit confirmation step. It exists because doing this reliably by hand, at thousands of photos, is easy to get wrong at the delete step.

Before you delete anything

A copy is only useful if you have checked it. At minimum: the destination file exists, its size matches what the phone reported, and a sample of files opens and renders. If iCloud Photos is on, deleting from the iPhone also deletes from iCloud and from other devices signed into the same account, so check the deletion guidance below before removing originals.

Troubleshooting

  • iPhone not showing in Image Capture: use a data cable, try another port, unlock the phone, and answer Trust This Computer.
  • Import stalls on large videos: leave both devices awake; large 4K files can take several minutes each over USB.
  • Drive not listed as an import destination: mount the drive in Finder first, then use Other in the Import To menu.
  • Some photos missing from the list: see the guide on missing photos over USB — iCloud-only, Hidden, Shared, and Recently Deleted items are often not exposed over the cable.

Can I copy photos without importing them into Photos?

Yes. Image Capture writes to your chosen folder. You do not need to create a Photos library for a folder-based export. Portage also uses a destination folder and records its imports in a manifest.

Honest limitations

Portage adds a manifest of its imports and copy checks. Matching byte sizes do not prove two files have identical contents. Keep the originals until you have checked the destination and have another independent copy of irreplaceable files.

Sources

Portage does this workflow for you.

Portage imports iPhone originals to a drive you own, records copy checks for each import, and enables delete only after the checks pass — with your confirmation. See how it works or the setup notes.

More guides