How Many Photos Can 16GB/32GB/64GB/128GB/256GB Hold? - Capture Guide (2024)

How many pictures can your SD card hold? Knowing the answer to this question could be the difference between having the ability to shoot all you need and having to make hard choices about which photos are worth keeping.

The five common camera memory card capacities on offer are 16GB, 32GB, 64GB, 128GB, and 256GB. In this article, we’re going to cover how much space each of these options offers in comparison to one another so that you can make an informed decision about which size suits your requirements best.

But, before we do so, it’s crucial to know the different factors which determine how much space any given photo will take up.

How Many Photos Can 16GB/32GB/64GB/128GB/256GB Hold? - Capture Guide (1)

What factors determine image file size?

Several factors determine how large a photo will be. Most notably, there’s the image resolution (pixels), compression settings, and even the shooting conditions.

Resolution

The image resolution describes how many pixels fit in each inch horizontally and vertically on your screen. The more pixels there are in an image, the higher quality it becomes – but this also means it will take up more space.

Quality settings

Most digital cameras have different shooting modes that you can choose between. For example, in professional photography you’ll almost always be shooting in RAW. Images stored in the RAW format will take up significantly more space as this format saves as much data as possible.

JPEG is the most common image file format. These images are compressed, meaning the file size is smaller, but the image quality is reduced.

It’s also worth noting that DSLRs also offer multiple quality options under JPEG, like an extra-fine, fine, and standard, based on which file size will vary. Select cameras can also shoot in sRAW and mRAW which are a middle-point between RAW files and JPEGs.

Shooting conditions

Settings like the ISO and shutter speed can also affect the size of an image. Images with a higher ISO typically take up more space.

Similarly, taking a JPEG photo of a white wall will result in a smaller file size than, say, a scene in a busy city. That comes down to the way the JPEG compression algorithm works by identifying similar areas in the picture.

How did we calculate how many photos each SD card can hold?

As you can see, it can be quite complicated to tell exactly how many images an SD card can save because of how many factors are involved. Not to forget, the device you’re shooting on will also play a part.

To simplify things, we considered the three most common devices that you’re likely to use a memory card to store photos in – a smartphone, DSLR, and a GoPro. Now, each of these devices has a multitude of variants with each offering a plethora of settings that you can change.

How Many Photos Can 16GB/32GB/64GB/128GB/256GB Hold? - Capture Guide (2)

So, for smartphones, we used the most common image resolution, which is 12MP. For the DSLR, we considered pictures taken with a Nikon D7200 and averaged out the sizes of multiple pictures (in both JPEG and RAW file formats). And finally, for the GoPro camera, we used the GoPro Hero 9 Black, but set on 12MP, which is the most commonly used resolution.

Note that these results apply to all types of memory cards, be it SD, Micro SD, CompactFlash etc.

How many photos can a 16GB SD card hold?

DSLR (Standard)DSLR (RAW)SmartphoneGoPro Hero 9
16GB1638400-81031503810

While shooting with the smartphone, we found that the average JPEG image size works out to anywhere between 3.5MB to 7MB, depending on the lighting and what’s in the shot. For the sake of convenience, let’s take the middle point of 5.2MB. So, on a 16GB SD card that results in around 3,150 photos.

Similarly, on a GoPro, the image sizes varied between 3.4MB and 5.2MB; the mean of which is 4.3MB, resulting in about 3,810 photos.

Both the aforementioned examples were with 12MP resolution. If it were to go up to 16MP, the cards would be able to hold only about 2641 JPEG photos.

On the D7200 shooting in Standard, the average JPEG image size was 10MB, meaning a 16GB SD card would be able to store around 1,638 photos. However, if you consider RAW images, which vary between 20MB and 40MB, you’ll be able to shoot only around 400 to 810 images, depending on file size.

How many photos can a 32GB SD card hold?

DSLR (Standard)DSLR (RAW)SmartphoneGoPro Hero 9
32GB3276819 – 163863007620

Considering the same parameters as before, a 32GB SD card should be able to hold about 6,300 images shot on a smartphone with a 12MP camera. Similarly, on the GoPro, a 32GB SD card will be good for about 7,620 images.

With a DSLR, like the Nikon D7200, a 32GB SD card will hold 3,277 images in JPEG, considering their average size is 10MB. In the case of RAW files, this number can range from between 819 to 1638 images.

How many photos can a 64GB SD card hold?

DSLR (Standard)DSLR (RAW)SmartphoneGoPro Hero 9
64GB65521638 – 32771260015240

