Choisir la langue

Générateur de code-barres UPC-A

Créez un code-barres UPC-A à 12 chiffres avec calcul automatique de la clé de contrôle, hauteur et échelle réglables, export PNG ou SVG.

Mehmet Demiray Publié Mis à jour
Partager
Générateur de codes-barres universelL'outil central pour générer tous les types de codes-barres 1D, choisir la symbologie adaptée et exporter votre étiquette en PNG ou SVG.
Saisissez 11 chiffres ; le 12e chiffre de contrôle est ajouté automatiquement.
Multiplicateur de largeur de module : des valeurs plus élevées produisent un code-barres plus large.
Hauteur des barres (en millimètres).
Imprime les chiffres en texte lisible sous le code-barres.

Comprendre la structure d'un code UPC-A

Un code UPC-A se compose de 12 chiffres répartis en blocs aux rôles bien distincts. Le premier chiffre est le système de numérotation, qui indique la catégorie du produit ou son mode de gestion. Les cinq chiffres suivants forment le code fabricant, attribué par l'organisme GS1 à l'entreprise. Les cinq chiffres d'après identifient le produit au sein du catalogue de ce fabricant. Le dernier chiffre est la clé de contrôle, calculée à partir des onze précédents pour détecter les erreurs de saisie ou de lecture.

Dans notre outil, vous saisissez les 11 premiers chiffres et la clé est ajoutée automatiquement. Vous pouvez aussi entrer les 12 chiffres complets : la cohérence est alors vérifiée. Cette séparation logique permet à un scanner de caisse d'identifier instantanément l'origine et la référence d'un article, ce qui explique pourquoi le format reste la norme du commerce de détail en Amérique du Nord.

UPC-A et EAN-13 : une parenté directe

Le format UPC-A n'est pas un standard isolé : c'est un sous-ensemble de l'EAN-13. Un code UPC-A à 12 chiffres devient un EAN-13 valide en lui ajoutant simplement un zéro en tête. Les deux symboliques partagent le même encodage de barres, si bien qu'un scanner EAN lit nativement un UPC-A sans configuration particulière.

Cette équivalence a des conséquences pratiques. Un produit conçu pour le marché américain avec un UPC-A circule sans difficulté sur les caisses européennes, qui attendent de l'EAN-13. À l'inverse, un EAN-13 dont le premier chiffre n'est pas zéro ne peut pas être réduit à un UPC-A.

Format Chiffres Marché principal
UPC-A 12 États-Unis, Canada
EAN-13 13 International

Si votre activité vise l'Europe, le générateur EAN-13 sera plus adapté. Pour un format libre ou d'autres symboliques, le générateur de code-barres générique couvre un éventail plus large.

Obtenir des codes UPC officiels

Générer l'image d'un code-barres et posséder un numéro valide sont deux choses différentes. Notre outil produit un visuel parfaitement scannable à partir des chiffres que vous fournissez, mais ces chiffres doivent vous appartenir réellement si le produit est destiné à la vente.

Les préfixes fabricant sont attribués par GS1, l'organisme international qui gère les identifiants. Aux États-Unis, c'est GS1 US qui délivre les codes pour le marché nord-américain. L'adhésion garantit que votre code fabricant est unique et reconnu par les enseignes.

De nombreux revendeurs proposent des codes UPC à très bas prix, souvent issus d'anciens préfixes GS1 fractionnés. Cette pratique comporte des risques : certaines enseignes et plateformes rejettent ces codes, et la traçabilité jusqu'à votre entreprise n'est pas garantie. Pour un usage interne, des tests ou un inventaire privé, un code arbitraire suffit. Pour une distribution officielle, privilégiez un préfixe GS1 à votre nom afin d'éviter les conflits d'identité produit.

Le calcul de la clé de contrôle

