One of the most searched storage questions is simple: how many photos can a 128GB iPhone hold? Here are honest numbers for every capacity, why real-world results differ from the math, and what to do when you get close to the ceiling.
The quick math
An average iPhone photo shot in HEIC format weighs around 2 to 4MB. Live Photos store a photo plus several seconds of video, so they weigh roughly twice as much. Using 3MB as a working average and reserving room for iOS and apps:
| Capacity | Usable after iOS + apps* | Photos at ~3MB | Mixed library (Live Photos, some video) |
|---|---|---|---|
| 64GB | ~45GB | ~15,000 | ~10,000 |
| 128GB | ~105GB | ~35,000 | ~22,000 |
| 256GB | ~230GB | ~75,000 | ~48,000 |
| 512GB | ~480GB | ~160,000 | ~100,000 |
*Rough estimates: iOS itself plus essential overhead takes 15 to 25GB, and your apps take more.
Why your phone fills faster than that
Three reasons the numbers above are ceilings rather than promises:
- Live Photos double the cost. Every Live Photo is a photo and a short video. If you shoot with Live Photos on by default, halve any estimate.
- Video dwarfs photos. One minute of 4K/60 video runs about 400MB, which outweighs more than a hundred photos.
- The invisible passengers: message threads full of shared media, WhatsApp copies, offline Spotify playlists, podcast downloads.
To see your own reality instead of averages, open Settings > General > iPhone Storage and check what “Photos” actually reports. Our guide to checking what’s taking up space walks through it screen by screen.
How many photos should you keep?
There’s no magic number, but two signals say you’re past the healthy line:
- The storage warning appears monthly even without new big apps.
- You scroll past thousands of near-duplicates whenever you look for anything.
If either rings true, the fastest lever isn’t buying more capacity, it’s cutting the waste already there. Most libraries carry far more clutter than people expect: burst frames, screenshots, blurry retakes. See how many photos is too many for a way to think about your own ceiling.
When you’re close to full
Work through these in order:
- Clear the junk first. Swipe-based cleanup with Odoa removes duplicates, screenshots and dead weight entirely on-device.
- Empty Recently Deleted, or deleted photos keep occupying space for 30 days (how to clear it).
- Offload what you rarely watch: large videos can move to iCloud or a computer while staying out of your phone’s way (options without deleting).
- Check whether iCloud or the device is the thing that’s actually full (the difference explained).
The bottom line
A 128GB iPhone comfortably holds around 35,000 plain photos, closer to 22,000 in a realistic mixed library. Since Live Photos, bursts and video multiply sizes fast, cleaning your existing library buys you more headroom than any spec-sheet comparison.