The average size of smartphone images shot in 12MP resolution works out to about 5.2MB. Using that figure, a 64GB SD card will be able to hold about 12,600 JPEG images. On a GoPro, which has an average file size of 4.3MB while shooting in 12MP, that number will be around 15,240 images. That’s a lot!

On a DSLR, you’ll be able to get away with storing around 6,552 JPEG images and between 1,638 and 3,277 RAW photos.

As you can see, a 64GB SD card can store a lot of pictures, irrespective of what device and settings you’re shooting with. For a day shoot, most people will find that a 64GB card is more than enough.

How many photos can a 128GB SD card hold?

DSLR (Standard)DSLR (RAW)SmartphoneGoPro Hero 9
128GB131043277 – 65532520030480

On a smartphone, a 128GB SD card may even be overkill if you’re going to be using it only for pictures. It should be able to hold 25,200 JPEG images and that’s more than what some people will shoot in their lifetime.

Using this card on a GoPro will get you even more images – approximately 30,480 images, and it can be quite cumbersome to have so many pictures on just one card.

A 128GB SD card in a DSLR like the Nikon D7200 will be able to store about 13,104 JPEG images in Standard quality – that number will drop or increase depending on whether you change quality. It can also store a fair amount of RAW images – between 3,277 and 6,553, depending on how large the file is.

Most professional photographers have a 128GB SD card in their gear bag. It’s perfect for long days of shooting, like a wedding or advertorial shoot, and will also last you more than a few days if you’re not clicking a lot of pictures.

How many photos can a 256GB SD card hold?

DSLR (Standard)DSLR (RAW)SmartphoneGoPro Hero 9
256GB262086554 – 131075040060960

A 256GB SD card is more than most people will ever require. On your phone, it should be able to capture about 50,400 images. And on a GoPro shooting at 12MP, it will theoretically be able to take 60,960 images. I wouldn’t recommend investing in a 265GB SD card for either of these devices if all you’re going to be doing is taking pictures.

A 265GB SD card may even be too much for a top-end DSLR. You can shoot about 26,208 JPEG images and anywhere between 6,554 and 13,107 RAW images with it, which is more than sufficient for most shoots.

Results Summary Table

DSLR (Standard)DSLR (RAW)SmartphoneGoPro Hero 9
16GB1638400 – 81031503810
32GB3276819 – 163863007620
64GB65521638 – 32771260015240
128GB131043277 – 65532520030480
256GB262086554 – 131075040060960

Calculating a figure for your own camera

I hope the above information helps you decide which size of SD card is best for you. If you want to do the calculation yourself for your device, you can take a few pictures and see how large they are, and use that number to figure how many images you’ll be able to store per GB (Remember, 1GB = 1,024MB).

A memory card often stores more than just photos

Also keep in mind that with most devices, you’re going to end up storing more than just pictures.

For instance, if it’s a micro SD card for your phone, you might save apps and app data on them. On a GoPro, you’d obviously use the bulk of your memory card for video files. There might be additional files to think about – for example, the GoPro automatically generates THM and LRV files that accompany every MPEG-4 video file.

It’s harder to estimate how much space such files will consume and how much actual usable space you’re left with, so you should err on the side of caution and opt for a larger memory card size.

So, what is the ideal memory card size?

Obviously, if cost is not an issue, the largest capacity card which gives you the most storage space is the best.

However, for most of us price does matter, so you need to have a rough idea of your photographing needs.

Do you go on longer trips or do professional wedding photography where you can’t afford to caught without any remaining storage?

Or do you only take a few photos a day and often offload images to your computer or cloud storage?

Do you only store uncompressed RAW photos, JPEG photos, or a mix of both?

Each situation calls for different storage capacity needs.

Remember, it’s always better to have a little extra space than find yourself having to go through and find photos you can safely delete!

Memory Card considerations beyond storage capacity

While it might seem that more storage = better, there’s actually a bit more to choosing a memory card.

Whether you’re talking about SD memory card, micro SD card or CF card, they all have different specifications when it comes to read speed and minimum write speed. A higher spec card speeds up data transfers and is necessary if you want to record 4k video.

For example, the most popular flash memory brand SanDisk offers SD cards in Ultra, Extreme and Extreme Pro versions which all have different performance specs.

For this reason, money may be better spent on a smaller capacity memory card that offers superior performance, rather than simply going for the card that can store the most photos.

How Many Photos Can 16GB/32GB/64GB/128GB/256GB Hold? - Capture Guide (2024)

FAQs

How many pictures will a 32 GB SD card hold? ›

How many photos can a 32GB memory card hold?
SD Card SizeNumber of Pictures, 90%-100% of full Capacity
8GB560-630*
16GB1,130-1,260*
32GB2,268-2,520*
64GB4,536-5,040*
1 more row
Apr 25, 2022

