Barcodescanner werden hauptsächlich in zwei Technologiearten unterteilt: Laserscanner und Imager-Scanner. Die Laserscanner nutzen zur Erfassung von Barcodes Laser-Technologie, wohingegen bei einem Imager Scanner die Kamera-Technologie zum Einsatz kommt. Im allgemeinen ist die Lasertechnologie robuster und es können größere Lesedistanzen überwunden werden. Heutzutage ist die Imager-Technologie sehr ausgereift und ebenso robust und leistungsfähig.