CardRecovery supports photo recovery from almost all SD cards on the market.
Secure Digital Card Types

SD Memory Card

SDHC (SD High Capacity)

SDXC (SD eXtended-Capacity)

MiniSD

MicroSD
Capacities
8 MB
16 MB
32 MB
64 MB
128 MB
256 MB
512 MB
1 GB
2 GB
4 GB
6 GB
8 GB
12 - 32 GB
32 GB - 2 TB (SDXC)
Brands
Kingston
SanDiskSONY
SAMSUNG
PQI
Fujifilm
A-Data
Lexar
Transcend
Kingmax
Apacer
Panasonic
PNY
QMemory
Toshiba
and other brands (more than 400 brands).
SDHC is the high capacity SD memory card type. It is based on the SDA 2.00 specification. This SDA 2.00 specification enables SD cards to reach higher capacities from 4 GB to 32 GB. SDXC Card was unveiled in 2009. The maximum capacity of SDXC Card is up to 2 TB. It is based on new SD 3.0 specification. MiniSD and MicroSD cards are removable and ultra portable memory cards. In most cases, they are used for phones and PDAs. Card Recovery is able to recover deleted, lost, reformatted and damaged pictures from the SDHC, SDXC, MiniSD and MicroSD cards as well.