CompactFlash® kortelės, taip pat žinomos kaip CF kortelės, yra išimamos atminties tipas, dėl kurio elektronika tapo daug universalesnė. SanDisk® pirmą kartą pristatė CompactFlash® korteles 1994 m. Iki tol vieninteliai įprastai prieinami duomenų saugojimo įrenginiai buvo diskeliai, kurie buvo daug didesni, turėjo judančias dalis ir nebuvo tokie tvirti ar patikimi.
Yra dviejų skirtingų tipų CompactFlash® kortelės: I tipo ir II tipo. Abu tipai yra maždaug 1 11/16 colio pločio (43 mm) ir 1 7/16 colio (36 mm) ilgio. Tačiau CompactFlash® Type II yra daug storesnis nei I tipas – beveik ketvirtadalis colio (5 mm), o ne maždaug 1/8 colio (3.3 mm). „CompactFlash® Type I“ yra 512 MB ir 8 GB dydžio duomenų saugyklų, o II tipo kortelių galima rasti iki 64 GB.
Įvairių tipų CompactFlash® kortelės taip pat skiriasi tuo, kad yra skirtingų tipų duomenų saugojimo įrenginiai. „CompactFlash® Type I“ visada susideda iš „flash“ atminties. „Flash“ atmintis yra technologija, kurios atminčiai palaikyti nereikia maitinimo šaltinio, skirtingai nuo kitų tipų atminties, kai duomenys ištrinami, jei atsarginė baterija miršta. „Flash“ atmintis taip pat naudinga, nes jai nereikia judančių dalių, skirtingai nuo kitų duomenų saugojimo įrenginių, tokių kaip diskeliai. Dėl šių savybių CompactFlash® kortelės yra ypač tvirtos ir gali atlaikyti numetimą, užlipimą ar panardinimą į vandenį, neprarasdamos duomenų.
Tačiau ne visos „CompactFlash®“ kortelės naudoja „flash“ atmintį. Dauguma CompactFlash® Type II kortelių iš tikrųjų yra miniatiūriniai standieji diskai. Tai reiškia, kad vietoj „flash“ atminties daugumoje II tipo kortelių yra judančių dalių. Kompaktiškas dydis išlieka reikšmingu pranašumu, tačiau „CompactFlash® Type II“ kortelėms paprastai reikia daugiau galios nei I tipo kortelėms ir jos nėra tokios patvarios.
Tiek I, tiek II tipo CompactFlash® kortelėms prijungti prie kompiuterio naudojama to paties tipo jungtis ir sąsajos programinė įranga. Jungtis labai panaši į PCMCIA kortelės jungtį, išskyrus tai, kad CompactFlash® jungtis turi mažiau kontaktų – 50, o ne 68. CF kortelės buvo sukurtos su tokio tipo jungtimi, nes ji buvo patvariausia, todėl kortelės dažnai įkišti ir išstumti, nesijaudinant, kad jungtis susidėvės.
Nors „CompactFlash®“ lengvai viršijo savo pirmuosius konkurentus – „Miniature Card“ arba „MiniCard®“, „SmartMedia®“ (SSDFC) ir „PC Card Type I“, tačiau nuo to laiko jį aplenkė kitų tipų atminties kortelės. Šiais laikais dėl vis mažesnių elektroninių prietaisų, tokių kaip mažyčiai skaitmeniniai fotoaparatai ir MP3 grotuvai, paklausa atsirado mažesnės atminties kortelės, tokios kaip xD-Picture Card®, SD/MMC ir Sony Memory Stick®.
Vis dėlto CompactFlash® kortelės yra pripažintos kaip patvariausios, turinčios didžiausią atminties talpą ir pigiausią nešiojamą saugyklą, palyginti su kitomis kortelėmis. Todėl „CompactFlash“ kortelės yra profesionalių skaitmeninių fotoaparatų ir kitos elektronikos atminties kortelės, kuriose siekiama kokybės, o ne mažo dydžio.
„CompactFlash®“ kortelės pakeitė elektronikos pasaulį. Prieš atrandant „flash“ atmintį, duomenų saugojimo įrenginiuose visada buvo judančių dalių, todėl buvo nepatogu lengvai perkelti duomenis iš vieno kompiuterio į kitą, jau nekalbant apie fotoaparatą į kompiuterį ar spausdintuvą. Nors dabar yra dar mažesnių atminties kortelių, galima teigti, kad būtent CompactFlash® iš pradžių leido įgyvendinti kompaktiškos elektronikos revoliuciją.