How Many Photos Can an iPhone Hold? (Storage Calculator by Model)
The answer depends on your iPhone's storage tier and which photo format it shoots in. Here is the full breakdown — by storage size, format, and what else competes for space.
The Quick Answer
An iPhone can hold anywhere from 3,000 to 500,000+ photos depending on storage size and photo format. As a practical baseline: a 128GB iPhone holds roughly 30,000–50,000 HEIC photos or 15,000–25,000 JPEG photos in real-world use — after iOS and apps take their share of the drive.
Full Storage Capacity Table
The numbers below assume roughly 85–90% of labeled storage is available after iOS, using an average photo size of 4MB for HEIC and 8MB for JPEG. Your actual count will vary based on photo content, resolution, and app usage.
| Total Storage | Available for Photos (approx) | HEIC Photos (~3–5MB) | JPEG Photos (~6–10MB) | 4K Video (per minute) |
|---|---|---|---|---|
| 64GB | ~50–55GB | 12,000–20,000 | 6,000–12,000 | ~300–330 min |
| 128GB | ~110–115GB | 30,000–50,000 | 15,000–25,000 | ~660–690 min |
| 256GB | ~220–230GB | 60,000–100,000 | 25,000–45,000 | ~1,320–1,380 min |
| 512GB | ~450–460GB | 120,000–200,000 | 50,000–90,000 | ~2,700–2,760 min |
| 1TB | ~920–940GB | 250,000–450,000 | 100,000–180,000 | ~5,500–5,600 min |
Why HEIC Saves So Much Space
HEIC (High Efficiency Image Container) is Apple's default photo format since iOS 11. It uses the HEVC compression algorithm to achieve roughly 50% smaller file sizes than JPEG at equivalent visual quality. A photo that would be 8MB as a JPEG is typically 3–4MB as HEIC.
This effectively doubles the number of photos your iPhone can store compared to shooting in JPEG. For most people, HEIC is invisible — photos look identical, share fine to most modern apps and platforms, and your iPhone handles the format automatically. Read our full explainer on HEIC photos on iPhone for a deeper look at compatibility and conversion.
If you share a lot of photos with Windows users or older apps, you may have compatibility issues with HEIC. You can change your camera format in Settings > Camera > Formats — choosing "Most Compatible" shoots JPEG instead.
What Else Eats Your Storage?
Your labeled storage capacity is shared across everything on the phone. Photos compete with:
- iOS system files: 5–15GB depending on iOS version and how long the phone has been in use.
- Apps: Games can consume 1–5GB each. Social media apps cache significant data. A full suite of common apps easily uses 20–40GB.
- Messages: iMessage conversations with media (photos, videos, GIFs sent in messages) can accumulate gigabytes over time.
- Podcasts and music: Downloaded content for offline listening adds up quickly.
- Other media: Downloaded videos, documents, PDFs, and files from apps all compete for the same space.
On a heavily used 128GB iPhone, it's common to have only 70–80GB realistically available for photos — not the full 128GB. This is why people with 128GB phones start hitting storage warnings even with seemingly moderate photo libraries. See our guide on why iPhone photos are taking up too much space for a deeper look.
Average File Sizes by Photo and Video Type
| File Type | Typical Size | Notes |
|---|---|---|
| HEIC photo | 3–5MB | Apple default since iOS 11 |
| JPEG photo | 6–10MB | "Most Compatible" camera setting |
| ProRAW photo | 25–75MB | iPhone 12 Pro+ with ProRAW enabled |
| Live Photo (HEIC) | 5–8MB | Includes 3-second video clip |
| Screenshot | 1–4MB | Varies by screen content |
| 1080p video (per minute) | ~130MB | 60fps approximately doubles this |
| 4K video at 30fps (per minute) | ~350MB | Standard 4K recording |
| 4K video at 60fps (per minute) | ~600MB | High frame rate 4K |
iCloud Photos Changes the Math
With iCloud Photos and the "Optimize iPhone Storage" option enabled, your iPhone no longer needs to store full-resolution photos locally. Instead:
- Full-resolution originals are stored in iCloud.
- Your iPhone keeps only compressed thumbnails locally — often 100–300KB per photo instead of 4MB.
- Full-resolution versions download on demand when you view or edit them.
This means a 64GB iPhone with iCloud Photos can effectively "hold" a library of hundreds of thousands of photos, as long as you have enough iCloud storage and a reliable internet connection. Free iCloud accounts include only 5GB — you will need a paid plan (50GB, 200GB, or 2TB) for any significant library.
The trade-off: you need internet to view full-resolution versions, and your iCloud storage capacity (not your iPhone storage) becomes the limiting factor.
How to Check How Many Photos You Actually Have
Two quick ways to see your current photo count:
- Photos app: Tap the Albums tab at the bottom, then scroll all the way to the bottom of the screen. iOS displays your total photo and video count there (e.g., "4,231 Photos, 183 Videos").
- Settings > General > iPhone Storage > Photos: Shows the total storage used by your Photos library, which lets you calculate approximately how many photos you're storing and how much space they consume.
For a step-by-step walkthrough, see our guide to checking iPhone storage.
Running Low? Time to Clean Up
If you're approaching your storage limit, the fastest way to recover space is to delete photos and videos you no longer need — duplicates, blurry shots, unwanted screenshots, and old videos add up fast. On a typical camera roll, 20–30% of photos are worth deleting: test shots, duplicates from burst mode, accidental captures, and outdated screenshots.
Swype Photo Cleaner makes this process fast. You swipe through your camera roll — left to delete, right to keep — at a pace far faster than tapping through the native Photos app. A 1,000-photo cleanup session that might take an hour manually can be done in 15–20 minutes with the swipe interface.
Free Up Space Without Losing Photos You Love
Swype Photo Cleaner helps you quickly sort through your camera roll and delete what you don't need. 100% on-device, private, no account required.
Frequently Asked Questions
How many photos does a 128GB iPhone hold?
A 128GB iPhone holds approximately 30,000–50,000 HEIC photos (at 3–5MB each) or 15,000–25,000 JPEG photos (at 6–10MB each), assuming roughly 110–115GB is available after iOS and basic apps. The exact count varies based on your mix of photos, videos, and app usage. 4K video significantly reduces how many photos the remaining space can hold.
How many photos does a 256GB iPhone hold?
A 256GB iPhone holds approximately 60,000–100,000 HEIC photos or 25,000–45,000 JPEG photos, with around 220–230GB available after iOS. Most users with a 256GB iPhone dedicated primarily to photos will never hit the limit from photos alone — video is the primary storage consumer at this tier.
How many photos does a 64GB iPhone hold?
A 64GB iPhone holds approximately 12,000–20,000 HEIC photos or 6,000–12,000 JPEG photos, with around 50–55GB available after iOS. The 64GB tier is the most constrained — heavy app users and anyone who shoots video will fill this tier relatively quickly. Storage warnings are most common on 64GB devices.
How do I see how many photos I have on my iPhone?
Open the Photos app, tap Albums at the bottom, then scroll to the very bottom — iOS displays your total count there (e.g., "4,231 Photos, 183 Videos"). Alternatively, go to Settings > General > iPhone Storage > Photos to see total storage used by your photo library. The Albums view count is the most direct way to see your exact photo number.
Does iCloud increase how many photos my iPhone can hold?
Yes, effectively. Enable iCloud Photos with "Optimize iPhone Storage" in Settings > Photos. Full-resolution originals are stored in iCloud while your iPhone keeps only compressed thumbnails locally. A 64GB iPhone can then reference a library of hundreds of thousands of photos, with iCloud storage (not device storage) becoming the limit. Paid iCloud plans start at 50GB for $0.99/month.