The Canon EOS 20D has one memory card slot and can use a Compact Flash card with a maximum storage capacity of 8GB. If you try to use a compact flash card larger than 8GB the camera will encounter errors.
Choices of memory cards are limited due to improvements that have led to much larger cards being currently produced. With few cameras or devices having an 8GB limit, there is limited demand for cards with that capacity.
Cards with smaller capacities likely will not be cheaper. The main driver of price differences is the transfer speeds of the card. A card with faster read and write speeds can save you minutes of waiting for files to transfer.
My recommendation for the best memory card for the Canon 20D is:
- 30MB/s Read and Write Speed.
- Highest quality card available new.
- The ideal combination of value, performance, and reliability.
Once you have a memory card, the next step is to get better lenses. Check out the 7 Best Canon 20D lenses.
Recommended CF Cards
- Up to 50MB/s read speed.
- 20MB/s write speed.
- Supports up to Ultra DMA transfer mode 4.
- 30MB/s read and write speeds.
- High-performance card.
- Type I format.
- Low power consumption.
Memory Card Reader
The UGreen 4-in-1 memory card reader supports four types of memory cards. These cover all card types camera manufacturers implement in all but their newest professional-level cameras.
The UGREEN memory card reader connects over USB 3.0. The USB 3.0 transfer speeds will be faster transfer speeds than what the Canon 20D can reach using the USB transfer mode.
There are plenty of favorable customer reviews for the card reader, which I agree with. I think it's a good product because the reader has been recognized by all the computers (Windows, Mac, and Linux) I have used with it.
The cable keeps card slots from getting in the way of other accessories or devices that are being used in an adjacent port.
When I searched for a smaller card reader that would be easier to travel with, I had to return a couple of orders. I encountered the most frequent problem mentioned in customer reviews, the readers were not recognized by my computer.
The card reader supports the following memory card types:
- CompactFlash Cards
- SD, SDHC, & SDXC Cards (UHS-I supported)
- Memory Stick (MS), MS Pro, MS PRO-HG, & MS XC DUO
- MicroSD, Micro SDHC, & Micro SDXC Cards
Compact Flash Card Types
There are two different CF card types. They are referred to as Type I or Type II.
The difference between the types is how thick the cards are. All other dimensions of the CF cards are the same.
- Type I - 3.3mm thick
- Type II - 5mm thick
The Type II standard was needed so Microdrives could be used in the Canon 20D. A Microdrive was a little mechanical harddrive.
When Compact Flash cards were first released they were expensive and had limited storage capacities. Microdrives were a solution that allowed for larger amounts of storage.
Microdrives have not been manufactured for many years. Part of the reason Microdrives are no longer used is the high failure rate they had.
Another usage of the Type II slot is for Compact Flash card adapters. The adapters can allow you to use SD or MicroSD cards in a CF card slot.
Avoiding Card Read Errors
A common problem with cameras that use CF cards are damaged card reader pins. When a pin is bent, you may see any of the following errors:
- Err 02
- Err CF
- No CF
To avoid bent pins, never force a Cf Card into the Canon EOS 20D. The additional space for a Type II card allows for a card to end up being misaligned.
If the Compact Flash card won't slide into the card reader, take it out and check the orientation of the card. Also, check the card for any damage.
If there is no damage, carefully line up the Compact Flash card and try inserting it again.
Now that you know why the SanDisk Ultra 8GB Compact Flash card is the best Canon 20D memory card, you'll be able to pick out the best CF card for any future camera.
Here are more pages on cameras related to the Canon 20D: