A CompactFlash card (CF card) is a memory card format developed by SanDisk in 1994 that uses flash memory technology to store data on a very small portable device. It has no moving mechanical parts and does not need a battery to retain data.