Créez des codes-barres EAN-13, EAN-8, UPC, ITF-14, CODE128 et CODE39 et téléchargez le PNG — le tout dans votre navigateur.
Un code-barres est un numéro écrit en barres : chaque caractère devient un motif fixe de barres noires et d'espaces blancs qu'un scanner lit comme une suite de largeurs. Les familles se divisent en deux. EAN-13, EAN-8 et UPC-A sont les codes de la grande distribution — uniquement des chiffres, longueur fixe, se terminant par une clé de contrôle — et ITF-14 est leur cousin pour les cartons d'expédition dans lesquels ces produits voyagent. CODE128 et CODE39 sont libres : ils acceptent lettres et symboles, n'ont pas de longueur fixe, et sont ce qu'utilisent les entrepôts, les bibliothèques et les systèmes de gestion de parc quand le numéro leur appartient.
La clé de contrôle est ce que les gens se trompent le plus souvent à calculer : l'outil la calcule donc pour vous. La règle modulo 10 de GS1 multiplie les chiffres alternativement par 3 et par 1 de droite à gauche, les additionne et prend ce qui manque pour atteindre le multiple de dix suivant. Saisissez 978030640615 en EAN-13 et vous obtenez 9780306406157 ; collez les 13 chiffres et c'est le dernier qui est vérifié, avec affichage du chiffre correct s'il ne correspond pas. La longueur et le jeu de caractères sont contrôlés selon le format choisi avant tout tracé — CODE39 refuse les minuscules et les accents, CODE128 refuse tout ce qui sort de l'ASCII simple — si bien qu'un code impossible donne un message clair au lieu d'un symbole qu'aucun scanner ne lirait.
Le tracé se fait sur un canvas HTML dans votre navigateur, avec la bibliothèque open source JsBarcode servie depuis ce site et chargée uniquement lorsque vous générez votre premier code. Cela rend l'outil pratique pour imprimer des étiquettes de rayon dans une petite boutique, étiqueter du stock et du matériel, maquetter un emballage ou remplir un environnement de test avec des codes que les scanners lisent vraiment. Une réserve, en toute honnêteté : dessiner un EAN-13 valide ne rend pas le numéro vôtre. Les GTIN de la grande distribution sont attribués par GS1 — GS1 Brasil, ici — et imprimer un code qui appartient à une autre entreprise entrera en collision avec son produit à la caisse. Utilisez vos propres numéros enregistrés pour la vente au détail, et ce que vous voulez en interne.
Clé de contrôle GS1 (EAN-13, EAN-8, UPC-A, ITF-14) : parcourez le corps du code de droite à gauche en multipliant les chiffres alternativement par 3 et par 1, additionnez le tout, et la clé de contrôle vaut (10 - somme mod 10) mod 10.
Non. Le numéro, l'image du code-barres et le PNG sont tous produits en JavaScript sur votre propre appareil — rien n'est transmis à aucun serveur et rien n'est stocké. Le seul fichier téléchargé est la bibliothèque de tracé elle-même, depuis vai.la, et uniquement lorsque vous générez votre premier code.
Uniquement si le numéro vous appartient déjà. L'outil dessine ce que vous saisissez ; il n'attribue rien. Les codes de la grande distribution doivent être concédés sous licence par GS1 afin que deux produits dans le monde ne partagent jamais le même GTIN. Pour des étiquettes internes, de l'inventaire et des étiquettes de matériel, n'importe quel numéro convient.
EAN-13 est la référence mondiale pour les produits de grande distribution, EAN-8 existe pour les emballages trop petits pour lui, UPC-A est la variante nord-américaine et ITF-14 va sur les cartons d'expédition. Pour les étiquettes internes, utilisez CODE128, compact et acceptant les lettres ; CODE39 est plus ancien et moins dense, mais certains systèmes hérités l'exigent encore.
Parce que le dernier chiffre de l'EAN-13, de l'EAN-8, de l'UPC-A et de l'ITF-14 est une clé de contrôle calculée à partir des chiffres précédents. Si vous ne saisissez que le corps, l'outil le complète et vous indique le chiffre ajouté, pour que vous puissiez noter le numéro complet.
Dans la plupart des cas, oui, en respectant quelques règles d'impression : noir plein sur blanc, jamais étiré horizontalement, et en laissant intacte la marge blanche autour du symbole (l'outil en ajoute déjà une). Évitez de le réduire beaucoup en dessous de sa taille nominale — les barres deviennent floues et les scanners commencent à échouer.
Vai.la transforme n'importe quelle URL en lien court avec statistiques de clics, QR Code et votre propre biolink.
Vai.la n'est pas responsable de l'utilisation des outils ni des décisions prises sur la base de leurs résultats.