Tip čitača odabiremo imajući u vidu zahtjeve brzine, daljine čitanja, uvjete okoline i slično. Izbor između niza modela je jako velik - od laganih ručnih ili stolnih skenera za urede, banke, knjižnice, preko otpornijih ručnih i fiksnih skenera namijenjenih ugradnji u pult blagajne, do industrijskih vrlo robusne izrade, za rad u teškim uvjetima (skladišta, pogoni i sl.).
Ručni čitači mogu biti vezani kabelom ili bežični, a sama tehnologija skeniranja (laser ili imager) također ima svoje zakonitosti. Uz par iznimaka, ovi čitači nemaju vlastitu memoriju, tipkovnicu ili display - koriste se samo za automatizaciju unosa podatka kodiranog u barkod simbolu, odnosno za prijenos tog podatka računalu, blagajni ili drugom uređaju koji onda podatak obrađuje dalje.
Najčešći tip bar-kod čitača su upravo ručni čitači. Naći ćete ih u uredima, trgovinama, skladištima, industriji, ustanovama, vezane na PC, blagajnu ili fiksni skener, na vagu, printer, mjerni uređaj....
Opći trend uklanjanja kabela koji nas sputavaju vidi se i u ovom području: sve je više čitača koji pročitane podatke prenose bežično. Kako tehnologija sazrijeva, tako i cijene padaju - nadamo se da ćemo uskoro na svakom radnom mjestu imati potpunu slobodu kretanja.
Stolni čitači se postavljaju na pult kako bi operateru obje ruke ostale slobodne. Dovoljno su mali da se mogu primiti rukom i približiti objektu na kojem je bar-kod.
Stolni čitači su prikladni tamo gdje postoji potreba za učestalim i brzim čitanjem bar-koda, a ipak se ne radi o blagajni velikog prometa.
Ugradbeni se čitači instaliraju u okruženju koje zahtijeva veliku brzinu čitanja barkod zapisa. Ugrađuju se u pult blagajne i omogućuju brz protok roba jednostavnim provlačenjem proizvoda preko čitača.
Kao opcija postoji i mogućnost ugradnje vage u sam čitač, pa se na blagajni obavlja i odvaga robe. Ovakav tip uređaja nezaobilazan je u većim trgovačkim centrima.