À l'origine, les codes à barres étaient numérisés par des lecteurs de code à barres, des scanneurs et des logiciels d'interprétation sur les appareils, y compris les imprimantes de bureau et les smartphones.
Les codes à barres peuvent être lus par des scanners optiques appelés lecteurs de code à barres ou numérisés à partir d'une image par un logiciel spécial.