Skip to content
Générateur de codes-barres
Tools

Générateur de codes-barres

Nouveau

Créez des codes-barres Code 128, EAN-13 et UPC-A et téléchargez-les en SVG ou PNG.

Runs entirely in your browser. Nothing is uploaded.

Générateur de codes-barres gratuit — Code 128, EAN-13 et UPC-A

Ce générateur de codes-barres en ligne gratuit crée des codes-barres conformes aux normes, entièrement dans votre navigateur : Code 128 pour tout texte ou chiffres (références produits, étiquettes d'actifs, billets d'événement, étiquettes FNSKU Amazon FBA), et EAN-13 / UPC-A pour les produits de grande distribution. L'aperçu se met à jour en temps réel à mesure que vous saisissez, les chiffres de contrôle sont calculés et validés automatiquement, et vous pouvez télécharger un SVG vectoriel net ou un PNG haute résolution — sans inscription, sans filigrane, sans limite quotidienne.

Contrairement aux générateurs professionnels comme TEC-IT (barcode.tec-it.com) ou online-barcode-generator.net qui envoient vos données à leurs serveurs, tout ici est encodé localement en JavaScript. Vos références produits, codes internes et numéros de série restent sur votre appareil — pour une confidentialité totale et des résultats instantanés sans rechargement de page entre chaque code-barres.

Quel type de code-barres utiliser ?

Le Code 128 est le format polyvalent pour tout ce qui n'est pas la caisse de vente au détail. Il encode les 128 caractères ASCII avec une haute densité, bascule automatiquement en mode Subset C compact pour les données très numériques, et constitue le format standard pour la logistique, l'étiquetage en entrepôt, les cartes de fidélité et les étiquettes FNSKU d'Amazon FBA. Si vos données contiennent des lettres — comme « REF-2024-AB » — le Code 128 est votre format.

L'EAN-13 (13 chiffres, utilisé dans le monde entier) et l'UPC-A (12 chiffres, dominant en Amérique du Nord) sont les formats point de vente de la grande distribution. Ils n'acceptent que des chiffres et leurs numéros doivent être des GTIN émis par GS1 pour les produits vendus en magasin — un UPC-A n'est qu'un EAN-13 avec un zéro initial, et les scanners modernes lisent les deux formats de manière interchangeable. Pour les URL, les textes longs ou des données plus complexes, utilisez plutôt un QR code.

Chiffres de contrôle gérés automatiquement

Chaque code-barres EAN-13 et UPC-A se termine par un chiffre de contrôle calculé à partir des autres chiffres selon une formule modulo-10 pondérée. Les scanners le recalculent à chaque lecture et rejettent les écarts, ce qui détecte les erreurs de lecture et les fautes de frappe avant qu'elles ne corrompent votre stock ou votre système de caisse. Saisissez 12 chiffres (11 pour l'UPC-A) et cet outil ajoute automatiquement le chiffre de contrôle correct. Saisissez les 13 (ou 12) chiffres et il valide le vôtre — en vous indiquant la valeur correcte si elle est erronée, plutôt que d'afficher silencieusement un code-barres illisible comme le font certains outils concurrents.

Le Code 128 inclut également une somme de contrôle interne calculée automatiquement, ainsi que les caractères de début, de fin et de commutation de sous-ensemble appropriés — y compris l'encodage Subset C pour les longues suites de chiffres, ce qui maintient les codes-barres numériques courts et faciles à scanner. Vous n'avez rien à configurer manuellement ; l'encodeur choisit automatiquement l'encodage optimal.

SVG pour l'impression, PNG pour les écrans — et comparaison avec TEC-IT

La lisibilité dépend avant tout de la netteté des bords, c'est pourquoi la sortie principale du générateur est le SVG — un format vectoriel dont les barres sont mathématiquement précises à toute taille d'impression, d'une petite étiquette produit à une feuille A4. L'export PNG est rendu en double résolution pour rester net dans les documents et sur les écrans à la taille rendue. « Copier le code SVG » dépose directement le balisage SVG brut dans votre presse-papiers pour le coller dans des modèles HTML ou des outils de conception comme Figma.

