Skip to main content

Digital camera memory: Why only SD and CF matter

sd-memory-card
Image used with permission by copyright holder

Like old-school film cameras that require a roll of negatives to expose images onto, digital cameras lack onboard storage and use removable flash memory cards to record and save the snapshots. Annoyingly, after purchasing a new camera you will notice most manufacturers don’t include a memory card in the box, which means shelling out a few more bills before you can even press the shutter button.

Not long ago, digital cameras utilized various competing formats of flash memory.
Not long ago, digital cameras utilized various competing formats of flash memory. Image used with permission by copyright holder

As you may know, a flash memory card utilizes solid-state memory, as there are no spinning parts like a traditional hard drive. But not long ago, camera manufacturers decided to adopt a variety of competing formats, such as Secure Digital (SD), MultiMediaCard, xD-Picture Card, Memory Stick, and CompactFlash (CF). This created a format war akin to HD-DVD versus Blu-ray or VHS versus Beta. Although they all do the same thing, each had unique attributes and was not interchangeable. Ultimately consumers were on the losing end in this feud, forced to pick a side and be locked into a particular format.

In recent years, however, two formats have emerged as victors: Secure Digital and, to a lesser extent, CompactFlash. Most new compact and midrange point-and-shoot cameras, as well as some entry- and mid-level DSLRs, support the postage stamp-size SD format. Some cameras also support multiple formats, like Sony’s with its proprietary Memory Stick, but most users should stick with SD since it’s easier to find and widely supported by other devices besides digital cameras. Professional-level DSLRs support CF cards, which are larger and thicker than SD, but have large capacities and fast transfer speeds.

Because tech companies enjoy putting us through format hell, there are various versions within SD and CF, and what you choose to buy depends largely on whether your camera can support it. The bright side is that, for most users, the choice is SD and the cost is relatively minimal. If you already own a memory card that is compatible with a new camera you purchased, you could save money and reuse that card. But as new cameras get more advanced with every iteration, you may need a new card that can keep up with the features. That 128MB SD card you have from your ancient point-and-shoot, for example, won’t cut it for the large-file-size images DSLRs take, nor will it have the ample speed to handle high-definition video.

Pick a Card, but Not Just Any Card

So, how do you pick the right card? Before you make any purchase, find out what your camera supports. Most likely it will be in the SD family of formats if it’s a newer camera. SD comes in three flavors: the original plain-old SD, SD High Capacity (SDHC), and the newer SD eXtended Capacity (SDXC). Each version of SD comes in a variety of storage capacities and transfer speeds, and is priced accordingly. Unless your camera is older than five years, choose a SDHC card over regular SD. (Only until recently, companies like Sony, Olympus, and Fujifilm supported proprietary formats, but have since gone the SD route.) Keep in mind: older digital cameras that don’t support SDHC won’t read from or write to it, even though both SD and SDHC are physically similar in look and size. SDXC cards offer greater capacity and speed, are are ideal for advanced users who shoot a lot of 4K footage or shoot in uncompressed RAW. Also, the smaller Micro SD variant is used a some manufacturers, like Samsung and Nikon. However, most companies have stuck with standard-sized SD, although you can use a Micro SD card with these cameras by way of an adapter.

This indicates that the card is in the SDHC format with a 4GB storage capacity and a Class 4 speed rating.
This indicates that the card is in the SDHC format with a 4GB storage capacity and a Class 4 speed rating. Image used with permission by copyright holder

If you are a casual snapshooter, stick with a SDHC card with a Class 4 speed rating (the 4 signifies a minimum speed of 4MBps) and as much capacity as you can afford. If you take photos occasionally, a 4GB card should suffice, which will cost you less than $10. (You can also reuse an old SD card if you have some lying around, provided it has sufficient storage.) For those who shoot often, shoot at high resolutions, or are prone to never deleting images off the card, pick a card with more storage or buy several.

Enthusiasts will want to step up to a SDHC card with larger capacity and faster speed. If photography is in your blood, and you use a high-end point-and-shoot or DSLR to shoot action shots or HD video, you fall into this category. A card with a slower speed rating could result in longer wait times while the camera is writing to the card. While a Class 4 card is fine for general use, get a Class 6 (6MBps minimum transfer speed) card with 16GB to 32GB or more if you plan on putting your camera to work. Class 10 SDHC and SDXC cards offer even greater speed, but you should decide if your photography needs and budget truly justify the cost.

