IMG.DIY / Extras / Générateur de code-barres

Générateur de code-barres

Créez des codes-barres de vente et de logistique — CODE128, EAN-13, UPC et plus — et exportez-les en PNG ou SVG.

Générateur de code-barres visual example
La confidentialité d'abord : rien n'est téléversé.

From input to result

Choose a file, make the change, and download the result. Processing stays in your browser.

Générateur de code-barres: 1 · Choose input
1 · Choose input
Générateur de code-barres: 2 · Adjust and process
2 · Adjust and process
Générateur de code-barres: 3 · Download result
3 · Download result

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

  1. 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.
  2. Saisissez la valeurTapez les données. Une saisie invalide pour un format strict (comme un EAN trop court) est signalée immédiatement.
  3. 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.

FAQ

Quel format choisir ?
CODE128 est le plus flexible pour un usage interne — il encode lettres et chiffres. N'utilisez EAN-13 ou UPC que si vous disposez d'un numéro produit GS1 officiel pour la vente au détail.
Mon EAN-13 s'affiche comme invalide — pourquoi ?
L'EAN-13 exige exactement 12 ou 13 chiffres (le 13e étant une clé de contrôle que l'outil peut calculer). Les lettres ou une mauvaise longueur sont rejetées par la norme.
Puis-je imprimer ces codes-barres ?
Oui. Exportez le SVG pour le résultat le plus net à n'importe quelle taille, ce qui est important pour que les lecteurs déchiffrent les barres proprement.
Mes données sont-elles téléversées ?
Non — le code-barres est entièrement dessiné dans votre navigateur et rien n'est envoyé où que ce soit.
Cet outil crée-t-il aussi des QR codes ?
Non — cet outil ne fait que des codes-barres 1D, du type rangée de barres qui encode un court numéro ou une chaîne. Les QR codes et autres codes 2D contiennent bien plus de données et sont carrés ; pour ceux-là, utilisez l'outil QR. Choisissez un code-barres 1D quand un scanner doit simplement lire vite un identifiant, comme une référence SKU ou une étiquette d'actif.
Ai-je besoin d'un numéro GS1 pour utiliser l'option EAN-13 ?
Pour en afficher un, non — l'outil dessinera tous les chiffres valides. Pour réellement vendre le produit en magasin, oui : les numéros EAN et UPC doivent vous être enregistrés via GS1 afin d'être uniques dans le monde entier. Un EAN inventé convient aux maquettes et aux tests, mais le système d'un détaillant peut le rejeter ou entrer en conflit avec le produit de quelqu'un d'autre.
Pourquoi mettre le texte lisible sous les barres ?
Cette ligne est votre solution de secours. Quand un scan échoue — une étiquette maculée, un mauvais angle, un autocollant usé — une personne peut lire le numéro et le saisir à la main. Laisser la légende ne coûte rien et évite un aller-retour au bureau. Vous pouvez la masquer si un design l'exige, mais la garder est l'option la plus sûre par défaut.
Un code-barres peut-il être scanné directement à l'écran ?
Souvent oui, si l'écran est lumineux, le code-barres assez grand et entouré d'une marge nette. Mais les reflets et la faible luminosité provoquent des erreurs de lecture, et une copie imprimée est plus fiable pour tout ce qui est scanné à répétition. Exportez en SVG et imprimez-le quand le code doit fonctionner à chaque fois.

Outils associés

Guides et astuces