8 min de lectureFonctionnalités

Code-barres vs QR code : lequel doit figurer sur votre produit

Un code-barres identifie un article pour un système qui le connaît déjà. Un QR code relie une personne à un contenu. Capacité, scanners, et l'échéance retail de 2027.

Marius Voß
DevRel · edge infra
Un code-barres unidimensionnel à côté d'un QR code, comparant ce que chaque format stocke et quel scanner le lit

Un code-barres est unidimensionnel : il stocke un identifiant court, généralement un numéro, lu selon un seul axe. Un QR code est une matrice bidimensionnelle qui contient jusqu'à 7,089 chiffres ou 4,296 caractères alphanumériques, avec une correction d'erreur qui permet à un code endommagé de se scanner malgré tout. La répartition pratique découle de là. Un code-barres pointe vers un enregistrement dans un système qui sait déjà de quel produit il s'agit ; un QR code porte un contenu que le téléphone peut exploiter sans rien savoir à l'avance.

Ce qui signifie que la question code-barres vs QR code est rarement une compétition entre deux formats pour savoir lequel est le meilleur. C'est une question de qui scanne, de ce qu'il tient dans sa main, et de ce qui doit se passer dans la seconde qui suit le bip. Cet article couvre ce que stocke chaque format, le matériel de scan qui décide à votre place, l'échéance retail de 2027 qui change discrètement la réponse, et la seule propriété qu'un QR code puisse avoir. Si les QR codes eux-mêmes sont nouveaux pour vous, qu'est-ce qu'un QR code explique la mécanique sous-jacente.

Ce que chaque format stocke réellement

Un code-barres linéaire encode les données dans la largeur des barres et des espaces le long d'une seule ligne. C'est un plafond de capacité difficile à dépasser. Un EAN-13 retail contient treize chiffres, aucune lettre, aucune ponctuation, et ces chiffres sont un identifiant global plutôt qu'une information en soi ; recherchez-les dans une base de données et vous apprenez le produit, regardez-les seuls et vous n'apprenez rien. Le Code 128, le cheval de bataille des étiquettes logistiques, gère bien toute la plage ASCII, mais une étiquette devient vite physiquement large, si bien que quelques dizaines de caractères en sont la limite pratique.

Un QR code encode les données sur deux axes, dans une grille de modules lue comme une matrice. Cela apporte de la capacité, et cela apporte quelque chose que le format linéaire n'a jamais eu : une correction d'erreur Reed-Solomon à quatre niveaux sélectionnables, de L à H, capable de reconstruire un symbole éraflé, plié, ou partiellement recouvert par un logo. L'échelle de version va de 1 à 40, et c'est en haut de cette plage que vivent ces 7,089 chiffres.

Un code-barres 1D stockant un identifiant à 13 chiffres à côté d'un QR code 2D stockant une URL complète, avec les motifs de repérage et la correction d'erreur indiqués

Il vaut la peine de clarifier une confusion de terminologie : un QR code est un code-barres, formellement bidimensionnel, normalisé sous ISO/IEC 18004. Le monde du retail et de la logistique parle de 1D et 2D. Tout le monde d'autre parle de code-barres et de QR code, c'est-à-dire le rayé et le carré.

Qui scanne, et avec quoi

Le matériel décide de bien plus de choses ici que la capacité des données.

Un laser de caisse ou une douchette d'entrepôt est conçu pour les codes linéaires et les lit à grande vitesse, sur une surface courbe, dans n'importe quelle orientation, des centaines de fois par heure, par une personne qui ne regardera jamais un écran. Cette chaîne composée du scanner, de la caisse et du système de stock attend un numéro, et elle en attend un précis.

Un appareil photo de téléphone est l'instrument inverse. Il lit une matrice sans difficulté, il a besoin d'un instant pour faire la mise au point, et la personne qui le tient regarde un écran et s'apprête à toucher quelque chose. Donnez-lui un numéro à treize chiffres et rien ne se passe. Donnez-lui une URL et vous captez son attention aussi longtemps que la page la retient.

Ainsi, la question code-barres vs QR code se résout généralement par le matériel : si le scan est fait par le personnel, sur un équipement que vous avez acheté, pour identifier quelque chose que le système connaît déjà, il faut un code-barres linéaire. Si le scan est fait par un client, sur son propre téléphone, pour atteindre quelque chose, il faut un QR code. Les cas intéressants sont ceux où les deux sont vrais en même temps, et c'est là que se dirige l'emballage.

