UPC ou EAN : codes-barres EAN-13 et UPC-A comparés
L'UPC-A a 12 chiffres (États-Unis, Canada), l'EAN-13 en a 13 (presque partout ailleurs). Leur lien, lequel choisir, et un générateur gratuit pour les deux.
Publié le · 5 min de lecture
L'UPC-A et l'EAN-13 sont les deux codes-barres du commerce que vous voyez sur les produits. L'UPC-A contient 12 chiffres et est traditionnel aux États-Unis et au Canada ; l'EAN-13 contient 13 chiffres et est utilisé en Inde, en Europe et dans la plupart des pays du monde. Ils sont étroitement liés : un numéro UPC-A est un numéro EAN-13 précédé d'un 0. Vous pouvez dessiner l'un ou l'autre avec le Générateur de codes-barres gratuit, qui calcule le chiffre de contrôle pour vous.
Le format compte moins que ce que pensent la plupart des vendeurs. Ce qui compte, c'est d'avoir un numéro correctement licencié et d'imprimer le format qu'attendent vos distributeurs.
Côte à côte
| UPC-A | EAN-13 | |
|---|---|---|
| Chiffres | 12 | 13 |
| Région habituelle | États-Unis et Canada | Reste du monde, dont l'Inde, l'Europe, l'Asie et l'Australie |
| Structure | Préfixe entreprise + numéro de produit + chiffre de contrôle | Préfixe GS1 + numéro d'entreprise + numéro de produit + chiffre de contrôle |
| Lu dans le monde entier ? | Oui | Oui, y compris en Amérique du Nord |
| Version courte | UPC-E (8 chiffres, pour les petits emballages) | EAN-8 (8 chiffres, pour les petits emballages) |
| Dans le générateur de codes-barres | Tapez 11 chiffres, le chiffre de contrôle est ajouté | Tapez 12 chiffres, le chiffre de contrôle est ajouté |
Les scanners de caisse modernes lisent les deux formats, dans tous les pays. Un produit avec un code-barres UPC-A se vend sans problème dans un supermarché de Londres ou de Mumbai, et un produit en EAN-13 se scanne à New York. Le format dépend de l'endroit où le numéro a été attribué, pas de celui où le produit est vendu.