In high-end SDHC and SDXC cards, you may also notice the UHS-1 or UHS-I designation, which stands for Ultra High Speed. These are the fastest SDHC and SDXC cards you can buy, with transfer speeds of up to 104MBps. To take advantage of this speed, your camera must be able to support it, otherwise the card will operate at a lower speed.

If you have a camera that takes CF cards, chances are you are a high-end DSLR-toting pro or semipro who already knows what you are doing. These durable cards not only have large capacities but also fast speeds, something pros require if they are frequently shooting uncompressed RAW images. CF comes in Type I and Type II, with the physical difference being in thickness. A camera like the Canon EOS-1D X supports both while the Nikon D4 accepts Type I, so check your camera’s specs. Like SD, the faster and larger the CF card, the higher the price. A new variant, known as CompastFast or CFast, offers higher transfer speeds than traditional CompactFlash, as the name suggests.

Key Points to Take Away

-Check your camera’s specs to find out what memory card format it will support. Many cameras made within the past five years should support both SD and SDHC, but older cameras may not support SDHC. The newest cameras should also support SDXC, while professional DSLRs, such as those from Nikon and Canon, use the CF format.

-Casual shooters can get by with a 4GB SDHC card, so purchase the one that fits your budget. The more storage you can get, the better.

-Advanced users who do a bit more with their cameras, like fast-action photography or high-definition video, should look for a SDHC card with at least 16GB of storage and a Class 6 speed rating. If your budget allows, get more storage. Get a Class 10 or SDXC card only if you can afford it or if your needs demand it.

-Although some brands may be more reliable that others, focus on the capacity and speed that fits your budget or needs. For casual use, we find that most cards can handle the job.

Les Shu
Former Digital Trends Contributor
I am formerly a senior editor at Digital Trends. I bring with me more than a decade of tech and lifestyle journalism…
This GoPro camera is $100 off at Walmart today
The GoPro Hero 12 Black Creator Edition set up on a small tripod on the beach.

When it comes to high-octane sports and other speedy scenarios, our phone cameras can only do so much to capture the action. That’s why there’s such a big market for action cameras, and one of the O.G. camera companies in this realm is GoPro. For years, GoPro has been delivering HD and 4K cameras that are both durable and user-friendly, which is why we’re glad to shine a light on this fantastic offer we found while vetting Walmart deals:

When you purchase the GoPro Hero 12 at Walmart, you’ll pay $300. At full price, this model sells for $400.

Read more
The excellent intermediate Canon EOS R10 camera is $86 off at Walmart today
Canon EOS R10 camera mirrorless with STM lens attached and flash up

I recently grabbed a Canon EOS R50 bundle for a trip to the Dominican Republic. I did a lot of research before I made my decision, sifting through the best camera deals, and the two options I essentially narrowed down were the R50 and the EOS R10. The biggest difference between the two is that the R10 gives you more granular control over some of the photoshoot settings. R50, on the other hand, was designed assuming you'll mostly use the automatic shooting modes. That's a great option for novices, while the R10 is better for intermediate to more skilled photographers. Why am I telling you all of this? Because the excellent Canon EOS R10 camera is on sale at Walmart for Black Friday, discounted by $86 to $760 instead of $846. It is one of the better early Black Friday camera deals I've found so far. It comes with an 18-45mm lens. Needless to say, that's a great deal. Comparatively, the R10 with body only -- no lens -- is .

 
Why shop the Canon EOS R10 camera in Walmart's early Black Friday sale?

Read more
SpaceX images show the awesome power of Starship’s Raptor engines
The Super Heavy booster's Raptor engines powering the Starship's launch on November 19, 2024.

SpaceX has posted some incredible images showing the Super Heavy booster's 33 Raptor engines as they powered the Starship rocket skyward at the start of the vehicle’s sixth test flight on Tuesday.

“[Thirty-three] Raptor engines powering the Super Heavy booster off the pad from Starbase,” SpaceX wrote in the message on X.

Read more