Home · Learn · Qu'est-ce qu'un code-barres ? Fonctionnement, types et utilité
Qu'est-ce qu'un code-barres ? Fonctionnement, types et utilité
Un code-barres est un motif de barres et d'espaces qui encode des données pour une lecture machine rapide. Voici comment ils fonctionnent, les grands types et comment créer le vôtre.
Un code-barres est une représentation visuelle de données lisible par machine. Le code-barres 1D classique utilise des barres noires et des espaces blancs parallèles de largeurs variables pour encoder des caractères ; les codes-barres 2D modernes comme les QR codes et Data Matrix utilisent une grille de points pour stocker bien plus d'informations dans la même surface. Un scanner lit le motif, le décode en caractères et les transmet à un système informatique.
Les codes-barres sont sur les emballages de détail depuis 1974 — le tout premier produit scanné fut un paquet de chewing-gum Wrigley's dans un supermarché de Troy, dans l'Ohio. Aujourd'hui ils figurent sur quasiment tout produit de détail, toute étiquette d'expédition, tout bracelet d'hôpital, tout titre de transport et tout composant sur une ligne de fabrication.
Comment fonctionne un code-barres
Chaque barre et espace imprimé d'un code-barres 1D représente un caractère précis — les combinaisons de largeur et de motif encodent un chiffre ou une lettre. Lorsque vous scannez avec un lecteur laser ou une caméra d'imagerie, le scanner mesure la lumière réfléchie par les espaces blancs et absorbée par les barres noires. Le firmware de décodage traduit le motif temporel en caractères et valide la clé de contrôle (la plupart des normes en ont une). Le résultat est transmis à votre système de caisse, de stock ou d'expédition en quelques millisecondes.
Codes-barres 1D vs 2D
Les codes-barres 1D (linéaires) — UPC-A, EAN-13, Code 128, ITF-14, Code 39 — encodent les données horizontalement en barres parallèles. Ils contiennent 20 à 25 caractères et nécessitent un balayage horizontal. Les codes-barres 2D — QR Code, Data Matrix, PDF417, Aztec — encodent les données dans une grille sur les deux axes. Ils contiennent des milliers de caractères dans une surface plus petite, fonctionnent dans toutes les orientations et résistent aux dommages grâce à la correction d'erreurs intégrée. 1D pour la caisse de détail rapide ; 2D pour la sérialisation, le marketing et les petits composants.
Les principaux types de codes-barres
Détail : UPC-A (États-Unis), EAN-13 (international), EAN-8 (petits emballages), ISBN (livres). Logistique : Code 128, GS1-128 (expédition avec lot/péremption intégrés), ITF-14 (caisses). Identification : FNSKU (étiquettes Amazon FBA), Code 39 (pièces auto, défense). 2D : QR Code (marketing, liens), Data Matrix (sérialisation pharma, électronique, UDI santé), PDF417 (permis de conduire), Aztec (titres de transport), MaxiCode (routage UPS).
Comment créer un code-barres
Pour le détail : enregistrez-vous auprès de GS1 pour obtenir un préfixe d'entreprise, créez votre GTIN dans cet espace de noms, puis rendez le GTIN sous le code-barres approprié (UPC-A, EAN-13, etc.) avec un générateur. Pour un usage interne, des étiquettes d'expédition ou des étiquettes d'actif, vous pouvez utiliser n'importe quelle valeur alphanumérique valide avec Code 128 ou Data Matrix — sans enregistrement GS1. Dans tous les cas, notre générateur gratuit ci-dessus produit des codes-barres syntaxiquement valides et scannables en PNG, SVG, PDF ou EPS.
FAQ
Qu'est-ce qu'un code-barres en termes simples ?
Un code-barres est un motif visuel de barres noires et blanches (ou de points, pour les codes 2D) qu'un scanner peut lire et convertir en caractères ou en chiffres. Il permet à un ordinateur d'identifier un produit, un colis ou un article en quelques millisecondes sans aucune saisie.
À quoi sert un code-barres ?
À éliminer la saisie manuelle. Les codes-barres permettent aux scanners de lire instantanément l'identifiant d'un produit, de retrouver ses détails dans une base et de traiter la transaction — aux caisses, en entrepôt, sur les étiquettes d'expédition, dans les flux hospitaliers et sur les lignes de fabrication. Plus rapide que la saisie, fiable à plus de 99,99 % avec une impression de qualité standard.
Quelle est la différence entre un QR code et un code-barres ?
Les deux sont des codes-barres — le terme « code-barres » englobe tout, y compris les QR codes. La distinction courante : « code-barres » désigne généralement un code 1D linéaire classique à barres verticales (UPC, EAN, Code 128). « QR code » désigne précisément le code carré 2D avec trois carrés de repérage aux coins. Les QR codes contiennent beaucoup plus de données et se scannent sous n'importe quel angle, y compris depuis un écran de smartphone.
Les codes-barres sont-ils encore utilisés aujourd'hui ?
Oui — plus que jamais. Les codes-barres 1D restent le standard pour la caisse de détail car ils se scannent plus vite sur les lecteurs dédiés. Les codes-barres 2D (QR codes, Data Matrix) progressent dans le marketing, la sérialisation pharma, l'UDI santé et toute application nécessitant plus de données par millimètre carré. La migration va du 1D au 2D, pas des codes-barres vers autre chose.
Puis-je créer mon propre code-barres ?
Oui — vous pouvez générer gratuitement un code-barres syntaxiquement valide avec notre générateur ci-dessus (UPC-A, EAN-13, Code 128, Data Matrix, etc.) pour un usage interne, des prototypes, l'étiquetage d'actifs ou tout contexte sans enregistrement GS1 requis. Pour des fiches de détail sur Amazon, Walmart ou Google Shopping, le code-barres doit encoder un GTIN enregistré chez GS1 correspondant à votre marque — pour cela, enregistrez-vous d'abord auprès de GS1, puis générez le code-barres rendant votre GTIN attribué.
Comment fonctionne un lecteur de codes-barres ?
Un lecteur laser projette une ligne laser rouge sur le code-barres et mesure la réflexion de la lumière sur les espaces blancs par rapport aux barres noires. Un lecteur d'imagerie (ou la caméra d'un smartphone) prend une image et utilise le traitement d'image pour décoder le même motif. Dans tous les cas, le firmware de décodage identifie la symbologie (UPC, Code 128, QR, etc.), lit les caractères encodés, valide la clé de contrôle et restitue la chaîne décodée.
Related generators
Need a real barcode now?
Generate a valid UPC-A barcode in seconds — no signup, no watermark. Free for casual use; paid plans from $9/mo for higher volume.