Canon PowerShot SD and CompactFlash Memory Card Compatibility Guide

Canon PowerShot SD and CompactFlash Memory Card Compatibility Guide
Table of Contents

Canon PowerShot cameras are compatible with SD or CompactFlash memory cards. Not every Canon PowerShot SD card type will work in every model, so it’s worth knowing the differences.

The SD card standard has been revised to increase the maximum capacities that can be used.

  • SD - 2GB max
  • SDHC - 32GB max
  • SDXC - 2TB max

For JPEG shooting, a 32GB card is the sweet spot for value.

UHS-II cards will work, but at UHS-I speeds. That’s not worth paying more for. Instead, get a larger capacity UHS-I card.

The largest capacity CompactFlash cards that can be used are 2GB. To save money, consider using an SD or microSD to CF adapter.

Not sure What PowerShot you have?

The camera model name is usually printed on the front, though it can wear off over time.

You can also check the sticker on the bottom of the camera.

Use ⌘+F or Ctrl+F or your browser’s find function to search for your camera.

Common Memory Card Problems

SD card lock
Locking a card will prevent photos from being deleted.

If you are having a problem with your memory card, check your camera’s manual. PDF copies can be downloaded from the Canon Support Site.

Other things to try:

  1. Try formatting the memory card with the camera. This requires going into the menu options. It will delete all the photos and other data stored on the card.
  2. Make sure the card isn’t physically locked. It is the switch on the side of the card.
  3. Check CompactFlash card slots for bent pins, which can cause read/write failures.

Affiliate Advertising Disclosure

Outside the Shot is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. As an eBay Partner, I may be compensated if you make a purchase. I also participate in affiliate advertising programs with KEH, and WEX Photo Video. More can be found on the Affiliate Disclosure page.

Cameras that use SD cards (2GB Max)

Transcend 2GB SD Memory Card
Transcend 2GB SD Memory Card

These cameras will only with cards that follow the original SD standard. That means a maximum capacity of 2GB.

A larger card will not work. The camera will show a card error and will not be able to format it.

These models have the same name in all regions.

PowerShotCanon Model
S80PC1155
S2 ISPC1130
A400PC1080
A410PC1156
A420PC1185
A430PC1186

The following models were sold under different names depending on the region.

  • US - PowerShot
  • Europe - Digital IXUS
  • Japan - IXY Digital
PowerShotDigital IXUSIXY DigitalCanon Model
SD10iLPC1060
SD20i5L2PC1108
SD30i ZoomL3PC1144
SD100II30PC1035
SD110IIs30aPC1085
SD2003040PC1102
SD3004050PC1101
SD4005055PC1150
SD430WirelessWirelessPC1190
SD4505560PC1158
SD500700600PC1114
SD550750700PC1169
SD6006070PC1193
SD6306580PC1147
SD700 IS800 IS800 ISPC1176
A510——PC1107
A520——PC1106
A530——PC1184
A540——PC1183
A610——PC1146
A620——PC1145
A700——PC1182

The only compatible Canon SD card I consistently see available new is a 2GB Transcend.

If you can find one cheaper, go for it. These aren’t cards that get faked or counterfeited. They use older manufacturing processes.

See current price and information:

Amazon Adorama

Cameras that use SDHC cards (32GB Max)

SDHC Memory Cards
SDHC memory cards

A 32GB card with UHS-I will be the best value.

A U1, Class 10, or V10 rating will mean the card is capable of continuously writing 10MBps or 80Mbps.

16GB cards are almost the same price.

If you have other cameras, a card with a V30 speed rating is fast enough to record 4k video. (30MBps or 240Mbps)

Avoid expensive UHS-II cards. None of the cameras can use the extra speed. They will work at UHS-I speeds.

Using a 64GB or larger card will cause an error. The card will not be able to be formatted.

These models had the same model name in all regions.

PowerShot DPowerShot EPowerShot TX
D10E1TX1
D20
D30
PowerShot GPowerShot SPowerShot SX
G7S3 ISSX1 IS
G9S5 ISSX10 IS
G10S90SX20 IS
G11SX100 IS
SX110 IS
SX120 IS
SX200 IS
PowerShot APowerShot APowerShot APowerShot A
A450A560A590 ISA800
A460A570 ISA630A1000 IS
A470A580A640A1100 IS
A480A650 ISA1200
A550A720 ISA2000 IS
A2100 IS

