Čítačky čiarových kódov možno rozdeliť do rôznych kategórií. Rozdelenie možno vykonať podľa niekoľkých parametrov.
1. Spôsob pripojenia zariadenia:
a) káblové - čítačka je pripojená priamo k zariadeniu prostredníctvom napájacieho kábla. Napájací kábel je vždy súčasťou balenia. Každý model čítačky má svoj vlastný jedinečný kábel. Medzi káblovými čítačkami rozlišujeme:
- manuálne čítačky - pištoľové čítačky (ručné), súčasťou sady môže byť aj stojan,
- stacionárne čítačky - skenery vo forme kocky s možnosťou trvalej montáže na pracovnú dosku, stenu atď.
b) bezdrôtové - skenery, ktoré vďaka zabudovanej batérii pracujú bez káblov. Komunikácia s cieľovým zariadením prebieha prostredníctvom prijímača, ktorý je súčasťou sady. V rámci tejto skupiny rozlišujeme:
- rádiové čítačky - komunikáciu so zariadením zabezpečuje rádio prostredníctvom USB prijímača / dokovacej stanice dodávanej so skenerom,
- bluetooth čítačky - komunikácia so zariadením prebieha pomocou bluetooth. Čítačky majú zabudované bluetooth moduly, vďaka ktorým komunikujú priamo so zariadením vybaveným bluetoothom, bez nutnosti použitia dodatočných prijímačov.
2. Typy čítaných kódov:
a) jedno-rozmerné kódy (1D) - tieto čítačky čítajú všetky bežne dostupné čiarové kódy,
b) dvoj-rozmerné kódy(2D) - čítačky, ktoré okrem čiarových kódov prečítajú aj dvoj-rozmerné kódy, ako QR, Aztec, Data Matrix, atď.
3. Technológia čítania:
a) laserové čítačky - vybavené skenovacími systémami, ktoré na čítanie kódov využívajú laserový lúč, zvládajú čítať iba 1D kódy,
b) diodové čítačky (CCD) – na čítanie kódov sa používa technológia založená na CCD matici,
c) Imager čítačky - čítačky vybavené maticou zobrazujúcou kód, disponujú možnosťou čítania čiarových a dvoj-rozmerných kódov.