Memory Card Calculator

Memory Card Calculator — How Many Photos Can Your SD Card Hold?

The free SD card calculator photographers have used since 2012. Pick your card and camera to see exactly how many JPEG or RAW photos — or hours of video — fit.

Based on usable capacity (~93% after formatting). JPEG ≈ 0.33 MB per megapixel, RAW ≈ 1.1 MB/MP, phone HEIC ≈ 3 MB, 1080p ≈ 130 MB/min, 4K ≈ 375 MB/min. Real sizes vary by camera.

How Many Photos Can 128GB Hold?

A 128GB memory card holds roughly 15,030 JPEG photos at 24 MP, about 4,509 RAW files, or around 5.3 hours of 4K video. Phone shooters get about 39,500 HEIC pictures.

How many photos 128GB holds by resolution and file type
ResolutionJPEGRAW
12 MP30,060 photos9,018 photos
24 MP15,030 photos4,509 photos
45 MP8,016 photos2,404 photos
Video15.3 hours of 1080p5.3 hours of 4K

128GB is the most popular card size for a reason: it comfortably swallows a long trip of JPEGs, yet stays cheap. RAW shooters on high-resolution bodies will fill it faster — see the full breakdown on the dedicated 128GB page, including iPhone and RAW-specific numbers.

Quick Answers

How many photos can 128GB hold?

A 128GB memory card holds roughly 15,000 JPEG photos at 24 MP, about 30,000 at 12 MP, or around 4,500 RAW files. For phone photos (HEIC, ~3 MB) it's about 39,500 pictures.

How many photos can 128GB hold on an iPhone?

iPhones save HEIC photos of roughly 3 MB, so a 128GB card or phone stores about 39,500 pictures — before accounting for apps and system storage on a phone itself.

How much 4K video fits on 128GB?

At a typical 375 MB per minute, 128GB records about 5.3 hours of 4K video, or roughly 15.3 hours at 1080p.