BarcodeSheets

Générateur UPC (UPC-A)

Saisissez 11 chiffres et obtenez un code-barres UPC-A prêt à scanner — le douzième, le chiffre de contrôle, est calculé automatiquement, gratuitement et sans limite.

Illimité — sans plafond SVG et PNG en résolution d’impression, gratuits Sans compte 100 % dans votre navigateur

Ce que code l’UPC-A

L’UPC-A est le code-barres de détail standard aux États-Unis et au Canada — le format imprimé sur presque tous les produits emballés vendus dans les magasins nord-américains. Il code un GTIN de 12 chiffres (Global Trade Item Number, plus précisément un GTIN-12) : un chiffre de système numérique, un code fabricant à 5 chiffres, un code produit à 5 chiffres et un chiffre de contrôle (ou clé de contrôle). Saisissez ici les 11 premiers chiffres et ce générateur calcule le douzième, le chiffre de contrôle, pour vous : vous n’avez aucun calcul à faire à la main.

Structure des chiffres et chiffre de système numérique

Le premier chiffre d’un numéro UPC-A est le chiffre de système numérique : il indique au lecteur quelle catégorie de produit le code représente. 0 et 1 couvrent la plupart des articles de détail standard, 2 est réservé aux articles à poids variable comme la viande ou les fruits et légumes (facturés au poids plutôt qu’à un prix unitaire fixe), 3 correspond aux produits pharmaceutiques et de santé (National Drug Code), 4 sert au marquage interne des détaillants dans leurs magasins et 5 est réservé aux bons de réduction.

Codes fabricant et produit

Viennent ensuite un code fabricant à 5 chiffres (attribué par GS1 US) et un code produit à 5 chiffres que le fabricant attribue à chaque article, suivis du chiffre de contrôle. C’est cette structure qui permet à un lecteur et à un système de point de vente d’identifier de façon unique, en une seule lecture, à la fois le fabricant et le produit précis.

Le chiffre de contrôle

L’UPC-A utilise le même algorithme modulo 10 que l’EAN-13 pour son chiffre de contrôle : en partant du chiffre voisin du chiffre de contrôle et en remontant vers la gauche, les chiffres alternent des coefficients de 3 et de 1. Multipliez, additionnez, et le chiffre de contrôle est la valeur qui porte le total au multiple de 10 suivant. Ce générateur fait le calcul pour vous — saisissez seulement les 11 premiers chiffres.

UPC-A et EAN-13

L’UPC-A est en pratique un sous-ensemble de l’EAN-13 : tout numéro UPC-A devient un EAN-13 valide par l’ajout d’un zéro en tête, et c’est exactement pour cette raison que les lecteurs d’EAN-13 lisent nativement les codes UPC-A. L’inverse n’est pas toujours vrai : un numéro EAN-13 complet de 13 chiffres dont le premier chiffre n’est pas un zéro n’est pas un code UPC-A valide. Si vous vendez à l’international et pas seulement aux États-Unis ou au Canada, l’EAN-13 est le format compatible avec le plus de systèmes. Il existe aussi l’UPC-E, une variante à 6 chiffres de l’UPC-A avec suppression des zéros, conçue pour les petits emballages où un code de taille normale ne tiendrait pas : il code le même système numérique et le même chiffre de contrôle, simplement compressés, et sa lecture le redéveloppe en numéro UPC-A équivalent.

Taille et conseils d’impression

L’UPC-A suit la spécification générale de taille EAN/UPC de GS1 : une taille nominale de 37,29 × 25,93 mm à 100 % d’agrandissement, avec une plage admissible de 80 à 200 % de cette mesure. En dessous, les barres deviennent trop fines pour beaucoup de lecteurs, surtout sous l’éclairage réel d’un magasin plutôt que sur un banc de laboratoire.

Zone de silence

La zone de silence — la marge blanche, sans rien d’imprimé, qui borde les barres de chaque côté — doit mesurer au moins 9 fois la dimension X (la largeur de la barre la plus étroite) de chaque côté. C’est une règle plus simple et symétrique que les marges de 11 et 7 fois de l’EAN-13 : ne supposez pas que la même mise en page convient aux deux sans le vérifier.

Conseils d’impression

Imprimez à 300 dpi au minimum tout ce qui doit se lire à une caisse réelle, ne descendez jamais en dessous de 80 % d’agrandissement et utilisez des barres noir pur sur fond blanc ou clair : l’impression peu contrastée est l’une des causes les plus fréquentes d’un code-barres UPC-A qui ne se scanne pas alors qu’il paraît correct à l’écran.

Questions fréquentes

Puis-je utiliser le même UPC pour des produits différents ?

Non. Un numéro UPC-A sert à identifier de façon unique un produit précis : réutiliser le même numéro sur des articles différents casse cette identification pour tous les détaillants, distributeurs et lecteurs qui s’appuient dessus. Chaque produit distinct — et souvent chaque taille ou variante — a besoin de son propre numéro, ce qui, pour une vente en magasin réelle, signifie un GTIN sous licence GS1.

Combien de chiffres compte un code-barres UPC-A ?

12 chiffres au total : un chiffre de système numérique, un code fabricant à 5 chiffres, un code produit à 5 chiffres et 1 chiffre de contrôle. Ce générateur calcule le chiffre de contrôle automatiquement — vous n’avez à saisir que les 11 premiers.

Que signifie le premier chiffre d’un code-barres UPC-A ?

C’est le chiffre de système numérique : il indique la catégorie du produit. 0 ou 1 pour les articles de détail standard, 2 pour les articles à poids variable comme la viande ou les fruits et légumes, 3 pour les produits pharmaceutiques et de santé, 4 pour le marquage interne d’un détaillant dans ses magasins et 5 pour les bons de réduction.

Quelle est la différence entre UPC-A et EAN-13 ?

UPC-A est un format à 12 chiffres utilisé surtout aux États-Unis et au Canada ; EAN-13 est la norme internationale à 13 chiffres. Tout numéro UPC-A est un EAN-13 valide précédé d’un zéro, et la plupart des lecteurs modernes lisent les deux — voir notre générateur EAN-13 sur /ean-13.

Faut-il acheter un numéro UPC ?

Pour vendre chez un détaillant ou sur une grande marketplace, oui : il vous faut un vrai préfixe fabricant sous licence GS1 pour que votre GTIN soit unique à l’échelle mondiale. Cet outil génère un code-barres UPC-A lisible et correctement formé à partir de n’importe quel numéro de 11 ou 12 chiffres, mais il n’enregistre aucun numéro et ne vous en attribue aucun sous licence.