Les codes-barres unidimensionnels sont composés d’une seule rangée de barres dans laquelle les données sont codées horizontalement. Tant la taille globale du code-barres que sa forme sont des caractéristiques essentielles qui garantissent la lisibilité des données, y compris dans des conditions physiques défavorables ou lorsque l’étiquette est endommagée. Dans certains cas, il est possible d’augmenter la quantité de données contenues dans le code-barres en l’élargissant. Toutefois, la largeur atteint rapidement une limite au-delà de laquelle la lecture du code devient difficile.
Il existe plusieurs types de codes-barres unidimensionnels standard. Ils sont presque toujours accompagnés d’une version en texte clair du code afin de fournir également une étiquette lisible par les personnes. Chaque type de code-barres possède un ensemble particulier de caractères autorisés (par exemple, numériques, alphanumériques, caractères spéciaux) et, dans certains cas, un nombre maximum de caractères ou de chiffres (par exemple, le Code 128 peut encoder jusqu’à 128 symboles différents, le Code 39 jusqu’à 39, etc.) D’autres types de codes-barres ont des longueurs de code fixes, par exemple EAN 13 a une longueur fixe de 13 chiffres, UPC A a une longueur fixe de 12 chiffres.
Lorsque les codes-barres sont scannés, le lecteur se connecte à la base de données concernée pour récupérer les informations correspondantes.
Les codes-barres sont très répandus dans le monde et peuvent être utilisés sur presque tous les types de produits.
Les coûts se limitent au prix de l’impression des codes-barres et, le cas échéant, des étiquettes adhésives. La génération de codes-barres est simple et rapide, tout comme l’installation d’un système de codes-barres.