How Many Photos Does a 4GB SD Card Hold? | Photo Totals

A 4GB SD card usually holds around 500 to 2,800 photos, depending on your camera resolution and file format.

Why A 4GB SD Card Holds So Many Different Photo Counts

A 4GB SD card sounds simple on the label, yet the number of pictures it can store jumps around a lot from one camera to another when you try to guess how many photos a 4GB SD card holds.

The reason comes down to how large each photo file is. Resolution in megapixels, JPEG quality settings, file format, and special camera modes all change the size of every image. The SD card itself also has a little overhead because part of the 4GB capacity is reserved for the file system.

To give you a solid starting point, storage charts from brands such as Sandisk picture storage charts show that a 4GB card can store around 1,400 JPEG photos from an 8MP camera and about 950 JPEG photos from a 12MP camera at high quality. That already shows how much resolution changes the answer.

How Many Photos Does A 4GB SD Card Hold In Practice?

If you just want a fast ballpark, here is what a typical 4GB SD or SDHC card can store when shooting standard JPEG still photos at good quality in a modern camera.

  • Older 4–6MP compact camera — Around 1,900 to 2,800 JPEG photos on a 4GB SD card.
  • Mid-range 8–12MP camera or phone — Around 900 to 1,500 JPEG photos on a 4GB SD card.
  • Higher-resolution 16–24MP camera — Around 250 to 700 JPEG photos on a 4GB SD card, depending on compression.
  • RAW photo shooting — Often only 50 to 250 photos on a 4GB SD card, because RAW files are much larger.

These ranges line up with tested figures for common resolutions. A 24MP JPEG at high quality often sits near 10MB, so a 4GB card holds only a few hundred shots, while a 4MP JPEG closer to 1.2MB lets you pack in several thousand images on the same card.

Quick Reference: 4GB SD Card Photo Capacity Table

Numbers in the table below are based on high-quality compressed JPEG photos from the Sandisk sizing chart, with 1GB counted as 1,000MB. Real-world results on your camera may sit slightly higher or lower, but this gives a very practical reference point.

Megapixels Approx. JPEG Size (MB) Approx. Photos On 4GB Card
4MP 1.2MB ≈ 2,861 photos
5MP 1.5MB ≈ 2,288 photos
6MP 1.8MB ≈ 1,907 photos
8MP 2.4MB ≈ 1,430 photos
10MP 3.0MB ≈ 1,144 photos
12MP 3.6MB ≈ 953 photos
16MP 4.8MB ≈ 715 photos
22MP 6.6MB ≈ 520 photos

These estimates assume compressed JPEGs. If you shoot uncompressed RAW, the file size jumps by around ten times, so the photo count drops in the same way. Camera makers and resources such as the SD Association capacity overview also remind users that formatted card capacity can look a bit smaller inside the camera or computer than the number printed on the label.

Factors That Change How Many Pictures Fit On 4GB

A 4GB SD card does not behave like a fixed bucket with a single answer stamped on it. The card stores blocks of data, so the more bytes each file needs, the fewer files you can save. Several settings and habits have direct influence on that file size.

Camera Resolution In Megapixels

Resolution tells you how many pixels are in each photo. A 24MP sensor records three times as many pixels as an 8MP sensor, so a full-quality file from that camera usually needs a lot more storage space. If two cameras use the same JPEG quality and similar processing, the higher megapixel one will always fill a 4GB SD card faster.

JPEG Quality And Compression

Most cameras let you pick JPEG quality options such as Fine, Normal, or Basic. High quality uses less compression, so each file is larger but looks cleaner when you zoom in or print. Lower quality uses stronger compression, which reduces file size at the cost of some detail and may introduce compression artifacts in tricky scenes like foliage or night shots.

Storage charts show that a high-quality 12MP JPEG is often around 3MB to 5MB, while a stronger compressed version can shrink closer to 2MB or even less in some cases. That difference alone can double the number of photos a 4GB SD card holds.

RAW Versus JPEG Files

RAW files store sensor data with minimal processing, so there is far more information per frame. A 12MP RAW file can sit around 25MB, while a 24MP RAW file can be near 50MB. On a 4GB SD card, that means your capacity drops into the low hundreds or even under one hundred images if the resolution and bit depth are high.

JPEG files are much smaller because the camera compresses and processes the image before saving. That is why a card that feels roomy with JPEG stills suddenly feels tiny when you switch the same camera to RAW or RAW+JPEG modes.

Extra Camera Features And Hidden Overhead