La clé de contrôle est ce qui distingue un code UPC-A valide d'une suite de chiffres aléatoire. Elle se calcule à partir des onze premiers chiffres selon une pondération alternée. Les chiffres en position impaire sont multipliés par 3, ceux en position paire par 1, puis l'ensemble est sommé.

La formule s'écrit ainsi :

c=(10(3dimpair+dpair)mod10)mod10c = (10 - (3\sum d_{impair} + \sum d_{pair}) \bmod 10) \bmod 10

Le résultat est un chiffre unique compris entre 0 et 9. Un scanner refait ce calcul à chaque lecture : si la clé ne correspond pas, le code est rejeté comme erroné. Ce mécanisme protège contre les inversions de chiffres et les erreurs de transcription.

Notre générateur applique cette formule automatiquement. Vous n'avez donc pas à la calculer vous-même : saisissez vos onze chiffres et le douzième apparaît, déjà vérifié et intégré au code-barres final.

Imprimer un code-barres pour la caisse

Un code-barres mal imprimé ralentit le passage en caisse, même si ses chiffres sont corrects. La taille nominale d'un UPC-A correspond à une largeur d'environ 37,29 mm et une hauteur de 25,93 mm. Les normes tolèrent une réduction jusqu'à 80 % et un agrandissement jusqu'à 200 %, mais descendre en dessous de cette limite compromet la lisibilité.

Quelques règles assurent une lecture fiable :

  • Conservez les marges silencieuses de chaque côté des barres, sans texte ni graphisme.
  • Préférez des barres sombres sur fond clair ; évitez le rouge, transparent pour de nombreux scanners.
  • Imprimez à au moins 300 points par pouce pour des barres nettes.

L'export SVG de notre outil reste vectoriel et se redimensionne sans perte, ce qui convient aux maquettes d'emballage. Le format PNG en haute résolution répond aux besoins d'impression directe. Placez le code sur une surface plane de l'emballage, à l'écart des plis et des coutures.

Celles que nous répondons le plus souvent.

Un code UPC-A est-il identique à un EAN-13 ?

Ils sont très proches mais pas identiques. Un UPC-A à 12 chiffres devient un EAN-13 valide en ajoutant un zéro en tête. Les deux partagent le même encodage de barres, donc un scanner EAN lit un UPC-A sans réglage. La différence tient à la longueur et au marché visé.

Combien de chiffres dois-je saisir ?

Saisissez les 11 premiers chiffres : la clé de contrôle est calculée et ajoutée automatiquement pour former le code complet à 12 chiffres. Vous pouvez aussi entrer les 12 chiffres si vous disposez déjà d'une clé : l'outil vérifie alors sa validité.

Les plateformes comme Amazon exigent-elles des codes GS1 ?

De nombreuses places de marché, dont Amazon, demandent des identifiants émis par GS1 et vérifient leur authenticité auprès de l'organisme. Les codes revendus à bas prix sont souvent refusés. Pour une vente officielle, procurez-vous un préfixe à votre nom. Pour un usage interne ou des tests, un code généré librement suffit.

Que signifie le premier chiffre d'un UPC-A ?

Le premier chiffre est le système de numérotation. Il indique la catégorie du produit : la plupart des articles de détail commencent par 0, 1, 6, 7, 8 ou 9, tandis que d'autres valeurs sont réservées aux articles à poids variable, aux coupons ou aux usages internes des enseignes.

Puis-je télécharger le code-barres en haute qualité ?

Oui. L'outil propose un export en PNG haute résolution pour l'impression directe et un export en SVG vectoriel qui se redimensionne sans perte. Le SVG convient particulièrement aux maquettes d'emballage qui seront agrandies ou réduites par la suite.

Comment générer un grand nombre de codes d'un coup ?

Pour produire plusieurs codes en série à partir d'une liste, le générateur UPC-A en masse traite tous vos numéros en une seule opération. Cet outil-ci se concentre sur la création d'un code unique avec un contrôle précis de la mise en forme.