Ein Scanner ist ein Lesegerät, das Barcodes optisch erfassen, übersetzen und in konkrete Handlungsanweisungen umsetzten können. Einen Spezialfall eines Scanners stellt im Bereich der Handelslogistik die Scannerkasse dar. Scanner lassen sich hinsichtlich der Fähigkeit des Abtastens des Strichcodes (Feststrahlscanner, Scanner mit beweglichem Strahl, Fächerscanner), ihres Einsatzgebietes (stationäre bzw. nicht stationäre Scanner) und ihrer Handhabung (manuelle Scanner bzw. automatische Scanner) differenzieren.