Im Jahr 1949 beantragten Norman Joseph Woodland und Bernard Silver das Patent für ein Gerät zum Lesen von Strichcodes. Dieses Patent erhielten Sie im Jahr 1952. Ab dem Jahr 1973 gab es den „Universal Product Code“ in Amerika. Das erste Produkt, das an einer amerikanischen Supermarktkasse gescannt wurde, war eine Kaugummi-Packung der Sorte Juicy Fruit der Marke Wrigley. 1976 führte Europa den Barcode „European Article Number“ ein.
Die damaligen Barcode-Scanner waren im Lesen der Codes aber oft fehlerhaft, da es noch keine adäquate Drucktechnik für den Strichcode gab. Darüber hinaus besaßen die Codes noch keine einheitlichen Größen. Inzwischen sind alle Barcodes in der Breite und dem Abstand der Striche genormt, sodass Lesefehler kaum noch vorkommen.