Le générateur de codes-barres de TEC-IT sur barcode.tec-it.com est l'une des alternatives les plus utilisées, mais il envoie chaque demande de code-barres aux serveurs de TEC-IT — vos codes produits, numéros de série et données clients transitent par le réseau. Barcodes Inc et online-barcode-generator.net fonctionnent de la même façon. UtiloKit encode entièrement dans votre navigateur, de sorte que rien ne quitte votre appareil. Les curseurs de largeur et de hauteur des barres vous permettent de correspondre aux spécifications de votre stock d'étiquettes. Chaque code-barres inclut des zones silencieuses correctement dimensionnées — les marges vides obligatoires de chaque côté — dont le non-respect est la règle la plus couramment violée dans les codes-barres maison et la première cause d'échec de lecture au premier passage.

Impression, scan et utilisation en conditions réelles

Imprimez des barres noires sur fond blanc avec une imprimante laser ou à jet d'encre. Évitez les barres colorées, les fonds gris, le papier texturé, et ne redimensionnez jamais une image PNG de façon non proportionnelle. Testez une étiquette avec n'importe quelle application de scan sur téléphone avant d'imprimer une planche complète. Pour les produits de grande distribution, le GTIN enregistré auprès de GS1 est une obligation légale dans la plupart des pays ; pour tout usage interne — stocks, actifs, bibliothèques, événements — votre propre numérotation avec le Code 128 est parfaitement légale et totalement gratuite.

Ce générateur fonctionnant hors ligne une fois chargé, il continue de produire des étiquettes même sans connexion internet dans un entrepôt ou une réserve. Il n'y a pas de limite de tâches, pas d'abonnement et pas besoin de créer un compte — générez autant de codes-barres que votre projet l'exige, téléchargez chacun individuellement, et utilisez-les immédiatement sur le même appareil ou envoyez-les à une imprimante d'étiquettes.

Utilisation sur iPhone, Android et ordinateur — sans installation

Ce générateur de codes-barres fonctionne dans n'importe quel navigateur moderne sur n'importe quel appareil — aucune installation d'application requise. Sur iPhone et Android, ouvrez la page, saisissez vos données de code-barres, puis appuyez sur le bouton de téléchargement pour enregistrer un SVG ou un PNG directement dans vos Photos ou votre application Fichiers. L'interface s'adapte aux petits écrans et fonctionne également de manière fluide sur tablettes et Chromebooks.

Les générateurs en ligne comme TEC-IT (barcode.tec-it.com) et online-barcode-generator.net nécessitent une connexion internet pour encoder chaque code-barres. Cet outil, une fois chargé, encode entièrement dans le navigateur — il fonctionne donc même dans un entrepôt avec un signal mobile faible, sur un poste professionnel sécurisé, ou en mode avion après le chargement initial de la page. Que vous ayez besoin d'un seul FNSKU pour une expédition Amazon ou de centaines d'étiquettes Code 128 pour un inventaire, vous les obtenez instantanément sans limitation de débit, sans quota ni abonnement.

Frequently asked questions

Comment générer un code-barres gratuitement ?

Choisissez une symbologie — Code 128 pour tout texte ou chiffres, EAN-13 ou UPC-A pour les chiffres de vente au détail — saisissez vos données dans le champ de saisie et le code-barres s'affiche en temps réel avec son chiffre de contrôle calculé automatiquement. Téléchargez-le en SVG vectoriel net ou en PNG haute résolution. Il n'y a pas d'inscription, pas de filigrane et pas de limite quotidienne. Contrairement à TEC-IT ou Barcodes Inc qui effectuent l'encodage côté serveur, UtiloKit encode entièrement dans votre navigateur — vos références produits, SKU et numéros de série ne quittent jamais votre appareil.

Faut-il enregistrer son code-barres ?

Uniquement pour la vente au détail. Si votre produit est vendu en magasin ou référencé sur des places de marché comme Amazon ou Fnac, le numéro contenu dans le code-barres doit être un GTIN enregistré auprès de GS1 (Global Trade Item Number) traçable jusqu'à votre marque. Pour la gestion interne des stocks, le suivi d'actifs, les billets d'événement, les systèmes de bibliothèque, les étiquettes d'expédition ou les étiquettes FNSKU FBA, vous pouvez utiliser le Code 128 avec votre propre schéma de numérotation sans aucun enregistrement.

Les générateurs de codes-barres gratuits sont-ils légaux ?