L'échéance retail de 2027 change la question

Le retail est en pleine migration de format, et il vaut mieux le savoir avant de concevoir un emballage. L'initiative GS1 Sunrise 2027 demande aux distributeurs d'être capables de scanner des codes-barres 2D au point de vente d'ici la fin de 2027.

Deux choses que cela ne signifie pas. Ce n'est pas une date d'extinction pour les codes EAN et UPC des rayons actuels, et cela ne vous oblige pas à redessiner vos emballages le trimestre prochain. Ce que c'est, c'est un jalon de préparation : du matériel et des logiciels de caisse capables de lire un code 2D portant un GS1 Digital Link, qui encode l'identifiant du produit et une adresse web dans un seul symbole. Pendant la transition, les marques pratiquent le double marquage, en plaçant le code-barres linéaire et le code 2D sur le même emballage le temps que le parc de scanners se mette à niveau.

C'est le changement pour lequel il vaut la peine de se préparer. Un seul carré peut servir à la fois la caisse et le client, ce qui exigeait auparavant deux marques distinctes portées par deux responsables distincts dans l'entreprise. La version réglementaire de la même idée, où le code porte les données de provenance et de conformité pour toute la vie d'un produit, est traitée dans le QR code du passeport numérique des produits.

Choisir selon la tâche

L'essentiel de la décision tient dans un tableau. La colonne qui compte est la dernière.

TâcheFormatPourquoiModifiable ensuite
Caisse retail, stockEAN-13 / UPC (1D)Le parc de scanners attend le numéroNon
Étiquettes logistique et actifsCode 128 (1D)Support large des lecteurs, impression bon marchéNon
Contenu destiné au clientQR code (2D)Appareil photo, porte une URLSeulement via une redirection
Retail plus contenu, une seule marqueGS1 Digital Link QRIdentifiant et URL dans un seul symboleSelon la configuration

Les tableaux publiés par les fournisseurs de scanners s'arrêtent généralement à la capacité et à la correction d'erreur. La modifiabilité est la colonne qui décide si un tirage d'impression devient un handicap, et c'est celle que personne n'imprime sur la fiche technique.

Un seul des deux peut être repointé

Un code-barres est un identifiant fixe. Il ne peut rien être d'autre, et c'est très bien ainsi : le numéro est censé rester stable pendant toute la vie du produit.

Un QR code, en revanche, n'est figé que si vous y encodez la destination finale. Encodez un lien court à la place et le symbole devient un pointeur vers une décision que vous pouvez changer : la page de campagne aujourd'hui, le manuel l'année prochaine, un avis de rappel un mauvais mardi. Le scan se résout toujours en quelques millisecondes, et chacun d'eux est enregistré, ce qui est la distinction QR statique contre dynamique appliquée aux produits physiques. C'est aussi, d'après mon expérience, la chose la plus coûteuse à découvrir après le tirage d'impression plutôt qu'avant.

Une destination plus courte a un second avantage qui apparaît chez l'imprimeur. Moins de caractères signifie une version de QR code plus basse, ce qui signifie des modules plus grands à taille physique égale et un code qui se scanne plus vite sur une bouteille courbe ou un carton mat. Quelle taille doit avoir un QR code donne les règles de dimensionnement. Si vous voulez des codes que vous pouvez repointer et mesurer après l'expédition de la palette, créez un espace de travail et générez-les depuis votre propre domaine, puis lisez les résultats dans les statistiques de scan.

Chemin de décision, du profil de celui qui scanne le code jusqu'au choix du format, aboutissant au double marquage avec un code-barres linéaire pour la caisse et un QR code dynamique pour les clients

Les erreurs qui coûtent un tirage d'impression

Quatre défaillances expliquent la plupart des réimpressions que j'ai vues.

  • Placer un QR marketing là où un laser de caisse attend le code-barres retail, et découvrir à la caisse que les deux ne sont pas interchangeables.
  • Encoder une URL longue et chargée de paramètres, ce qui pousse le code vers une version élevée avec des modules minuscules qui échouent en rayon.
  • Supprimer la zone de silence, la marge dégagée d'environ quatre modules, parce que la mise en page était serrée.
  • Imprimer le code dans les couleurs de la marque avec trop peu de contraste, ce qui survit au test du bureau et meurt sous l'éclairage du supermarché. Le design de QR code personnalisé couvre jusqu'où on peut pousser cela sans risque.

