Quels sont les différents types de codes-barres ?
En bref
- Pour identifier un produit à la vente, il faut un code EAN ou UPC : les autres codes-barres ne le remplacent pas.
- EAN, UPC et GTIN désignent la même famille de numéros, attribués dans la base de GS1.
- Code 39, Code 128 et QR code servent à d'autres usages : logistique, gestion de stock, documents, renvoi vers une page internet…
Code et code-barres
Un code est un numéro ; le code-barres est sa forme graphique, lue par les scanners. Chaque type de code-barres a sa propre norme : ce qu'il peut contenir, sa forme et l'usage auquel il est destiné.
Les codes des produits vendus en magasin
GTIN
Le GTIN (Global Trade Item Number) est le nom générique, défini par GS1, de tous les numéros qui identifient les produits. Les codes EAN-13, EAN-8 et UPC sont tous des GTIN. Les cartons et lots logistiques ont aussi le leur, le GTIN-14, utilisé entre fabricants, entrepôts et distributeurs.
EAN-13
Le code EAN-13 est le code-barres le plus répandu sur les produits vendus dans le monde. Il compte 13 chiffres : un préfixe, le numéro de l'entreprise et du produit, et une clé de contrôle (voir notre guide Qu'est-ce qu'un code EAN et combien m'en faut-il ?).
EAN-8
Le code EAN-8 compte 8 chiffres. Il est réservé aux produits trop petits pour porter un code EAN-13, et il est attribué au cas par cas par GS1.
UPC
Le code UPC (Universal Product Code) compte 12 chiffres. Il est né aux États-Unis et reste très utilisé en Amérique du Nord.
Quelle différence entre EAN et UPC ?
Un code UPC compte 12 chiffres, un code EAN-13 en compte 13. Un code UPC peut toujours s'écrire en EAN-13 : il suffit d'ajouter un 0 devant. L'inverse n'est possible que pour les codes EAN-13 qui commencent par 0, c'est-à-dire les codes attribués aux États-Unis. Les scanners de caisse lisent les deux formats. Nos codes, d'origine américaine, commencent par 0 : ils peuvent donc s'utiliser aussi bien en EAN-13 qu'en UPC. Leur origine américaine ne change rien à leur usage en France (voir notre guide Faut-il un code EAN français pour vendre en France ?).
Les autres codes-barres
Code 39
Le Code 39 peut contenir des chiffres, des lettres majuscules et quelques symboles. Il sert surtout dans l'industrie, la gestion de stock, l'identification de pièces et les documents administratifs.
Code 128
Le Code 128 peut contenir tous les caractères courants, sous une forme plus compacte que le Code 39. Il sert surtout à la logistique (étiquettes de colis, de palettes, d'entrepôt) et aux documents : factures, bons de livraison, dossiers.
QR code
Le QR code est un code-barres carré, en deux dimensions. Il peut contenir une adresse internet, un texte ou des coordonnées, et se lit avec un smartphone. Il sert à renvoyer vers une page internet (la fiche d'un produit, sa notice, une vidéo, vos réseaux sociaux), à partager des coordonnées ou un accès Wi-Fi, ou encore à payer.
Aucun de ces trois codes ne remplace un code EAN ou UPC pour identifier un produit à la vente : les caisses et les catalogues des distributeurs attendent un GTIN.
Les codes-barres de demain
GS1 prépare l'arrivée progressive, en caisse, de codes-barres en deux dimensions, comme le QR code. Ils contiendront le GTIN du produit et, si besoin, d'autres informations, comme un numéro de lot ou une date. Ce changement se fera progressivement et sans obligation : les codes-barres actuels resteront lus.
Le numéro, lui, ne change pas. Un code EAN reste valable, quel que soit le code-barres qui le porte.
Les cas particuliers
Les livres : l'ISBN
Un livre s'identifie par un ISBN, un numéro à 13 chiffres commençant par 978 ou 979. Son code-barres a la forme d'un EAN-13, mais le numéro est attribué par l'agence ISBN de chaque pays : en France, l'AFNIL. Les codes EAN que nous vendons ne conviennent donc pas aux livres.
Les produits vendus au poids
Les produits vendus au poids ou à la coupe, comme le fromage, la viande ou les fruits en vrac, portent souvent un code commençant par 2 (préfixes 20 à 29), qui contient leur poids ou leur prix. Ces codes s'utilisent à l'intérieur d'un magasin ou d'un réseau, selon des règles fixées par GS1 : c'est auprès de GS1 qu'il faut se renseigner.
Quel code choisir ?
- Vendre un produit en magasin ou sur une place de marché : un code EAN-13 ou UPC.
- Vendre un très petit produit : un code EAN-8, à demander à GS1.
- Publier un livre : un ISBN, auprès de l'agence ISBN.
- Suivre un stock, expédier des colis ou identifier des documents : un Code 128 ou un Code 39.
- Renvoyer vers une page internet ou partager des informations : un QR code.
Un seul outil pour tous ces formats
Notre générateur de codes-barres crée tous ces formats : EAN-13, EAN-8, UPC, Code 39, Code 128 et QR code. Il les met en page sur des planches d'étiquettes, prêtes à imprimer (voir notre guide Comment imprimer un code-barres EAN ?).
Questions fréquentes
Un code UPC est-il accepté en Europe ?
Oui. Les scanners de caisse lisent aussi bien les codes UPC que les codes EAN-13.
Un QR code peut-il remplacer un code EAN ?
Non. Pour identifier un produit à la vente, les caisses et les distributeurs attendent un code EAN ou UPC.
Puis-je utiliser un Code 128 pour vendre mon produit en magasin ?
Non. Le Code 128 sert à la logistique ; en caisse, un produit est identifié par un code EAN ou UPC.
Faut-il acheter un code EAN et un code UPC pour le même produit ?
Non. Pour un code qui commence par 0, comme les nôtres, il s'agit du même numéro, écrit avec ou sans ce 0 : un seul code suffit.