These models had different names depending on the region.

PowershotDigital IXUSIXY DigitalCanon model
SD7507590PC1227
SD770 IS85 IS25 ISPC1262
SD780 IS100 IS210 ISPC1353
SD790 IS90 IS95 ISPC1261
SD800 IS850 IS900 ISPC1209
SD850 IS950 IS810 ISPC1235
SD870 IS860 IS910 ISPC1249
SD880 IS870 IS920 ISPC1308
SD890 IS970 IS820 ISPC1266
SD900900 Ti1000PC1206
SD940 IS120 IS220 ISPC1430
SD950 IS960 IS2000 ISPC1248
SD960 IS110 IS510 ISPC1356
SD970 IS990 IS830 ISPC1357
SD980 IS200 IS930 ISPC1437
SD990 IS980 IS3000 ISPC1332
SD10007010PC1228
SD1100 IS80/82 IS20 ISPC1271
SD1200 IS95 IS110 ISPC1355

Transcend 32GB SDHC

Lexar Transcend 32GB SDHC Memory Card
Transcend 32GB SDHC SD Card
  • UHS Speed Class 1 (U1) rated for Full HD video and burst shooting.
  • 7-proof durability covers water, shock, X-rays, static, magnets, temperature, and wear.
  • Best suited for JPEG shooters and 1080p video, not fast enough for RAW bursts or 4K.

See current price and information:

Amazon eBay

PNY Elite 32GB

PNY Elite 32GB SD memory card
PNY Elite 32GB SDHC card.
  • Read speeds up to 100MB/s for faster file transfers to your computer.
  • Class 10, U1, and V10 rated for reliable 1080p video without dropped frames.
  • Compatible with point-and-shoot, DSLR, and HD video cameras.
  • Waterproof, shockproof, temperature proof, and magnet proof.

See current price and information:

Amazon eBay

SanDisk Ultra 32GB

SanDisk Ultra 32GB SD Memory Card
SanDisk Ultra 32GB SD Card
  • Read speeds up to 90MB/s for quick transfers to a computer or card reader.
  • Class 10 rated for 1080p video, but not capable of recording 4K.
  • Waterproof, temperature proof, X-ray proof, magnet proof, and shockproof.

See current price and information:

Amazon eBay

Cameras that use SDXC cards (2TB Max)

SDXC Memory Cards
SDXC memory cards

I recommend a SD card that has UHS-I and a V30 or U3 speed rating. That means the card will be fast enough to record 4k30.

Even if your camera can’t record 4k, what happens if you ever decide to upgrade?

Another advantage is faster transfer speeds, which is nice if you’re constantly filling up a card.

It should only be slightly more expensive than a Class 10, U1 card. For instance, I wouldn’t pay 50% more.

Don’t buy a UHS-II card. They will work, but at UHS-I speeds.

The price difference can be the same as buying two UHS-I cards or a larger capacity card.

These models had the same name in all regions:

Powershot GPowershot GPowershot G
G1 XG7 XG12
G1 X Mark IIG7 X Mark IIG15
G1 X Mark IIIG7 X Mark IIIG16
G3 XG9 X
G5 XG9 X Mark II
G5 X Mark II
Powershot SXPowershot SXPowershot SXPowershot SX
SX30 ISSX280 HSSX520 HSSX700 HS
SX40 HSSX400 ISSX530 HSSX710 HS
SX50 HSSX410 ISSX540 HSSX720 HS
SX130 ISSX420 ISSX600 HSSX730 HS
SX160 ISSX430 ISSX610 HSSX740 HS
SX170 ISSX500 ISSX620 HS
SX210 ISSX510 HS
SX220 HS
SX230 HS
SX240 HS
SX260 HS
SX270 HS

These models had different names depending on the region:

PowerShotDigital IXUSIXY DigitalCanon Model
SD1300 IS105200FPC1469
SD1400 IS130400FPC1472
SD3500 IS21010SPC1467
SD4000 IS300 HS30SPC1473
SD4500 IS1000 HS50S—
500 HS310 HS31S—
300 HS220 HS410FPC1591
100 HS115 HS210F—
510 HS1100 HS51S—
310 HS230 HS600F—
520 HS500 HS3—
110 HS125 HS220FPC1733
530 HS510 HS1—
320 HS240 HS420F—
—245 HS430F—
330 HS255 HS610F—
115 IS13290F—
120 IS135100F—
130 IS140110F—
——620F—
340 HS265 HS630—
135145120—
140 IS150130—
150 IS155140—
160160150—
—165160—
170 IS170170—
350 HS275 HS640—
180175180—
190 IS180190PC2266
360 HS285 HS650—
185185200—
200 IS190210—

