Strichcodeleser, Barcodeleser, Barcodescanner oder Laserscanner sind Peripheriegeräte für Personal Computer ( PC) und Datenverarbeitungsanlagen, die den Strichcode in bitserielle Signale umsetzen. Bei dieser Umsetzung werden die Sequenzen von schmalen und breiten Lücken und Strichen durch Lichtreflexion abgetastet und der entsprechende Strichcode in einen Wert gewandelt.
Neben den stationären mit Kabel verbundenen Barcodelesern und Handscannern gibt es die drahtgebundenen und funkbasierten Lesestifte, die sich vor allem für den mobilen Einsatz und die Abtastung des Strichcodes auf sperrigen Gütern oder Paletten eignen. Die funkbasierten Lesestifte arbeiten mit Bluetooth oder einer Funk- Basisstation, die an den Computer angeschlossen wird.
Barcodescanner unterscheiden sich vom Aufbau her und von der Anzahl der lesbaren Strichcodes. Zu den Ausführungsformen der Strichcodeleser gehören Handscanner, Schlitzleser, lasergesteuerte Abtasteinrichtung wie die Lesepistole und der Lesestift.
Bei den Lesegeräten für 2D-Codes spricht man von Imagern oder 2D-Code-Readern.