How many photos can a 256GB SD card hold? ›

Storage Chart
Capacity 1Approximate number of photos (12MP)Approximate number of photos (24MP - Uncompressed RAW)
256GB214,2863,200
128GB107,1431,600
64GB53,571800
32GB26,786400
4 more rows

How many photos can a 16GB memory hold? ›

16 GB Memory Card Capacity

Keeping the previous numbers in mind, If the shooting mode is set on JPEG, a 16 GB Memory card should be able to hold around 1,638 photos. However, if the shooting mode was set on RAW, a 16 GB Memory card would be able to hold about 400 to 810 Raw pictures.

How many pictures does 128 GB hold? ›

A 128GB card or drive can hold about 35,500 photos. The number can vary depending on the picture quality, so that number assumes a lower-quality image. If your camera has more megapixels, each picture will take up more space. A 12MP camera can fill 128 gigs with about 35,500 photos.

How many photos does 64 GB hold? ›

Number of RAW vs JPEG Photos on Memory Cards

64GB = 2,184 photos. 128GB = 4,368 photos. 256GB = 8,732 photos.

How many pictures can a 64 GB card hold? ›

If a picture takes up 30 megabytes, which is the average file size in RAW format photos, a 64gb card can hold approximately 2,184 pictures. This means that a 64-gigabyte memory card can save far more pictures than you're likely to take on even the longest photoshoots.

What size SD card do professional photographers use? ›

SDHC and SDXC are the most common for professional use. SDXC cards, in particular, are designed for larger capacities and higher speeds, essential for managing the substantial file sizes of RAW photos. Only SDXC cards offer the space and speed needed for extensive RAW photography sessions.

How many GB is 1000 photos? ›

So here's a quick guide: 1000 10K pictures would be about 1GB. 1000 1GB pictures would be about 1000GB.

How big of an SD card for photography? ›

The most optimal SD card capacity for the vast majority of photographers who shoot on multiple cards tends to be either 64GB, 128GB, or 256GB. That said, filmmakers who shoot high-bitrate 4K, 6K, or even 8K videos should consider cards with larger capacity.

Is 16GB enough for photography? ›

You need 16GB only if you will be doing heavy editing in Photoshop, and even that is a bit of an edge case: PS is fine most of the time for most photography with 8GB. The only things I have seen using more than 16GB are video editing and 3D. (Premiere will use the full 24GB for certain operations).

Do I really need 16GB of memory? ›

16GB of RAM should work perfectly for most day-to-day tasks. Basic tasks such as web browsing and word processing, 4GB should suffice. If the task you are doing is more intense, you will need more RAM. 8 GB and up for more advanced activities like photo editing or streaming video.

How much memory do I need for photo storage? ›

For people who consider themselves hobbyists and enthusiasts who actively capture photos and videos, a storage plan in the range of 50GB to 200GB should cater to your needs. You can also learn tips like how to take better photos with your smartphone to avoid redundancy in your camera roll and require less cleanup.

How many GB is a normal photo? ›

Generally, a high-resolution photo from a modern smartphone is about 2-5 MB in size. So, by doing some quick math, you can store roughly 200 to 500 of these photos in a single gigabyte.

How much storage do 1000 photos take up on an iPhone? ›

If you take 1000 live photos at 13 megabytes each, that's 13,000 megabytes, or 13 gigabytes of space. If you take 1000 still photos instead (at 5 megabytes each), that would only take up 5 gigabytes of space. You've saved 8 gigabytes of wasted space by turning off Live Photos, which we'll show you how to do below.

How many GB is 2000 photos? ›

If each image is of 1MB in size then you can store up to 2000 images on 2GB SD card.

Is 32GB a lot of storage? ›

If you're someone who uses your phone primarily to talk, text, read email and browse online, 32 GB is likely enough storage, especially if your phone has a microSD card slot, which you can use to cheaply expand your storage. For more active phone users, a 64 GB phone is a good option.

Is 32 GB enough for SD card? ›

If not, a 16GB or 32GB microSDHC card is fine for most smartphone users to store photos, videos, and mobile games. A 32GB microSDHC card should last for a while before running out of storage space.

How long does a 32GB SD card last? ›

For 1080p@25fps,a 32GB micro SD card can record about 40 hours non-stop. For 1080p@20fps,a 32GB micro SD card can record about 3 days non-stop.

Top Articles
Latest Posts
Article information

Author: Rob Wisoky

Last Updated:

Views: 5774

Rating: 4.8 / 5 (68 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.