Le lien entre les deux
Prenez un numéro UPC-A, ajoutez un 0 devant, et vous obtenez le numéro EAN-13 du même produit. Le chiffre de contrôle reste le même, car le 0 ajouté en tête ne change rien au calcul.
Exemple :
- UPC-A :
036000291452 - EAN-13 :
0036000291452
Dans le système d'un distributeur, les deux sont enregistrés comme le même GTIN (Global Trade Item Number), généralement complété à 14 chiffres. C'est pourquoi un produit n'a jamais besoin des deux codes-barres.
Comment fonctionne le chiffre de contrôle
Le dernier chiffre des deux codes est un chiffre de contrôle, qui permet à un scanner de détecter une erreur de lecture. La méthode est la même pour les deux formats. Voici le calcul pour l'exemple UPC-A ci-dessus, avec les 11 premiers chiffres, 03600029145 :
- En partant du chiffre le plus à droite, multipliez les chiffres alternativement par 3 et par 1 : le chiffre le plus à droite est multiplié par 3, le suivant par 1, et ainsi de suite.
- 0×3 + 3×1 + 6×3 + 0×1 + 0×3 + 0×1 + 2×3 + 9×1 + 1×3 + 4×1 + 5×3 = 58.
- Cherchez ce qu'il faut ajouter pour atteindre le multiple de 10 suivant : 60 − 58 = 2.
- L'UPC-A complet est
036000291452.
Pour l'EAN-13, faites de même avec les 12 premiers chiffres. Le numéro d'exemple très utilisé 590123412345 reçoit le chiffre de contrôle 7, ce qui donne 5901234123457.
Inutile de le faire à la main. Dans le générateur de codes-barres, tapez le numéro sans le dernier chiffre et l'outil l'ajoute. Tapez-le avec le dernier chiffre et il est vérifié ; s'il est faux, l'outil vous indique ce qu'il devrait être, ce qui repère les fautes de frappe avant que vous n'imprimiez 5 000 étiquettes.
Lequel utiliser ?
Suivez le numéro qui vous a été attribué :
- Votre numéro GS1 a été attribué par GS1 US ou GS1 Canada et vous vendez surtout en Amérique du Nord : l'UPC-A est le choix traditionnel, et les distributeurs de là-bas l'attendent.
- Votre numéro a été attribué par un autre bureau GS1, comme GS1 India (numéros commençant par 890) ou un bureau européen : utilisez l'EAN-13.
- Vous vendez dans le monde entier : l'EAN-13 fonctionne partout. Certains distributeurs nord-américains préfèrent encore l'UPC-A pour les numéros attribués aux États-Unis : demandez à vos acheteurs.
- Votre marketplace demande un champ « UPC/EAN » : elle accepte généralement l'un ou l'autre. Saisissez le numéro exactement tel qu'il a été attribué.
- Petit emballage sans place : l'UPC-E et l'EAN-8 existent pour les tout petits articles, mais ils ont leurs propres règles. Les numéros EAN-8 sont attribués séparément par GS1, et l'UPC-E ne fonctionne que pour certains numéros UPC. Renseignez-vous auprès de votre bureau GS1 avant de les utiliser.
Si vous n'avez pas encore de numéro, lisez d'abord faut-il un code-barres GS1 ? Inventer un numéro risque d'entrer en conflit avec un vrai produit.
D'autres formats que vous croiserez
- ITF-14 : un code à 14 chiffres pour les cartons et caisses d'emballage, basé sur le GTIN du produit. Imprimé sur les cartons ondulés qui partent en entrepôt.
- Code 128 : lettres et chiffres, pour les étiquettes d'expédition, le stock et les codes internes. Pas pour le passage en caisse.
- QR codes : des codes à deux dimensions qui contiennent un lien ou du texte, pour les modes d'emploi, les vidéos et les offres sur les emballages. Créez-en un avec le Générateur de QR code gratuit.
Créer l'un ou l'autre code-barres
- Ouvrez le Générateur de codes-barres gratuit.
- Sous Type de code-barres, choisissez EAN-13 ou UPC-A.
- Dans Texte ou nombre, tapez les 12 chiffres (EAN-13) ou les 11 chiffres (UPC-A) sans le chiffre de contrôle. Une note confirme le chiffre de contrôle ajouté.
- Laissez Afficher le texte sous les barres coché : les codes-barres du commerce affichent normalement les chiffres pour que le personnel puisse les taper si le scan échoue.
- Téléchargez le SVG pour les fichiers d'emballage ou le PNG pour les étiquettes, puis imprimez un test et scannez-le.
Pour les tailles d'impression et les conseils de test, voyez comment créer un code-barres.
Créez votre code-barres
Choisissez l'EAN-13 ou l'UPC-A selon l'origine de votre numéro, et laissez le Générateur de codes-barres gratuit ajouter et vérifier le chiffre de contrôle. Il tourne sur votre appareil, ne demande aucun compte, et vous pouvez utiliser les codes-barres à des fins commerciales.
Questions fréquentes
- Quelle est la différence entre UPC et EAN ?
- L'UPC-A a 12 chiffres et vient des États-Unis et du Canada ; l'EAN-13 a 13 chiffres et est utilisé dans la plupart des autres pays. Un numéro UPC-A devient un numéro EAN-13 en ajoutant un 0 devant.
- Un code-barres UPC peut-il être scanné en Inde ou en Europe ?
- Oui. Les scanners de caisse du monde entier lisent l'UPC-A comme l'EAN-13.
- Mon produit doit-il avoir à la fois un code UPC et un code EAN ?
- Non. Un produit a un seul GTIN. Imprimez le format qui correspond à votre numéro et à votre marché principal.
- Comment convertir un UPC en EAN ?
- Ajoutez un 0 devant le numéro UPC-A à 12 chiffres. Le chiffre de contrôle reste le même.
- Pourquoi le générateur dit-il que mon dernier chiffre est faux ?
- Le dernier chiffre doit correspondre au chiffre de contrôle calculé à partir des autres. Corrigez la faute de frappe, ou omettez le dernier chiffre et l'outil ajoutera le bon.
Générateurs
Essayez Générateur de codes-barres
Gratuit, sans inscription, fonctionne dans votre navigateur. Créez un code-barres en quelques secondes et téléchargez-le en PNG net ou en SVG : Code 128, EAN-13, EAN-8, UPC-A, UPC-E, Code 39, ITF-14 ou Codabar.