Skip to content

Guide

How many photos or songs actually fit in a gigabyte?

There's no single answer — a gigabyte holds far more compressed phone photos than RAW files, and far more MP3s than lossless tracks.

By Published

“How many photos fit in a gigabyte” doesn't have one answer — it has a range that spans more than 10x depending on format, resolution, and compression. The honest way to answer it is to work from typical file sizes, not a single magic number.

Photos: JPEG vs. RAW

A compressed JPEG from a modern smartphone typically runs 2–5 MB per photo. Dividing a gigabyte (1,000 MB, decimal) by that range:

1,000 MB ÷ 2–5 MB ≈ 200–500 photos per GB

RAW files — the uncompressed sensor data preferred for editing — are much larger, typically 30–70 MB depending on sensor resolution:

1,000 MB ÷ 30–70 MB ≈ 14–33 photos per GB

That's more than a 10x difference for the same “1 GB” depending purely on which format the camera saved. If you're deciding how much storage to buy for a photography trip, run your camera's actual RAW file size (check one saved file, or your camera's spec sheet) through a gigabyte converter rather than assuming the smartphone-photo range applies.

Songs: MP3 bitrate vs. lossless

Audio file size scales directly with bitrate and duration. A typical 3.5-minute song at common MP3 bitrates:

Format / bitrateApprox. size (3.5 min song)Songs per GB
MP3, 128 kbps≈ 3.4 MB≈ 295
MP3, 192 kbps≈ 5.0 MB≈ 200
MP3, 320 kbps≈ 8.4 MB≈ 119
FLAC (lossless)≈ 12–20 MB≈ 50–83

The math behind each row is bitrate × duration ÷ 8 (converting bits to bytes): a 128 kbps MP3 for 3.5 minutes (210 seconds) works out to roughly (128,000 bits/sec × 210 sec) ÷ 8 ≈ 3,360,000 bytes, or about 3.4 MB — matching the table above.

Why this matters for planning storage

If you're choosing a phone or memory card size, the honest planning number isn't “how many photos fit in a GB” in the abstract — it's how many photos your specific camera setting produces per GB. Check one recent file's actual size (in your photo app's info panel or file properties), then scale: at 4 MB per photo, a 128 GB phone (about 119 GiB usable, per our guide on phone storage math) holds roughly 29,000–30,000 photos before accounting for apps and system files.

Video is a different order of magnitude entirely

For comparison, video dwarfs both photos and audio: a streamed 4K movie at typical bitrates uses roughly 7 GB per hour, meaning a single gigabyte holds only about 8–9 minutes of 4K footage, versus hundreds of photos or songs. If you're budgeting storage across mixed media (photos, music, and video together), calculate each category separately using its own typical file size rather than applying one blanket “files per GB” estimate across all of them.

Frequently asked questions

How many photos fit in 1 GB?
Roughly 200–500 typical phone photos (2–5 MB JPEGs each), but as few as 15–30 if they're RAW files from a modern smartphone or mirrorless camera (30–70 MB each).
How many songs fit in 1 GB?
Roughly 200–300 songs at a standard 128–192 kbps MP3 bitrate (3–5 MB per song), but only around 65–100 songs if they're lossless FLAC files (10–15 MB per song).
Why does the same '1 GB' hold such different numbers of files?
File size depends on resolution/bitrate and compression, not just format. A high-resolution RAW photo or a lossless FLAC track can be 10–20x larger than a compressed JPEG or MP3 covering the same content, so the file count per gigabyte varies just as much.
Does 1 GB mean 1,000 MB or 1,024 MB here?
This guide uses the decimal definition (1 GB = 1,000 MB = 1,000,000,000 bytes), matching how storage plans and camera/phone specs are usually quoted. See our guide on megabytes vs. gigabytes for the binary alternative.

Sources & references

Authoritative references cited by this piece. Verified by Buğra Sözeri on the dates shown and re-checked at every deploy.

Related

More guides on this topic

Published September 25, 2026