Move iPhone Photos to an External Drive, Then Delete

An iPhone held up in a dark room, the phone whose photo library is about to be moved onto a drive

Your iPhone says storage is almost full. iCloud says the same, and you are not keen on paying for a bigger plan every month for photos from 2019 you look at twice a year. You have a USB stick or an old portable drive in a drawer. You want those older photos on the drive and off the phone, without losing anything.

The short answer: copy first, check the copy, then delete. On a USB-C iPhone you can do the whole thing from the phone: plug the drive in, select photos in Photos, tap Share → Save to Files, and choose the drive. Once the copies open properly from the drive, delete them from Photos. The one step you cannot skip is the check, because if iCloud Photos is on, deleting from the phone deletes the photos from iCloud and every other device as well.

Before you start: one drive is one copy. If these are the only photos of your kids' first years, keep them in two places: two drives, or a drive plus a computer. Drives do fail, and nobody notices until the day they need one.

What you need

Method 1: straight from the iPhone (no computer)

  1. Plug the drive in. Open the Files app, tap Browse, and check the drive appears under Locations. Make a folder for this batch while you're there, for example Photos 2019. The folder name is all you'll have to find things later.
  2. Open Photos and select one batch: a trip, a month, or one year's worth of photos. Keep batches to a few hundred items. The share sheet can stall on thousands at once, and a failed half-copy is worse than a slow full one.
  3. Tap the Share button. At the top of the share sheet, Options controls whether location data is included. Leave it on if you want the map information to go with the copies.
  4. Scroll down and tap Save to Files. Choose the drive, then the folder you made, and tap Save. Keep the phone unlocked and the drive connected until the progress finishes.
  5. Repeat for the next batch.

Videos come along the same way. They're often the biggest things on the phone and the most worth archiving: a single evening of 4K footage can outweigh a year of photos.

Method 2: with a computer

For a whole library, a computer is faster and less fiddly, and you can point it straight at the external drive.

Two catches when you use a cable. First, a computer only sees what's actually on the phone. If iCloud Photos has optimised your library, the photos stored only in iCloud won't be there to import. In that case use Method 1, or download from iCloud.com or the Photos app on a Mac signed in to the same account. Second, look at Transfer to Mac or PC at the bottom of the Photos settings. Automatic converts to JPEG for compatibility; Keep Originals copies the HEIC files as they are.

Check the copy before you delete anything

This is the step people skip, and it's the one that decides whether this goes well. On the drive, in Files or on the computer:

Delete from the phone, knowing what it does

Now select the same batch in Photos and delete it. What that does depends on one setting:

Either way, the photos go to Recently Deleted for 30 days first, and they still take up space there. The space only comes back when that album is emptied. If you want a safety margin, wait a few days, open a few files from the drive again, and then empty it. There's a walkthrough in how to empty Recently Deleted on iPhone, and if you delete something by mistake, how to get deleted photos back covers the 30-day window.

Don't archive the junk

Every duplicate, blurry shot and old parking-spot screenshot you copy costs drive space and transfer time, and it'll still be clutter when you open that folder in five years. Clearing those first makes the archive smaller and easier to browse later. You can do it by hand, using the Duplicates album in Photos under Utilities, the Screenshots album under Media Types, and your own eyes for blur. There's more in finding and deleting duplicate photos.

We make an app for this part, so read the next bit knowing that. Phone Diet scans the library for duplicate and similar photos, blurry and dark shots, old screenshots, screen recordings and large videos. Its Quick Clean clears just the obvious three (duplicates, blurry photos and old screenshots) in one tap, and the full clean also compresses large videos instead of deleting them. Anything it removes goes to the Photos app's Recently Deleted, and the app also keeps its own copy in a Recover tab for 7, 30 or 60 days, whichever you choose.

Phone Diet home screen showing a Quick Clean card with duplicate photos, blurry photos and old screenshots listed by count and size
Quick Clean lists the obvious junk by size, which is worth clearing before you copy anything to a drive.

What it doesn't do: it doesn't copy, export or back up anything to a drive or a computer. The copying in this guide is all Apple's Photos and Files apps. If your plan is to move the whole library off the phone and you don't mind the junk coming along, you don't need our app for this job. The first cleanup is free; after that, the free version allows 5 more deletions in total before it asks you to upgrade. It needs iOS 17 or later.

Keeping the phone from filling up again

An archive works best as a habit rather than a one-off rescue. Once a year, say every January, move the year before last onto the drive, check it, and delete it from the phone. If you'd rather keep some of your big videos on the phone, compressing them is the middle ground: see how to compress videos on iPhone.

Tonight: do one batch

Pick your oldest full year in Photos, copy just that to the drive, open five files from it, and only then delete it from the phone. If the drive-and-check routine works for one year, the rest of the library is repetition.

Clear the junk first — free first cleanup