Skenery čiarových kódov sa zvyčajne nazývajú skenery čiarových kódov alebo čítačky čiarových kódov. Sú to zariadenia používané na čítanie informácií obsiahnutých v čiarových kódoch. Môžu byť rozdelené do jednorozmerných a dvojrozmerných skenerov čiarových kódov.
Čiarové kódy sa skladajú z čiernych a bielych čiar a skenery čiarových kódov používajú infračervené svetelné zdroje, ktoré vyžarujú infračervené svetlo na určenie šírky čiarových kódov na základe rozdielu v stupni odrazu infračerveného svetla čiernobielym. V skeneri čiarových kódov je senzor, ktorý bude generovať rôzne napätia podľa intenzity odrazeného svetla, používať čip na dekódovanie a nakoniec vráti správny znak reprezentovaný čiarovými kódmi.