Aucune de ces erreurs n'est exotique. Elles sont toutes évitées par la même habitude : imprimer une épreuve, la scanner avec l'appareil réel qui fera le scan, dans l'éclairage où elle vivra. Pour les codes destinés à un téléphone, comment créer un QR code détaille tout le processus, et si vous hésitez entre une puce et un symbole, NFC contre QR codes couvre cette comparaison.

Lire la série pilier

Cet article s'inscrit dans le cluster features. Pour la version campagne, créer une campagne QR code de zéro couvre tout, de la planification à la mesure, et qu'est-ce qu'un QR code couvre comment le scan se résout.

À lire également sur le blog

Questions fréquentes

Quelle est la différence entre un code-barres et un QR code ?

Un code-barres est unidimensionnel et se lit selon un seul axe, il stocke donc un identifiant court comme les 13 chiffres d'un EAN-13. Un QR code est bidimensionnel et se lit comme une matrice, il stocke donc des milliers de caractères, y compris une URL complète, et intègre une correction d'erreur qui lui permet de survivre à des dommages. En pratique, un code-barres pointe vers un enregistrement dans un système qui connaît déjà le produit, tandis qu'un QR code porte un contenu que le téléphone peut exploiter directement.

Un appareil photo de téléphone peut-il lire un code-barres classique ?

Oui. Les appareils photo des téléphones modernes et la plupart des applications de scan lisent les codes-barres 1D comme l'EAN-13 et le Code 128, tout comme les codes 2D. La différence apparaît dans ce qui se passe ensuite : le téléphone obtient un numéro, et un numéro n'est utile que si une application sait quoi en faire. C'est pourquoi les emballages destinés au grand public ont tendance à porter un QR code en plus du code-barres retail plutôt qu'à sa place.

Lequel contient le plus de données, un code-barres ou un QR code ?

Le QR code, de plusieurs ordres de grandeur. Un EAN-13 retail contient exactement 13 chiffres, et une étiquette Code 128 porte généralement quelques dizaines de caractères avant de devenir trop large pour être pratique. Un QR code, à sa version la plus grande, contient jusqu'à 7,089 chiffres ou 4,296 caractères alphanumériques, ce qui explique qu'il puisse porter une URL, des identifiants WiFi, ou un passeport produit.

Un QR code n'est-il qu'un type de code-barres ?

Oui, techniquement. Le QR est un code-barres bidimensionnel, normalisé sous ISO/IEC 18004, et le monde du retail appelle désormais toute la famille codes-barres 1D et 2D plutôt que codes-barres et QR codes. La distinction courante que les gens ont en tête est celle entre l'étiquette rayée que lit un laser de caisse et la matrice carrée que lit un appareil photo de téléphone.

Qu'est-ce que le GS1 Sunrise 2027 ?

C'est l'initiative du secteur retail visant à ce que les systèmes de point de vente puissent scanner des codes-barres 2D d'ici la fin de 2027. Il s'agit d'un jalon de préparation plutôt que d'une date d'extinction pour les codes-barres EAN et UPC des emballages actuels, et la transition se fait par double marquage : un code-barres linéaire et un code 2D sur le même emballage. Les distributeurs ont besoin de scanners et de logiciels qui gèrent les deux.

Faut-il mettre un code-barres ou un QR code sur mon emballage ?

Généralement les deux, pour des rôles différents. Le code-barres linéaire reste pour la caisse et l'inventaire, car c'est ce qu'attendent les scanners et les systèmes de cette chaîne. Le QR code s'ajoute pour tout ce qu'un client doit atteindre : instructions, inscription, provenance, page de campagne. Seul le côté QR peut être repointé plus tard, et seulement si vous encodez un lien court plutôt qu'une URL fixe.

Essayer Elido

Collez une URL, obtenez un lien court

Sans inscription. Lien actif 30 jours. Inscrivez-vous pour le garder pour toujours.

Gratuit, sans inscription · 2 par jour

Essayer Elido

Raccourcisseur d'URL hébergé en UE : domaines personnalisés, analyses approfondies et API ouverte. Forfait gratuit - sans carte bancaire.

Tags
barcode vs qr code
1d barcode
2d barcode
ean-13
gs1 sunrise 2027
dynamic qr code

Lire la suite