FileSizeCalc

Memory Card Calculator — How Many Photos Fit on an SD Card?

A memory card calculator converts a card's capacity into shots and recording minutes for your camera's file format — the check before a wedding, holiday or drone flight.

Quick answer: A 64 GB card holds about 8,000 12 MP JPEGs, 1,000 45 MP RAW files or 5 hours of 4K30 video. A 128 GB card doubles those numbers; a 256 GB card quadruples them.

Enter the advertised size or the size your device reports

Use the average size from your own files for a sharper estimate

How many fit
71,111
photos at 1.8 MB each
Conservative (93% usable)
66,133
Filesystem and format overhead excluded
Space left over
200 kB
After filling to the last whole item
Same item, common capacities
CapacityHow many photos
32 GB17,777
64 GB35,555
128 GB71,111
256 GB142,222
512 GB284,444
1 TB555,555
2 TB1,111,111
4 TB2,222,222
Cameras and phones report capacity in binary units while cards and drives are sold in decimal, so a “64 GB” card shows about 59.6 GiB in the device — that 7% is convention, not a fault. Real-world counts land a few percent below the numbers above because of thumbnails, sidecar files and the file system's own metadata.
Counts are a planning estimate: file sizes vary with content, cameras write extra sidecar files, and every filesystem keeps some bookkeeping space. The second row shows a conservative count at 93% usable capacity.
Core facts
32 GB≈ 4,000 × 24 MP JPEG · 580 RAW · 1.4 h of 4K30
64 GB≈ 8,000 × 24 MP JPEG · 1,160 RAW · 2.8 h of 4K30
128 GB≈ 16,000 × 24 MP JPEG · 2,300 RAW · 5.7 h of 4K30
Card speed classesClass 10 / U1 ≈ 10 MB/s · U3 / V30 ≈ 30 MB/s sustained · V60/V90 for 4K/8K
Card type mattersSDHC ≤ 32 GB · SDXC 64 GB–2 TB · SDXC usually ships exFAT

Card size versus card speed

Capacity decides how long you can shoot; speed decides whether the camera can keep up. 4K60 at 200 Mbps needs a V60 card as a minimum and V90 for comfortable headroom, while 1080p50 needs only U3/V30. Buying a huge slow card is a common mistake: the recording stops mid-take even though the space is there.

RAW, JPEG or both

Many cameras write RAW + JPEG simultaneously, roughly doubling per-shot storage. A 45 MP RAW is about 55 MB, its JPEG companion another 15–20 MB, so 1,000 shots is 70 GB rather than 55. If you only deliver JPEGs, switching to RAW-only for keepers is more efficient than recording both for everything.

Travel and event planning

Estimate the shots per session rather than per day: 2,000 shots at a wedding in RAW+JPEG needs about 140 GB, which is one 256 GB card or two 128 GB cards. Two medium cards beat one huge card — a single card failure costs half your day instead of all of it, and you can swap mid-shoot without a laptop.

When to use this calculator

  • Choosing the right SD card for a new camera or drone.
  • Planning card capacity for a shoot, trip or event.
  • Checking whether an existing card survives RAW + JPEG at high frame rates.
  • Deciding between two 128 GB cards and one 256 GB card.
  • Estimating how many cards a video project needs.

Frequently asked questions

Frequently Asked Questions

How many photos does a 64 GB card hold?
About 16,000 at 12 MP JPEG (4 MB), 8,000 at 24 MP (8 MB) or 1,160 at 45 MP RAW (55 MB).
How many hours of 4K video on 128 GB?
About 5.7 hours at 50 Mbps (4K30), or 2.8 hours at 100 Mbps (4K60, high quality).
Is 128 GB enough for a camera card?
For a day of stills, yes; for a full-day 4K video shoot, bring two or size up to 256 GB.
What card do I need for 4K60?
At least U3/V30; V60 or V90 for high-bitrate 4K60 and 8K. The camera's manual lists the required sustained write speed.
Why does my 64 GB card show 59.6 GB?
Cards are sold in decimal GB while cameras and computers display binary GiB — 64 × 10⁹ bytes ÷ 2³⁰ = 59.6 GiB.

More guides