Oui. Les symbologies de codes-barres comme le Code 128, l'EAN et l'UPC sont des normes internationales ouvertes sans redevances de licence sur l'image du code-barres elle-même. La seule considération juridique concerne le numéro encodé : les GTIN de vente au détail doivent être obtenus auprès de GS1 pour être mondialement uniques et traçables. Générer une image de code-barres contenant votre propre numéro enregistré auprès de GS1 est parfaitement légal, tout comme utiliser n'importe quel numéro en Code 128 à des fins internes où l'unicité mondiale n'est pas requise.

Quelle est la différence entre le Code 128 et le Code 39 ?

Le Code 128 encode les 128 caractères ASCII avec une haute densité et compresse automatiquement les longues suites de chiffres (Subset C), ce qui en fait le format moderne par défaut pour la logistique, les stocks, les cartes de fidélité et les étiquettes FNSKU d'Amazon FBA. Le Code 39 est un format plus ancien, moins dense, ne supportant que 43 caractères — lettres majuscules, chiffres et quelques symboles. Il reste utilisé principalement dans les systèmes industriels et de défense hérités. Pour toute nouvelle application, le Code 128 est le meilleur choix : il est plus dense, plus flexible et universellement supporté par les scanners modernes.

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

Les deux sont des codes-barres GS1 de vente au détail conçus pour le scan en point de vente. L'UPC-A encode 12 chiffres et est le format dominant en Amérique du Nord. L'EAN-13 encode 13 chiffres et est utilisé dans le monde entier, notamment en Europe, en Asie et en Australie. Un code UPC-A est structurellement un EAN-13 avec un zéro en tête — ce qui signifie qu'un code-barres UPC-A peut être lu par n'importe quel scanner supportant l'EAN-13. Les systèmes de caisse et les scanners modernes lisent les deux formats de façon interchangeable sur tous les marchés.

Comment fonctionne un code-barres ?

Un code-barres 1D représente des données sous forme de barres parallèles et d'espaces de largeurs variables imprimés selon un motif fixe. Un scanner laser ou à image balaye de la lumière sur le motif et mesure la séquence des largeurs de barres et d'espaces. Chaque motif correspond à un caractère ou à un chiffre selon le tableau d'encodage de la symbologie. Un chiffre de contrôle à la fin permet au scanner de vérifier que la lecture était sans erreur — les écarts déclenchent un rejet et un nouveau scan plutôt qu'une acceptation silencieuse d'une valeur corrompue.

Puis-je créer mon propre code-barres EAN-13 ?

Oui — saisissez 12 chiffres et cet outil calcule automatiquement le 13e (chiffre de contrôle) en utilisant la formule standard modulo-10 pondérée. Ou saisissez les 13 chiffres et il valide votre chiffre de contrôle, affichant la valeur correcte si le vôtre est erroné plutôt que de rendre silencieusement un code-barres illisible. N'oubliez pas : pour la vente au détail, le numéro lui-même doit être un GTIN enregistré auprès de GS1. Un numéro inventé peut entrer en collision avec le produit d'une autre entreprise et provoquer des erreurs dans les systèmes de caisse.

Qu'est-ce que le chiffre de contrôle d'un code-barres ?

Le chiffre de contrôle est le dernier chiffre des codes EAN-13, UPC-A et autres codes similaires. Il est calculé à partir de tous les chiffres précédents selon une formule modulo-10 pondérée : les chiffres en position impaire sont multipliés par 1, ceux en position paire par 3, et les résultats sont additionnés ; le chiffre de contrôle est le chiffre qui, ajouté à cette somme, en fait un multiple de 10. Les scanners recalculent cela à chaque lecture et rejettent tout code-barres dont le chiffre de contrôle ne correspond pas, ce qui détecte les erreurs de lecture et les fautes de frappe avant qu'elles ne provoquent des erreurs de stock ou de caisse.

Peut-on imprimer des codes-barres avec une imprimante ordinaire ?

