A memória Compact Flash (notada às vezes CF.) é um tipo de cartão de memóriacriado em 1994 pela firma SanDisk. A memória Compact Flash é constituída por um controlador memória e memória flash contidos numa caixa de pequena dimensão (42.8mm de largura e 36.4mm de altura), de dimensão inferior a uma pequena caixa de fósforos, e pesando 11.4 gramas.
Existem dois tipos de cartas Compact Flash de dimensões diferentes :


Os cartões Compact Flash são conformes à norma PCMCIA/ATA mas o conector possui 50 pinos em vez dos 68 dos cartões PCMCIA. Assim, é possível introduzir um cartão CompactFlash num lugar PCMCIA passivo de tipo II.