Besoin d'un code-barres pour une étiquette produit, une feuille d'inventaire ou un carton d'expédition ? Choisissez un format, saisissez la valeur, et cet outil dessine un code-barres conforme aux normes que vous pouvez télécharger. Il prend en charge les symbologies courantes de la vente au détail et de la logistique, avec une validation en direct qui vous indique immédiatement si une valeur correspond au format.
Tout est rendu sur votre appareil. Exportez un SVG pour des étiquettes impeccables à l'impression ou un PNG pour un usage rapide — et vos données produit ne quittent jamais le navigateur.
Comment faire
- Choisissez un formatCODE128 gère tout texte ; EAN-13, EAN-8 et UPC sont pour la vente au détail ; CODE39, ITF-14 et d'autres pour la logistique.
- Saisissez la valeurTapez les données. Une saisie invalide pour un format strict (comme un EAN trop court) est signalée immédiatement.
- Mettez en forme et exportezRéglez la hauteur des barres, la largeur, les couleurs et la légende, puis téléchargez en PNG ou SVG.
Un générateur de codes-barres dessine une rangée de barres qu'un scanner retransforme en texte — une référence SKU, un identifiant d'actif, un numéro de lot. Celui-ci tourne entièrement dans votre navigateur grâce à JsBarcode, et couvre les formats qui reviennent dans le travail réel : CODE128 pour tout ce qui mêle lettres et chiffres, EAN-13, EAN-8 et UPC-A pour le commerce de détail, plus CODE39, ITF-14, MSI, Pharmacode et Codabar pour les secteurs qui les utilisent. Vous réglez la hauteur et la largeur des barres, choisissez les couleurs, et affichez ou masquez le texte lisible sous les barres. Rien de ce que vous tapez n'est mis en ligne, et la page continue de fonctionner hors ligne une fois chargée.
Le choix important, c'est le format. Si le code est pour votre propre usage — inventaire, étiquettes d'actifs, suivi interne — le CODE128 est le bon choix et ne nécessite aucun enregistrement. Les codes de détail sont différents : les numéros EAN et UPC sont des numéros GS1 officiels que vous devez posséder pour vendre en magasin, et afficher des chiffres inventés ne les rend pas légitimes. L'outil valide à mesure que vous tapez : une valeur qui enfreint un format strict est signalée plutôt qu'exportée. Exportez en PNG pour une image rapide, ou en SVG quand le code-barres part à l'impression — les barres vectorielles restent nettes à n'importe quelle taille et DPI, ce qu'exigent les étiquettes.
À quoi les gens l'utilisent
Imprimer des étiquettes d'actifs CODE128 pour les ordinateurs portables et écrans du bureau
Étiqueter les emplacements de bacs et d'étagères d'entrepôt comme A7-03
Maquetter un emballage de détail EAN-13 avant d'enregistrer un vrai numéro GS1
Générer des codes-barres SVG nets à glisser dans un gabarit de planche d'étiquettes
Encoder des numéros internes d'ordre de travail ou de lot pour l'atelier de production
Créer un code Codabar ou CODE39 pour un système de carte de bibliothèque ou d'adhérent
Un code-barres n'est qu'un nombre qu'un scanner lit vite
Un code-barres 1D est une rangée de barres noires et d'espaces blancs qui encode une courte chaîne — en général un numéro de produit, une référence (SKU) ou un identifiant d'actif. Un scanner laser ou caméra lit la largeur des barres et les retransforme en texte bien plus vite et plus fidèlement que quiconque le saisirait. On les voit sur les emballages de détail, les rayons d'entrepôt, les livres de bibliothèque, les cartons d'expédition, les flacons d'échantillons sanguins, et l'étiquette sous votre ordinateur portable de bureau. Cet outil dessine ces codes dans votre navigateur avec JsBarcode, une bibliothèque sous licence MIT, et prend en charge les formats qui comptent vraiment en pratique : CODE128, EAN-13, EAN-8, UPC-A, CODE39, ITF-14, MSI, Pharmacode et Codabar.
La seule décision qui fait trébucher les gens est celle du format à utiliser, et elle tient à un embranchement. Si le code-barres est pour votre propre usage — inventaire, étiquettes d'actifs, suivi interne, une étiquette de rayon dans votre propre réserve — vous voulez CODE128. Il encode n'importe quelles lettres et chiffres, les entasse densément, et tout scanner le lit. Si en revanche le code-barres doit être scanné à une véritable caisse de détail quelque part dans le monde, il vous faut un EAN-13, EAN-8 ou UPC-A — et voici la partie honnête : ce sont des numéros de détail officiels GS1. Le numéro lui-même doit être enregistré à votre nom (ou celui de votre fabricant) auprès de GS1. Cet outil rendra volontiers n'importe quels 13 chiffres en un EAN-13 d'apparence valide, mais un numéro inventé n'est pas un code de détail légitime ; le système d'un magasin peut le rejeter ou, pire, entrer en collision avec le produit de quelqu'un d'autre. Rendez des EAN inventés pour des maquettes et des tests, pas pour le rayon. Pour tout ce qui est interne, CODE128 contourne toute la question de l'enregistrement.
L'outil valide à mesure que vous tapez. Les formats stricts ont des règles — l'EAN-13 exige exactement 12 chiffres plus un chiffre de contrôle, l'UPC-A sa propre longueur — et si vous donnez une valeur invalide, il signale le problème immédiatement par un message au lieu d'exporter une image cassée. C'est délibéré : un code-barres qui a l'air correct mais ne se scanne pas est pire qu'une erreur évidente.
Le faire réellement scanner
Deux réglages décident si un scanner lit votre code du premier coup. La largeur de barre (la largeur de module) est l'épaisseur de la barre la plus fine ; trop fine et une imprimante ou un écran fond les barres les unes dans les autres. La hauteur de barre doit juste être assez haute pour que le scanner attrape une ligne propre en travers. La troisième chose n'est pas un réglage du tout — c'est la zone de silence, la marge blanche à gauche et à droite du code. Les scanners ont besoin de cet espace vide pour trouver où le code-barres commence et s'arrête, donc ne rognez jamais serré contre les barres et ne les collez pas sur un arrière-plan chargé. Gardez aussi un fort contraste : barres sombres sur fond clair. Vous pouvez régler ici les couleurs de premier plan et d'arrière-plan, mais des barres très claires ou des fonds sombres sont une raison fréquente d'échec de lecture. Laissez la légende de texte lisible activée sauf raison de la masquer — elle permet à une personne de saisir le numéro à la main quand un scan échoue.
Pourquoi le SVG, et pourquoi en local
Exportez en PNG quand vous avez besoin d'une image matricielle rapide. Exportez en SVG quand le code-barres va s'imprimer. Le SVG est vectoriel, donc les barres restent d'une netteté parfaite à toute taille et tout DPI — vous pouvez le déposer dans un modèle d'étiquette, une planche d'étiquettes Avery ou un design d'emballage et il s'imprime net au lieu de pixeliser. Pour de vrais tirages d'étiquettes, le SVG est celui à utiliser.
Tout se passe sur votre machine. Vos SKU produits, numéros d'actifs et codes de lot sont des données d'entreprise, et ici ils ne quittent jamais le navigateur — aucun envoi, aucun compte, et la page continue de fonctionner hors ligne une fois chargée. Beaucoup de générateurs de codes-barres en ligne bloquent l'export CODE128 ou SVG derrière une inscription ou un paywall, ou filigranent le résultat ; celui-ci ne le fait pas. Deux limites honnêtes : il ne fait que des codes-barres 1D — pour les QR et autres codes 2D, utilisez l'outil QR — et il rend un code-barres à la fois, pas des planches imprimées ni des rouleaux d'étiquettes.
Pourquoi IMG.DIY
9 formats
CODE128, EAN-13/8, UPC, CODE39, ITF-14, MSI, Pharmacode, Codabar.
Validation en direct
Les valeurs de mauvaise longueur ou invalides sont détectées instantanément.
PNG + SVG
Sortie vectorielle pour des étiquettes imprimées nettes.
Confidentiel
Les codes-barres sont générés localement, jamais téléversés.



