Skeneri crtičnog koda obično se nazivaju skeneri crtičnog koda ili čitači crtičnih kodova. To su uređaji koji se koriste za čitanje informacija sadržanih u crtičnim kodovima. Mogu se podijeliti na jednodimenzionalne i dvodimenzionalne skenere crtičnog koda.
Crtični kodovi sastoje se od crno-bijelih linija, a skeneri crtičnog koda koriste infracrvene izvore svjetlosti koji emitiraju infracrveno svjetlo za određivanje širine crtičnih kodova na temelju razlike u stupnju refleksije infracrvenog svjetla crno-bijelim. U skeneru crtičnog koda nalazi se senzor koji će generirati različite napone prema intenzitetu reflektiranog svjetla, koristiti čip za dekodiranje i konačno vratiti ispravan znak predstavljen crtičnim kodovima.