En quoi consiste cet outil ?
Un code-barres est un motif de barres parallèles lisible par machine qui encode une courte chaîne de texte ou de chiffres. Contrairement à un QR code, la plupart des formats de codes-barres sont unidimensionnels et ont été conçus il y a des décennies pour les scanners de vente au détail, ce qui en fait toujours la norme pour l'emballage des produits, les étiquettes d'expédition et les systèmes d'inventaire.
Ce générateur exécute toute la logique d'encodage directement dans votre navigateur grâce à la bibliothèque JsBarcode, largement utilisée — vos données ne sont donc jamais envoyées sur un serveur, ce qui est utile pour générer des codes-barres internes ou des produits pas encore lancés.
Pourquoi l'utiliser ?
- Quatre formats courants dans un seul outil : CODE128 pour du texte général, EAN-13 et UPC-A pour les produits de vente au détail, CODE39 pour les étiquettes d'entrepôt.
- Aperçu en direct qui se met à jour pendant la saisie ou le changement d'options.
- Largeur de ligne, hauteur et couleur réglables pour correspondre à votre modèle d'étiquette.
- Messages d'erreur clairs — si les règles d'un format ne sont pas respectées (par exemple EAN-13 nécessite une clé de contrôle valide sur 12/13 chiffres), l'outil vous indique exactement pourquoi.
- Confidentiel : les codes-barres sont générés localement, rien n'est envoyé à un serveur.
Mode d'emploi
- Choisissez un format adapté à votre usage : CODE128 pour du texte varié, EAN-13/UPC-A pour des produits de vente au détail, CODE39 pour des étiquettes internes.
- Saisissez la valeur à encoder — uniquement des chiffres pour EAN-13/UPC-A, lettres et chiffres pour CODE128/CODE39.
- Ajustez la largeur de ligne, la hauteur et la couleur si besoin, et activez ou non l'affichage du texte lisible sous les barres.
- Cliquez sur « Télécharger PNG » puis imprimez ou collez le code-barres dans votre design d'étiquette.
Exemple
Entrée
123456789012 (format : UPC-A)Résultat
Un code-barres UPC-A scannable avec la clé de contrôle calculée automatiquement et le numéro imprimé sous les barres.EAN-13 et UPC-A valident la clé de contrôle — si vous saisissez un numéro incohérent, l'outil vous le signale au lieu de produire un code-barres qui ne se scannera pas.
Choisir entre CODE128, EAN-13, UPC-A et CODE39
| Format | Contenu | Usage typique |
|---|---|---|
| CODE128 | Lettres, chiffres, symboles quelconques | Étiquettes d'expédition, logistique, usage général |
| EAN-13 | 12–13 chiffres | Produits de vente au détail vendus à l'international |
| UPC-A | 11–12 chiffres | Produits de vente au détail vendus aux États-Unis/Canada |
| CODE39 | Majuscules, chiffres, - . $ / + % espace | Étiquettes d'entrepôt, badges d'identification, anciens systèmes de scan |
Codes-barres et QR codes : quelle différence ?
Les codes-barres sont unidimensionnels et contiennent bien moins de données qu'un QR code — généralement un court numéro de produit plutôt qu'une URL. Ils sont adaptés lorsque vous avez besoin de compatibilité avec des infrastructures de scan de vente au détail vieilles de plusieurs décennies, ou d'une norme d'identification produit précise comme EAN/UPC.
Pour renvoyer vers un site web, un réseau Wi-Fi ou de plus grands blocs de texte, un QR code est plus adapté puisqu'il peut contenir des milliers de caractères et être lu par n'importe quelle caméra de téléphone.
Foire aux questions
Quel format de code-barres dois-je utiliser ?
CODE128 est le plus flexible — il encode n'importe quel texte ASCII et est utilisé pour les étiquettes d'expédition et de logistique. EAN-13 est la norme pour les produits de vente au détail vendus à l'international ; UPC-A est son équivalent aux États-Unis/Canada (12 chiffres). CODE39 est plus ancien et plus simple, courant dans les entrepôts et les badges d'identification, mais moins compact que CODE128.
Pourquoi EAN-13 ou UPC-A refuse-t-il mon numéro ?
Ces deux formats se terminent par une clé de contrôle calculée à partir des chiffres précédents. EAN-13 nécessite exactement 12 chiffres (l'outil ajoute la clé de contrôle) ou 13 chiffres (le 13e doit déjà être la clé correcte). UPC-A fonctionne de la même façon avec 11 ou 12 chiffres. Si vous avez recopié le code d'un vrai produit, vérifiez qu'aucun chiffre ne manque.
Puis-je utiliser ces codes-barres à des fins commerciales, par exemple pour des produits que je vends ?
La symbologie du code-barres elle-même (CODE128, EAN-13, etc.) est une norme ouverte et son affichage ne nécessite aucune licence. Cependant, pour vendre un produit physique en magasin sous un vrai numéro EAN/UPC, vous devez généralement enregistrer ce numéro auprès de GS1 — cet outil dessine le code visuel mais ne vous attribue pas de numéro de produit unique au niveau mondial.
À quelle taille dois-je imprimer un code-barres ?
Les scanners de vente au détail sont calibrés pour des codes EAN-13/UPC-A d'environ 3 à 8 cm de large à une échelle de 100 % — réduire en dessous d'environ 80 % rend souvent les barres trop fines pour être scannées de manière fiable. Pour les étiquettes CODE128 d'entrepôt, suivez la spécification de votre modèle d'étiquette et testez toujours un exemplaire imprimé avant de lancer un lot complet.
Cet outil stocke-t-il ou transmet-il les valeurs que j'encode ?
Non. Le code-barres est dessiné sur un élément canvas directement dans votre navigateur avec JavaScript — rien n'est envoyé, enregistré ou transmis nulle part.