Lexar Professional 128GB

Lexar Professional 128GB SD Memory Card
Lexar Professional 128GB SD Card
  • UHS-I, U3, and V30 rated with sustained write speeds up to 30MB/s and read speeds up to 160MB/s.
  • Designed for professional photographers who need fast, reliable image capture.
  • Handles 4K UHD video recording without dropped frames or buffering issues.
  • Use a USB 3.0 card reader to take full advantage of its high read speeds.

See current price and information:

Amazon eBay

SanDisk Ultra 64GB

SanDisk Ultra 64GB SD Memory Card
SanDisk Ultra 64GB SD Card
  • UHS-I, U1, and Class 10 rated with read speeds up to 120MB/s for quick file transfers.
  • Best suited for casual photographers and everyday shooting scenarios.
  • Supports Full HD (1080p) video recording, ideal for travel and family moments.
  • Affordable without sacrificing everyday reliability.

See current price and information:

Amazon eBay

PNY Elite-X 128GB SD Card

PNY Elite-X 128GB SD Memory Card
PNY Elite-X 128GB SD Card
  • UHS-I, U3, V30, and Class 10 rated with sustained write speeds up to 30MB/s.
  • Optimized for high-speed burst shooting, keeping up with fast-action and sports photography.
  • Capable of recording smooth, uninterrupted 4K video footage.
  • Made with protection against magnets, shock, extreme temperatures, and water.

See current price and information:

Amazon eBay

microSDXC Card Models

SDXC Memory Cards
SDXC memory cards

MicroSDXC cards are smaller. They usually come with an adapter that allows them to be used in a SD card slot.

There are CompactFlash adapters for SD and micro SD cards.

  • Canon PowerShot ELPH 520 HS / IXUS 500 HS
  • Canon PowerShot ELPH 530 HS / IXUS 510 HS
  • Canon PowerShot N

Any UHS-I card from SanDisk, Lexar, PNY, or Samsung will be fine. 128GB or 256GB will be the best value in terms of price per GB.

Make sure the card comes with a microSD to SD adapter.

SanDisk Ultra 128GB microSDXC UHS-IAmazoneBay
Lexar Professional 128GB microSDXC UHS-IAmazoneBay

CompactFlash Models

Canon PowerShot Pro70
The PowerShot Pro70 was the first to use CF cards in 1998.

The models are compatible with CompactFlash memory cards with a maximum capacity of 2GB. Using a larger capacity card will cause errors to occur. The camera will not be able to take photos.

These have the same model name in every country.

PowershotPowershot
A5S10
A5 zoomS20
A50S30
A10S40
A20S45
A30S50
A40S60
A60S70
A70Canon Pro 70
A80Canon Pro 90 IS
A75Canon Pro 1
A85S1 IS
A95G1
A100G2
A200G3
A300G5
A310G6

These models had different model names depending on where they were sold.

PowerShotDigital IXUSIXY DigitalCanon model
S100Digital IXUS1IXY DigitalPC1001
S300300300PC1008
S110v200PC1012
S200v2200aPC1022
S330330300aPC1026
S230v3320PC1037
S400400400PC1038
S410430450PC1086
S500500500PC1084
CompactFlash memory cards
CompactFlash memory cards

2GB capacities were cutting edge tech 20 years ago. There are fewer choices due to less demand. They also tend to be expensive compared to SD cards.

2GB TranscendAmazonAdorama
SD to CF AdapterAmazoneBay

Canon CF Card Adapters

SD and microSD to CompactFlash adapters.
SD and microSD to CompactFlash adapters.

CompactFlash cards were expensive before AI demand over the past year has sent them even higher.

A potentially cheaper alternative is to use a SD or microSD to CompactFlash adapter. I don’t have PowerShots around to test with, but I haven’t noticed any issues using the adapters or CF card in my Canon 5D Mark II.

The maximum card that can be used will most likely be 128GB, but some cameras might have smaller limits like 2GB or 8GB.

Affiliate Links:

SD to CF AdapterAmazoneBay
microSD to CF AdapterAmazoneBay

SD & CompactFlash Card Readers

Memory card readers
Memory card readers

