How Many Photos Can 128GB Hold on iPhone? (64, 256, 512GB Too)

By Odoa ·

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:

CapacityUsable after iOS + apps*Photos at ~3MBMixed 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:

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:

  1. The storage warning appears monthly even without new big apps.
  2. 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:

  1. Clear the junk first. Swipe-based cleanup with Odoa removes duplicates, screenshots and dead weight entirely on-device.
  2. Empty Recently Deleted, or deleted photos keep occupying space for 30 days (how to clear it).
  3. 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).
  4. 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.

Frequently asked questions

How many photos can a 128GB iPhone hold?
Roughly 30,000 to 35,000 photos at an average of 3MB each in HEIC format, after reserving space for iOS, apps and messages. If most of your shots are Live Photos or video-heavy bursts, expect closer to 20,000.
How many photos can 64GB hold on iPhone?
Around 12,000 to 15,000 photos once iOS and your apps take their share of the 64GB. It is the tightest current configuration for anyone shooting regularly.
How many photos is 1GB on iPhone?
About 300 to 350 standard HEIC photos per GB at an average 3MB each. Live Photos count double (roughly 150 per GB), and a minute of 4K video takes more space than hundreds of photos.
Why does my iPhone fill up faster than the photo math suggests?
Because photos are only part of the story. Apps, system data, message attachments, offline music and videos all compete for the same storage, and formats like Live Photos and HDR video quietly multiply file sizes.
Odoa

Ready to clean your camera roll?

Odoa lets you swipe through your photos and reclaim storage in minutes. Everything stays on your iPhone.

Download Odoa
#iphone-storage #guide