Skeneri crtičnog koda uređaji su koji koriste neku vrstu uređaja koji emitira svjetlo i foto vodič za čitanje crtičnih kodova. Obično su dizajnirani za spajanje na računalo, bilo putem PS2 ili nekog drugog sučelja, iako se mogu koristiti i samostalno i pohranjivati podatke za buduće preuzimanje na računalu.
Crtični kodovi su jednostavni vizualni prikazi podataka koji se mogu prenijeti na računalo putem skenera crtičnog koda. Tradicionalni crtični kodovi sastoje se od paralelnih linija, ali sada postoje brojne varijacije, uključujući raspršene točke i ugrađene kodove skrivene unutar slika. Crtični kodovi su prvi put osmišljeni kasnih 1940-ih, a počeli su se široko primjenjivati počevši od ranih 1970-ih. Prvi proizvod koji je prodan s crtičnim kodom bilo je pakiranje žvakaće gume Juicy Fruit tvrtke Wrigley, u Marsh’s supermarketu u Ohiju, jednoj od prvih trgovina koje su implementirale skenere crtičnog koda. Guma sada pripada Smithsonianu i simbolizira ključni trenutak u povijesti SAD-a.
Skeneri crtičnog koda obično koriste laserski skener, iako postoje i LED diode i vrste slika. Svjetlost se ispušta iz skenera crtičnog koda na crtični kod, zatim se odbija natrag, pokupi fotodioda u skeneru i dekodira. Dekodirane informacije se zatim prenose na računalo na koje je skener spojen.
Skeneri crtičnog koda mogu biti potpuno ručni, u tom slučaju obično izgledaju gotovo poput pištolja iz doba znanstvene fantastike, s laserom koji emitira iz cijevi i okidačem za uključivanje ili isključivanje svjetla. Oni se nalaze u nekim trgovinama, a skeneri crtičnih kodova na razini potrošača najčešće su ove vrste. Skeneri crtičnog koda također se mogu ugraditi u površinu kao što je brojač registara, tako da se crtični kodovi mogu čitati pomicanjem preko lasera. Ove vrste skenera crtičnog koda najčešće se nalaze u supermarketima zbog njihove jednostavnosti korištenja i brzine.
U upotrebi su i manji skeneri barkodova, često u obliku malih olovaka. Ova se raznolikost često nalazi u videotekama ili knjižarama. Njihov manji, obično slabije kvalitete izvor svjetlosti ne dopušta istu konzistentnost čitanja kao veći skeneri, ali je često prikladan za jednostavnu upotrebu.
Danas se koriste brojni standardi crtičnog koda, uključujući Code 128, Code 39 i Universal Product Code (UPC). Većina skenera crtičnog koda na tržištu može čitati i dekodirati sve glavne standarde crtičnog koda.
Skeneri crtičnog koda također se mogu koristiti na razini potrošača za praćenje vlastitih kupovnih navika. Potrošački skeneri crtičnog koda obično su ručni skeneri, koji se lako mogu pregledati preko svih kupnji. Podatke pohranjuju lokalno, da bi se kasnije učitali na računalo po želji korisnika.