Oui — les imprimantes laser et à jet d'encre fonctionnent bien sur des planches d'étiquettes ou du papier ordinaire. Pour de meilleurs résultats : téléchargez en SVG pour une impression nette à n'importe quelle taille, gardez des barres noires bien contrastées sur fond blanc (évitez les couleurs, les teintes grises ou le papier texturé), ne réduisez pas en dessous d'environ 80 % de la taille rendue, laissez les zones silencieuses vides aux deux extrémités intactes (cet outil les inclut automatiquement), et testez une étiquette avec une application de scan sur téléphone avant de lancer une impression complète.

Vaut-il mieux télécharger son code-barres en SVG ou en PNG ?

SVG pour tout ce qui est destiné à l'impression — c'est un format vectoriel, les barres restent donc mathématiquement nettes à n'importe quelle taille d'impression, d'une petite étiquette produit à un grand carton d'expédition. La netteté des bords est essentielle pour un scan fiable. Le PNG (exporté ici en résolution ×2) convient pour un usage à l'écran, l'incorporation dans Word ou Google Docs, et l'impression rapide d'étiquettes à la taille rendue — mais ne redimensionnez jamais un PNG à la hausse sous peine de flouter les bords des barres.

Un code-barres peut-il contenir des lettres ?

Le Code 128 peut encoder n'importe lequel des 128 caractères ASCII, y compris les lettres majuscules et minuscules, les chiffres, les espaces et les symboles comme les tirets et les barres obliques — une référence comme « WH-1000XM5 » s'encode donc sans problème. Les EAN-13 et UPC-A de vente au détail sont uniquement numériques. Pour les textes très longs, les URL ou les données complexes comme les fiches de contact, le QR code est le meilleur choix — UtiloKit dispose d'un générateur de QR code gratuit précisément à cet effet.

Quel code-barres faut-il pour Amazon ?

Amazon exige différents types de codes-barres selon les usages. Pour les fiches produits, Amazon valide les codes-barres UPC ou EAN auprès de la base de données GS1 — votre référence produit doit être un GTIN authentique enregistré auprès de GS1. Pour les étiquettes d'expédition FBA, Amazon utilise son propre FNSKU (Fulfillment Network SKU) imprimé sous forme de code-barres Code 128 — que ce générateur produit parfaitement. Saisissez votre chaîne FNSKU dans le mode Code 128 et téléchargez un SVG ou PNG net pour vos étiquettes.

Pourquoi mon code-barres généré ne se scanne pas ?

Les causes les plus fréquentes de codes-barres illisibles sont : trop petit à l'impression, contraste insuffisant (barres colorées ou grises), zones silencieuses manquantes de chaque côté, image matricielle étirée ou agrandie, ou chiffre de contrôle erroné. Téléchargez votre code en SVG pour garantir des bords nets à n'importe quelle taille, imprimez des barres noires sur fond blanc, ne rognez pas les zones silencieuses, et vérifiez le chiffre de contrôle avec cet outil. Si un code-barres ne se scanne toujours pas, testez avec une application de scan dédiée — les appareils photo de téléphone peuvent parfois avoir du mal avec les codes très petits ou à faible contraste.

Quelle est la différence entre un code-barres et un QR code ?

Un code-barres 1D traditionnel (Code 128, EAN-13, UPC-A) stocke les données dans une seule rangée de barres et d'espaces — les scanners le lisent de gauche à droite en une seule dimension. Les QR codes sont en 2D : ils stockent les données dans une grille de carrés noirs et blancs, peuvent contenir des centaines de fois plus de données, et peuvent être lus sous n'importe quel angle, même partiellement endommagés. Utilisez un code-barres pour les étiquettes standard de vente au détail, d'inventaire et d'expédition où le matériel de scan attend un format 1D. Utilisez un QR code pour les URL, les fiches de contact, les textes longs, ou toute situation où un appareil photo de smartphone est le scanner.

Ce générateur de codes-barres est-il vraiment gratuit et confidentiel ?

Oui — codes-barres illimités, sans compte, sans filigrane sur aucun téléchargement. Contrairement aux générateurs en ligne comme TEC-IT (barcode.tec-it.com), online-barcode-generator.net ou Barcodes Inc, cet outil encode entièrement dans votre navigateur grâce à JavaScript. Vos références produits, SKU, numéros de série et données clients ne sont jamais transmis à un quelconque serveur. C'est particulièrement important pour les entreprises qui considèrent leur gamme de produits ou leur schéma de numérotation d'inventaire comme des informations exclusives ou concurrentielles.