Modern cameras and phones add features that change file size while you may still think of them as a single photo. Live Photos, motion photos, multi-shot HDR, portrait depth maps, and in-camera edits often pack extra frames or data layers into the saved file. Each of those extras takes more space on the 4GB SD card.

The card also needs room for its file system and any small thumbnails or metadata the camera writes. That overhead is not huge, yet it trims the usable capacity slightly below the printed 4GB figure.

How To Estimate Photo Capacity For Your Own Camera

You do not need a calculator app every time you pack memory cards. A simple three-step method gives a very close estimate for your camera and your shooting settings, and you can reuse it whenever you swap cards or lower resolution.

  1. Check average file size — Take ten test photos with your usual settings, then look at the file sizes on a computer or inside your camera’s storage info menu. Add the sizes together and divide by ten to get an average.
  2. Check real usable card space — On a computer, open the card in your file manager and look at its properties. You will often see something like 3.7GB instead of 4GB, because the system measures gigabytes in base-2 units and the card maker prints base-10 units.
  3. Divide card space by file size — Convert both to the same unit, then divide. If your average JPEG size is 4MB and your 4GB card shows about 3,700MB free, you can store roughly 900 pictures. If the average file size shows as 2MB, that same card can hold close to 1,800 photos.

Official tools such as the SD Card Formatter utility explain why card capacity can display slightly differently on Windows and macOS. You do not need to study every detail, yet it helps to know that the “missing space” is normal and already baked into the quick math above.

4GB SD Card Versus Larger Cards For Photos And Video

A 4GB SD card once felt generous, while current cameras and phones tend to ship with much higher capacities as defaults. That does not mean a 4GB SD card has no place at all. It just means you need to match it to the right job and understand its limits.

  • Good for casual snapshots — With an older compact camera or an entry-level DSLR set around 8–10MP JPEG, a 4GB SD card can comfortably hold a full day of holiday photos.
  • Tight for modern high-MP cameras — If you shoot 20–24MP JPEGs, a single card in this size class fills up quickly during a long walk, festival, or sports event.
  • Poor choice for video — Even short clips can eat hundreds of megabytes. A 4GB SD card may hold only a few minutes of 1080p footage before it stops recording.
  • Nice backup or emergency card — A spare 4GB SD card in your bag can save a shoot if your main card fails. It will not record a full day of RAW files, yet it gives you enough room for must-have shots.

If you shoot mainly video or high-resolution RAW stills, larger SDHC or SDXC cards in the 32GB, 64GB, or higher range usually make more sense. Those formats use different capacity tiers defined by the SD Association, and they give modern cameras enough space for burst shooting and 4K footage.

Tips To Stretch 4GB SD Card Photo Capacity

When you are stuck with limited storage, a few quick setting changes can dramatically extend how many photos a 4GB SD card holds. You can adjust these before a big trip or on the fly when the card nears full capacity.

  • Lower the resolution slightly — Dropping from 24MP to 16MP, or from a large setting to a medium one, often cuts file size without hurting everyday viewing on phones or small prints.
  • Use a lower JPEG quality mode — Switching from Fine to Normal can reduce file size by a third or more, which means a big jump in how many images fit on the 4GB SD card.
  • Turn off RAW or RAW+JPEG — If you only need casual snapshots, switch to JPEG only. RAW mode is best kept for shoots where heavy editing and maximum flexibility truly matter.
  • Avoid heavy special modes — Turn off features such as Live Photos, multi-frame HDR, or in-camera focus stacking when card space is tight, because each frame comes with extra data.
  • Delete obvious throwaways during breaks — When you pause during a shoot, quickly skim through and remove badly blurred, accidental, or duplicate shots that you know you will never keep.
  • Offload photos to another device — Move finished shots to a laptop, phone, or small portable drive during the day, then clear space on the 4GB SD card for the next round of images.
  • Carry a second small SD card — A cheap extra 4GB or 8GB SD card weighs almost nothing in your bag and gives you a safety net when the first card fills up or fails.

Should You Still Buy A 4GB SD Card Today?

A 4GB SD card still works well for light use, older point-and-shoot cameras, kids’ gadgets, or simple data transfer jobs. For serious photography, high-resolution phones, or mirrorless cameras that shoot bursts and video, that capacity feels very tight. You will spend more time checking the remaining shot counter and juggling files between cards.

If the price difference to a larger SDHC or SDXC card is small in your area, stepping up to at least 16GB or 32GB usually pays off very quickly. That way you keep shooting when the light is good instead of stopping to shuffle storage, while a 4GB SD card can stay in your kit as a handy spare.