Alley in Pisa, Italy

by Lars Kotthoff

submit your photo


Hall of Fame
View past winners from this year

Please participate in Meta
and help us grow.

Take the 2-minute tour ×
Photography Stack Exchange is a question and answer site for professional, enthusiast and amateur photographers. It's 100% free, no registration required.

Recently I bought a Canon EOS 550D (T2i), and I need to buy an SD card of speed class 10.

What size should I get? Is there some limit in terms of camera support? Should I go for 8, 16, 32, 64GB, or in smaller capacity cards to be able to download one while shooting with the other?

share|improve this question
add comment

3 Answers 3

Your camera supports SDXC cards which have a theoretical size limit of 2 TB, so it supports any SD, SDHC or SDXC memory cards on the market.

The difference between SD, SDHC and SDXC is maximum capacity. SD cards are limited to 2 GB. If you shoot video, you will notice that limit quickly. For images, it depends on how much you shoot and how often you offload. SDHC cards go up to 32 GB which gives space for thousands of photos. Your camera manual has a table near the end to let you know how much photos and video fits in different sizes.

Pick a size you are comfortable with. Some people decide to have one huge card and never swap and others like smaller chunks so that if one fails, you still have other cards and you lose less. Even top-notch cards can fail, so I strongly recommend more than one.

The card rating is prominent on most packages except for the slowest cards :) If you need a class 10 then you need one which says 'Class 10' or at least 10 MB/s or at least 66X. Some manufacturers use different measuring systems. Today you can get cards up to 1000X or 95 MB/s which is faster than your camera can take advantage of.

share|improve this answer
    
I would get the 2TB card if I were in your shoes. –  dpollitt Aug 28 '12 at 15:33
    
Still working on filling the two 128GB SDXC cards.... never got passed halfway of one! Then again, I don't shoot video. –  Itai Aug 28 '12 at 15:50
    
I also do not shoot much video, I use 8GB cards and swap them out between shooting situations so that if a single card fails it is not the end of the world. Cards do fail! –  Dave Nelson Aug 28 '12 at 16:12
1  
All the eggs in one basket? That was a major element of my decision to purchase a d7000. I always use the two slots in parallel. –  Phil Aug 28 '12 at 16:25
    
@Phil - Dual-slots are awesome for that and are the only way to ensure truly minimal loss. –  Itai Aug 28 '12 at 16:27
show 4 more comments

I use a 32GB card, but I feel that was a mistake. If I could do it again I would've purchased multiple smaller cards. If I had more than one card I wouldn't suffer from a single point of failure in the SD card. If one failed I'd lose those photos (if any) and then I could still use the backup.

Also, if you do not frequently empty the card then it takes longer and longer to grab the new photos. I had thought that with 32GB I could just keep taking pictures forever (I don't shoot more than 1000-1500 per year and the card holds well over 1000 on my 60d in the largest RAW format), but it got to the point that it would download all the old pictures to get "previews" and so I started erasing all images after every transfer so I wouldn't spend more time downloading than actually taking pictures.

And also, if you go super big for your needs you'll over pay. Find what your needs are for the near future (est. 1 year) and then buy more in the future because it'll only get cheaper. And having more memory cards isn't a bad thing if you can keep them empty (no good having a bunch of extra full cards).

share|improve this answer
    
Great comment about granularity. For a long time I used only 4GB cards because each fits on a DVD and I burned 2 copies as soon as it fills up. I had enough of those to last a trip because I do not travel with a laptop. –  Itai Aug 28 '12 at 22:37
    
Shooting RAW+JPEG and the occasional video, I find 16GB to be the sweet spot. I have learned the hard way not to buy one big card, but to buy multiple smaller ones. –  thomasrutter Apr 22 '13 at 8:08
add comment

The camera has no capacity and there is no maximum size you have to worry about. The camera just writes to the SD card until it fills up. If you can afford (and want) a 64GB card, go for it. There is no speed difference between cards of different sizes.

SD cards come in SD, SDHC and SDXC versions, with progressively faster write speeds. Go for at least an SDHC as you may find that the standard SD card will be a little slow, especially if you're shooting raw.

If you envisage yourself being in a situation where you will need to keep shooting while transferring photos, then by all means get two cards, but otherwise it's not really an issue as transferring only takes a few minutes.

As with any purchase of this kind, get the biggest, fastest version you can afford and you won't go far wrong!

share|improve this answer
    
Question is legitimate. Camera firmware may have limit on the maximum size of SD card. There were many cases of equipment with such limits. As Itai writes this camera supports SDXC cards which may suggest that 64GB should work. –  Ivan Jan 8 '13 at 12:39
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.