I like card readers that plug in with a cable. They don’t block ports like the smaller ones that attach direction to the USB adapter.

If you like vintage cameras, an All-in-One reader is useful for reading xD Picture Cards or Sony MemorySticks. They operate at slower USB 2.0 speeds, which is bad for use with fast SDXC cards, but more than fast enough for older memory cards.

USB 2.0 multi-card readers are slow. Ones that plug directly into a USB-A can block other ports. Others will have mini-B USB ports.

SD & CompactFlash Card Readers

Canon PowerShot Memory Card Reader Recommendations
Memory card readers

A card reader lets you copy photos to your computer faster than connecting your camera directly. It also saves your camera battery.

Card readers that connect with a cable will not block ports. USB readers that plug directly in can block computer ports that are next to them.

Get a USB 3.0 reader for SDXC cards.

If you use older cameras, an all-in-one reader can also read xD Picture Cards and Sony Memory Sticks. These readers use slower USB 2.0, which is fine because older memory cards have slower transfer speeds.

Affiliate Links:

USB-C CF Card ReadersAmazoneBay
Multi Card ReadersAmazoneBay

SD Card Specifications

SD, SDHC, and SDXC memory cards
SD, SDHC, and SDXC memory cards

The SD card standard was introduced in 1999 as a successor to the MultiMediaCard format.

New specifications have been added to increase transfer speed and capacity.

Cards are not backwards compatible, but readers are. A camera that can read SDXC cards, can also read SDHC and SD cards.

A camera that uses SD cards can not use newer SDHC or SDXC cards.

Think of it like a 4 digit display showing an error if asked to show a 5 digit number.

  • SD (Secure Digital) - Capacities up to 2GB. FAT12 or FAT16 file system.
  • SDHC (Secure Digital High Capacity) - Capacities from 4GB to 32GB. FAT32 file system.
  • SDXC (Secure Digital eXtended Capacity) - Capacities from 64GB to 2TB. exFAT file system.
  • SDUC (Secure Digital Ultra Capacity) - Not used by any PowerShot cameras because of how new they are. Capacities are larger than 2TB.

MicroSD cards are physically smaller versions of SD, SDHC, and SDXC cards, and can be used with an adapter.

The SD Association is the industry organization in charge of the standard. Answers to any questions you have can be found in the SD Standard Overview.

The Wikipedia - SD card page is also full of technical information.

SD Card Speed Ratings

SD Card Speed Class
SD Card Speed Class

Speed ratings depend on the continuous read and write speeds of a card. That will be different than the “peak speed” manufacturers will advertise on the label.

A detailed explanation can be found on the SD Card Association Speed Class page

The ratings cover different speed ranges and technologies.

Speed Class was the first rating. These are minimum speeds. For example, a Class 6 card could be capable of 7MB/s.

  • Class 2 - 2MB/s
  • Class 4 - 4MB/s
  • Class 6 - 6MB/s
  • Class 8 - 8MB/s
  • Class 10 - 10MB/s

Ultra High Speed bus (UHS) has 2 ratings. UHS-I is 10MB/s and UHS-II is 30MB/s sustained write speeds. Cards with UHS-II will be fast enough for 1080p and some 4k video.

Finally, Video Speed Class, is for high frame rate and bit rate video.

  • V6 - 6MB/s
  • V10 - 10MB/s
  • V30 - 30MB/s
  • V60 - 60MB/s (4k video)
  • V90 - 90MB/s (8k video)

Image Capacity

The higher the quality of photos and video taken, the less a card can hold.

If you want to shoot JPEG images, I don’t think you’ll have storage problems. The cameras that are limited to 2GB are lower resolution and might be able to record standard definition video.

This is a rough estimation of the quantity of large JPEGs. It will vary based on how many megapixels the camera has.

  • 1GB - 500 images
  • 2GB - 1,000 images
  • 4GB - 2,000 images
  • 8GB - 3,750 images
  • 16GB - 7,500 images
  • 32GB - 15,000 images
  • 64GB - 30,000 images
  • 128GB - 60,000 images
  • 256GB - 120,000 images

MMC - MultiMediaCard Compatibility

Some PowerShot models are compatible with MMC cards in addition to SD. The format lost to SD.

A MMC card is fine if it was included with your camera.

I would not recommend buying a MMC card. Let collectors pay higher prices than what comparable SD cards are available for.

Wikipedia MultiMediaCard page.

Sources