Mac maintenance
How to Handle a Massive Photo Library on Mac
A practical guide to managing huge Photos libraries on Mac — split, archive, optimize storage, and reclaim space without losing a single shot.
A 400GB Photos library on a 512GB MacBook Air is not a hypothetical. It’s the email I get most weeks. Someone’s library has crept past the point where iCloud’s “Optimize Mac Storage” can save them, and now they’re staring at a red disk warning while trying to import a vacation off their iPhone.
If your Photos library has gotten away from you, this guide walks through the actual options — what works, what looks tidy but doesn’t help, and how to keep things sane afterward.
First, see what you’re actually dealing with
Open Finder, head to your Pictures folder, right-click Photos Library.photoslibrary, and choose Get Info. Note the size. That number tells you which strategy makes sense.
Under 200GB on a 512GB SSD: you have options. 200–500GB: you need a real plan. 500GB+: you’re splitting the library or moving it off internal storage.
Then check Photos itself. Open Photos → Settings → iCloud and confirm whether you’re using Optimize Mac Storage or Download Originals to this Mac. The first one keeps a reduced-resolution copy locally and pulls full-res from iCloud when needed. If you’re maxed on disk, switching to optimize mode often reclaims 50–70% of the library size — but only if iCloud Photos is actually turned on and synced.
Option 1: Let iCloud do the work
If you have iCloud+ with enough storage to hold the library (2TB or 6TB plans cover most people), Optimize Mac Storage is the simplest answer. Photos keeps thumbnails and recently viewed images full-resolution; everything else lives in iCloud.
Caveats:
- The first sync after enabling can take days. Leave the Mac plugged in and awake.
- The library file size on disk drops, but only after Photos finishes optimizing — sometimes a week of background work.
- You still need iCloud storage to fit everything. A 400GB library on a 200GB iCloud plan won’t sync.
Option 2: Move the library to an external drive
This is the right answer if you don’t want to pay for iCloud, or if your library is bigger than any reasonable iCloud plan. You’ll need an external SSD (a 1TB Samsung T7 or similar runs $80–$120 and is fast enough that you won’t notice the difference).
The steps:
- Quit Photos.
- Drag
Photos Library.photoslibraryfrom~/Pictures/onto the external drive. This copies it; don’t move yet. - Wait for the copy to finish (a 300GB library over USB-C takes 30–90 minutes).
- Hold Option while launching Photos. You’ll get a dialog asking which library to use.
- Pick Other Library, navigate to the copy on the external drive, open it.
- Confirm everything looks right — albums, recents, edits.
- If iCloud Photos is on, go to Photos → Settings → General and click Use as System Photo Library.
- Once you’re confident, drag the original library from your internal drive to the trash.
The catch: when the external drive isn’t plugged in, Photos can’t open. For a desktop Mac, fine. For a laptop, you’re trading internal disk pressure for cable management.
Option 3: Split the library by year
Photos lets you have multiple libraries — they just can’t all sync to iCloud at once. The trick: keep the current year (or last two years) on the Mac, and move older years to a separate “Archive” library on an external drive.
This is what photographers and videographers tend to do. Workflow:
- In Photos, create a smart album for “Older than 2 years.”
- Export those photos to a folder, choosing File → Export → Export Unmodified Originals. This preserves EXIF data and any RAW files.
- Quit Photos. Hold Option while launching, click Create New library on your external drive, name it “Archive 2010–2023” or similar.
- Import the exported folder into the new library.
- Verify everything is there. Open random albums, check dates, spot-check 50 random photos.
- Switch back to your main library (Option-launch again).
- Delete the old photos from the main library.
- Empty the Recently Deleted album in Photos to actually free space.
You lose iCloud sync on the archive library, but the originals are preserved with full metadata. Most people use this approach to drop a 400GB library to 80GB.
Option 4: Get rid of the junk first
Before moving anything around, prune. Most libraries are 20–40% screenshots, blurry shots, near-duplicates from burst mode, and photos of receipts.
Smart albums to create:
- Screenshots: filter by camera = “Screen Capture” (or check the type)
- Videos over 30 seconds: often the biggest size hogs
- Selfies you’ve never opened
- Last imported: review imports right after they happen, delete the duds
Photos has a built-in Duplicates album under Utilities. Run through it. On large libraries the merge process is slow but reliable — it preserves the highest-resolution copy and combines metadata.
For burst photos, click into the burst, hit Make a Selection, pick the keepers, and discard the rest. A typical iPhone user has 4–6GB of unselected burst photos lurking.
Trim the rest of the system while you’re at it
Photos isn’t the only thing eating disk. Mail downloads attachments locally and forgets about them. Messages keeps every photo anyone ever sent you. Final Cut and iMovie scratch caches can reach 30–50GB. Photo apps like Lightroom keep their own previews — sometimes the preview cache is bigger than the catalog.
A scan with a cleanup tool finds these in a few minutes instead of hours of poking around.
Keep it from happening again
A few habits stop libraries from ballooning:
- Review imports the same week. Don’t let 800 photos pile up unsorted.
- Use Hide instead of delete for photos you’re unsure about. Hidden photos are off the main grid but still searchable.
- Turn off Live Photos in Camera if you don’t use them. They’re 2–3x the size of regular photos.
- Pick HEIF over JPEG in Camera settings. Half the size, same quality.
- Delete videos you’ve already shared. A 30-second 4K video is around 150MB. Twenty of them is 3GB.
Set a reminder for the first of every quarter to spend 15 minutes in the Photos Recents view. It compounds.
What about Photos Library plus a separate folder system?
Some people skip the Photos app entirely and store photos as folders organized by year/month. This works if you want full control and don’t care about iCloud sync, but you lose face recognition, places, memories, and on-device search.
Most people are better off with Photos plus a discipline of pruning. Folder systems require ongoing manual work that no one keeps up with.
When the library is corrupted
If Photos is slow, won’t open, or shows the wrong thumbnails after you’ve done all this, hold Command + Option while launching Photos. The Repair Library Tool runs and rebuilds the database. It can take an hour on a big library. Run it overnight.
If repair doesn’t fix it, your last resort is to create a new library and import from the old one. Original photos are safe inside the package — right-click the library, Show Package Contents, and the originals folder has everything.
The short version
Big library, small disk, no iCloud budget: split by year and put the archive on an external SSD. Big library, iCloud budget: turn on Optimize Mac Storage and wait. Either way, prune the junk before you copy anything. A library you’ve cleaned is faster to back up, faster to search, and a lot less stressful when the next storage warning appears.