Mode d’emploi
- 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.
- Saisissez la valeur. Pour EAN, UPC et ITF-14, vous pouvez omettre le dernier chiffre ; le chiffre de contrôle est alors ajouté.
- Réglez la largeur des barres, la hauteur, la marge, les couleurs et indiquez si la valeur doit être imprimée en dessous.
- 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.