The Dtech memory card reader supports a whopping 52 memory card formats, including: CF I, CF II, Extreme CF, Extreme III CF, Ultra II CF, HS CF, XS-XS CF, CF Elite PRO, CF PRO, CF PRO II, IMB MD, Hitachi MD, MagicStor, MS, MS PRO, MS Duo, MS PRO Duo, MS MG, MS MG PRO, MS MG Duo, MS MG PRO Duo, Extreme MS PRO, Extreme III MS PRO, Ultra II MS PRO, HS MS MG PRO, HS MS MG PRO Duo, HS MS PRO, HS MS PRO Duo, MS ROM, MS Select, SD, *MiniSD, HS Mini SD, Extreme SD, Extreme III SD, Ultra II SD, SD-Ultra-X, Ultra speed SD, SD PRO, SD Elite PRO, HS SD, MMC, MMC 4.0, HS MMC, HS RS MMC, RS MMC, RS MMC 4.0, DV-RS MMC, SM, SM ROM, XD, and *T-Flash (* requires adapter).