En
streckkodsläsare är en inmatningsenhet som kan läsa och tolka tryckta streckkoder. Streckkodsläsare fångar ljusmönstren som är tryckta på en produkts streckkod och översätter dem till digitala data.
En streckkodsläsare fångar också streckkoders ljusmönster, men det är en mer omfattande inmatningsenhet, eftersom den läser 2D-streckkoder förutom utskrivna 1D-streckkoder.