Générateur de code-barres
Choisissez un format de code-barres, saisissez le nombre ou le texte, et téléchargez le code-barres en SVG ou en PNG. Les clés de contrôle sont calculées pour vous.
Fonctionne entièrement dans votre navigateur
Les codes-barres sont dessinés avec la bibliothèque JsBarcode. L'outil vérifie les chiffres et la clé de contrôle, mais ne peut pas savoir si un numéro vous est attribué ; les vrais codes produits EAN et UPC sont délivrés par GS1.
Comment créer un code-barres
- Choisissez le format demandé par votre lecteur ou votre distributeur. En cas de doute, si le contenu est un texte ou des nombres ordinaires, le Code 128 est le choix habituel.
- Saisissez la valeur. Pour EAN-13, EAN-8, UPC-A et ITF-14, omettez la clé de contrôle et elle est ajoutée, ou saisissez-la et elle est vérifiée.
- Ajustez si besoin la largeur des barres, la hauteur et les couleurs, puis téléchargez le code-barres en SVG ou en PNG.
Comment les codes-barres linéaires encodent les données
Un code-barres linéaire est une rangée de barres et d'espaces dont les largeurs représentent des caractères. Ce générateur de code-barres prend en charge l'EAN-13 et l'UPC-A, des codes numériques de longueur fixe pour les produits de grande consommation : douze chiffres pour l'EAN-13 ou onze pour l'UPC-A identifient le produit, et une clé de contrôle finale protège contre les erreurs de lecture. Le Code 128 est le plus souple : il encode n'importe quel caractère ASCII en passant d'un jeu de caractères à l'autre, ce qui le rend compact et en fait le format par défaut des étiquettes d'expédition et des étiquettes d'inventaire internes.
La clé de contrôle de la famille GS1 (EAN, UPC et ITF-14) est une somme pondérée. En partant du chiffre de données le plus à droite, les chiffres sont pondérés 3, 1, 3, 1 et ainsi de suite, et la clé de contrôle complète la somme jusqu'au multiple de 10 suivant. L'UPC-E est une forme compressée de l'UPC-A : sa clé de contrôle est donc calculée sur le numéro développé à douze chiffres. Cet outil calcule toutes ces clés et refuse un numéro dont la clé ne correspond pas, plutôt que d'imprimer un code qui échouerait.
La taille d'impression compte davantage que le format. Les lecteurs ont besoin d'une zone de silence vide des deux côtés, c'est le réglage de marge ici, et de barres qui ne soient pas trop fines pour votre imprimante. Une largeur de barre de 2 pixels à 300 points par pouce est bien plus fine qu'à la résolution d'un écran : testez un échantillon imprimé avant un tirage complet.
Astuces
- Besoin plutôt d'un code contenant un lien ou un accès Wi-Fi ? Utilisez le générateur de QR code.
- Vous créez des identifiants uniques à encoder ? Le générateur d'UUID en produit de façon aléatoire.
- Vous convertissez un code depuis l'hexadécimal ou le binaire ? Essayez le convertisseur de base numérique.
Questions fréquentes
Qu'est-ce qu'une clé de contrôle ?
Le dernier chiffre d'un numéro EAN, UPC ou ITF-14 est calculé à partir des autres, pour qu'un lecteur puisse détecter une faute de frappe. En partant de la droite, chaque chiffre est multiplié alternativement par 3 et par 1, les produits sont additionnés, et la clé de contrôle est le chiffre qui amène le total au multiple de 10 suivant.
Que se passe-t-il si je saisis une mauvaise clé de contrôle ?
L'outil ne la modifie pas en silence. Il indique quelle devrait être la clé de contrôle et ne dessine aucun code-barres tant que vous n'avez pas corrigé le numéro ou supprimé le dernier chiffre pour qu'il soit calculé.
Puis-je les utiliser pour des produits vendus en magasin ?
Les systèmes de la grande distribution attendent des numéros qui vous ont été attribués par GS1 ou par votre organisation nationale GS1. Cet outil dessine n'importe quel numéro valide, mais un numéro inventé peut entrer en conflit avec le produit de quelqu'un d'autre. Utilisez-le pour des étiquettes internes, des tests et des maquettes.
Le Code 39 n'a pas de minuscules. Que deviennent-elles ?
Les minuscules sont converties en majuscules et l'outil le signale. Le Code 39 peut encoder les chiffres, les lettres majuscules, l'espace et les symboles - . $ / + % ; tout autre caractère est signalé au lieu d'être supprimé.
Quel format pour quel usage ?
Le Code 128 encode n'importe quel texte ASCII de façon compacte. EAN-13 et EAN-8 servent aux produits vendus en magasin dans le monde entier, UPC-A et UPC-E à la vente au détail en Amérique du Nord. L'ITF-14 étiquette les cartons d'expédition, le Code 39 et le Codabar se rencontrent dans la logistique, les bibliothèques et les banques de sang, et le Pharmacode sert au conditionnement pharmaceutique.
Faut-il télécharger en SVG ou en PNG ?
Utilisez le SVG pour l'impression ou pour tout ce qui doit rester net à n'importe quelle taille. Utilisez le PNG pour les documents et les pages web qui ont besoin d'une image matricielle ; choisissez une échelle plus grande pour éviter des bords flous quand l'image est agrandie.