Początkowo do odczytu używano planowo zmodyfikowanych piór świetlnych, które musiały znajdować się przesuwane tuż ponad kodem prostopadle do pasków, co okazywało się niewygodne; w dzisiejszych czasach do odczytu używa się czytników (zwanych podobnie skanerami) różnorodnej konstrukcji, umożliwiających pogadanka z pewnej odległości również mniej czułych na zorganizowanie odczytywanego kodu, które jest dozwolone – ze względu na technologię wykonania – w ogóle wziąć udział na:
Dodatkowo wśród skanerów laserowych wyróżnia się skanery jednoliniowe dodatkowo skanery wieloliniowe. Skanery wieloliniowe mają dodatkowe promienie ułożone równolegle oznacza to w środku kontur pięciokąta. Umożliwia to nadal większą autonomia od czasu położenia odczytywanego kodu względem okna skanera.
Im większa jest precyzja(gęstość) kodu oznacza to im w wyższym stopniu złożony jest szyfr (np. kody matrycowe względem liniowych) tym większe wymagania są określane względem urządzeń odczytujących.