Skenerji črtne kode so naprave, ki za branje črtnih kod uporabljajo nekakšno napravo za oddajanje svetlobe in foto prevodnik. Običajno so zasnovani za priklop na računalnik, bodisi prek PS2 ali kakšnega drugega vmesnika, čeprav se lahko uporabljajo tudi sami in shranjujejo podatke za prihodnje iskanje v računalniku.
Črtne kode so preprosti vizualni prikazi podatkov, ki jih je mogoče prenesti v računalnik prek skenerja črtne kode. Tradicionalne črtne kode so sestavljene iz vzporednih črt, vendar zdaj obstajajo številne različice, vključno z razpršenimi pikami in vdelanimi kodami, skritimi v slikah. Črtne kode so bile prvič zasnovane v poznih štiridesetih letih prejšnjega stoletja in so se začele široko izvajati v zgodnjih sedemdesetih letih. Prvi izdelek, ki je bil prodan s črtno kodo, je bil paket žvečilnih gumijev Wrigley Juicy Fruit v supermarketu Marsh v Ohiu, eni prvih trgovin, ki so uvedle skenerje črtne kode. Gumi zdaj pripada Smithsonianu in simbolizira ključni trenutek v zgodovini ZDA.
Skenerji črtne kode običajno uporabljajo laserski skener, čeprav obstajajo tudi LED in slikovne različice. Svetloba se iz skenerja črtne kode izstreli na črtno kodo, nato se odbije nazaj, jo pobere fotodioda v skenerju in dekodira. Dekodirane informacije se nato prenesejo v računalnik, na katerega je optični bralnik priključen.
Skenerji črtne kode so lahko popolnoma ročni, v tem primeru običajno izgledajo skoraj kot pištola iz obdobja znanstvene fantastike, z laserjem, ki seva iz cevi, in sprožilcem za vklop ali izklop luči. Najdemo jih v nekaterih trgovinah in skenerji črtne kode na ravni potrošnikov so najpogosteje te sorte. Skenerji črtne kode so lahko vgrajeni tudi v površino, kot je števec registrov, tako da lahko črtne kode preberete tako, da jih povlečete po laserju. Te vrste skenerjev črtne kode najpogosteje najdemo v supermarketih zaradi enostavne uporabe in hitrosti.
V uporabi so tudi manjši skenerji črtnih kod, ki so pogosto oblikovani kot majhna pisala. To sorto pogosto najdemo v videotekah ali knjigarnah. Njihov manjši, običajno slabše kvaliteten vir svetlobe ne omogoča enake doslednosti branja kot večji skenerji, je pa pogosto primeren za preprosto uporabo.
Danes se uporabljajo številni standardi črtne kode, vključno s kodo 128, kodo 39 in univerzalno kodo izdelka (UPC). Večina skenerjev črtne kode na trgu je sposobna brati in dekodirati vse glavne standarde črtne kode.
Skenerji črtne kode se lahko uporabljajo tudi na ravni potrošnikov za sledenje lastnim nakupovalnim navadam. Potrošniški skenerji črtne kode so običajno ročne različice, ki jih je mogoče zlahka pometati z vsemi nakupi. Podatke shranijo lokalno, nato pa jih po želji uporabnika naložijo v računalnik.