tigtools

Générateur de codes-barres

Choisissez un type de code-barres, saisissez la valeur et téléchargez un SVG ou PNG net. Les chiffres de contrôle sont calculés ou vérifiés pour vous.

Fonctionne dans votre navigateur Sans inscription

12 chiffres (clé de contrôle ajoutée) ou 13 chiffres (clé de contrôle vérifiée). Produits de grande consommation dans le monde entier.

Chiffre de contrôle ajouté : 5901234123457

2
100
10
20
Les lecteurs exigent un fort contraste : barres foncées sur fond clair et marge nette de chaque côté. Faites un essai de lecture avant d’imprimer en grande quantité. Les codes EAN/UPC de vente doivent être attribués par GS1 pour être valables en magasin.

Mode d’emploi

  1. Choisissez le type de code-barres dont vous avez besoin, par exemple EAN-13 pour un produit de vente au détail ou Code 128 pour une étiquette.
  2. Saisissez la valeur. Pour EAN, UPC et ITF-14, vous pouvez omettre le dernier chiffre ; le chiffre de contrôle est alors ajouté.
  3. Réglez la largeur des barres, la hauteur, la marge, les couleurs et indiquez si la valeur doit être imprimée en dessous.
  4. Téléchargez le code-barres en SVG pour l'impression ou en PNG à une taille de 1× à 4×.

Fonctionnement

Les codes EAN-13, EAN-8, UPC-A et ITF-14 se terminent par un chiffre de contrôle GS1. En partant de la droite, les chiffres sont multipliés alternativement par 3 et par 1, puis additionnés ; le chiffre de contrôle est le nombre qui amène la somme au multiple de 10 suivant. Pour 590123412345, la somme pondérée est 83, donc le chiffre de contrôle est 7 et le code complet est 5901234123457. Si vous saisissez tous les chiffres, le dernier est vérifié et un chiffre de contrôle erroné est signalé avec le bon.

Code 128 encode les 128 caractères ASCII et reste compact pour du texte mixte ; la bibliothèque de dessin choisit automatiquement le jeu de codes le plus efficace. Code 39 prend en charge les lettres majuscules, les chiffres et quelques symboles. MSI Plessey accepte uniquement des chiffres et est dessiné ici sans chiffre de contrôle. Pharmacode encode un nombre unique de 3 à 131070.

Le code-barres est dessiné dans votre navigateur par la bibliothèque open source JsBarcode. Le format SVG est vectoriel et reste net à n'importe quelle taille ; le format PNG est rendu au multiple choisi de la taille affichée à l'écran. Conservez la zone de silence (marge blanche) de chaque côté, car les lecteurs en ont besoin pour trouver le début du code.

Exemples

Produit de vente au détail (EAN-13)

En saisissant 590123412345, on obtient 5901234123457 : le chiffre de contrôle 7 est calculé automatiquement.

Chiffre de contrôle incorrect

La saisie de 5901234123458 affiche une erreur : le chiffre de contrôle pour ces chiffres devrait être 7.

Étiquette d'entrepôt (Code 128)

Une valeur d'étiquette telle que TIG-2026-0042 est encodée en Code 128 et téléchargée en SVG pour l'imprimante d'étiquettes.

Foire aux questions

Puis-je inventer un numéro EAN-13 pour mon produit ?

Le code-barres pourra être scanné, mais les boutiques et places de marché exigent des numéros sous licence GS1 attribués à votre entreprise. N'utilisez des numéros inventés qu'à des fins internes ou de test.

Dois-je utiliser le format SVG ou PNG ?

SVG pour l'impression et les logiciels de conception, car il reste net à toutes les tailles. PNG pour les documents ou sites web qui n'acceptent pas le SVG ; choisissez 3× ou 4× pour l'impression.

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

L'UPC-A comporte 12 chiffres et est principalement utilisé en Amérique du Nord. Un EAN-13 commençant par 0 contient le même numéro, et les lecteurs modernes lisent les deux.

Pourquoi mon scanner ne lit-il pas le code-barres ?

Vérifiez le contraste (barres foncées sur fond clair), conservez une marge des deux côtés et évitez de redimensionner les barres de façon irrégulière. Des barres très fines (largeur 1) peuvent être trop petites pour certaines imprimantes.

Confidentialité

Les codes-barres sont générés dans votre navigateur. Les valeurs saisies ne sont ni envoyées ni stockées.