KeroTools

Générer un Code-barres CODE128, EAN ou UPC

Créez un code-barres au format CODE128, EAN, UPC, CODE39 et plus, puis téléchargez-le en PNG ou SVG.

Les valeurs ne quittent pas votre appareil

Aucun journal d’utilisation

Sûr pour les produits non lancés

Sans compte

Comment ça marche

  1. 1

    Choisissez la symbologie

    CODE128 pour l’usage interne, EAN-13 ou UPC pour la vente au détail, CODE39 pour les lecteurs industriels anciens.

  2. 2

    Saisissez la valeur

    Tapez ou collez le code. L’aperçu se redessine en direct et signale une valeur que le format choisi ne peut pas encoder.

  3. 3

    Téléchargez en PNG ou SVG

    PNG pour un écran ou un document, SVG dès que le code-barres part à l’impression.

Pourquoi cet outil

Neuf symbologies

CODE128, CODE39, EAN-13, EAN-8, UPC, ITF-14, MSI, Pharmacode et Codabar — les formats que les lecteurs attendent réellement.

Validation à la saisie

Chaque symbologie impose des règles strictes de longueur et de caractères. Enfreignez-en une et l’aperçu vous le signale aussitôt, pas chez l’imprimeur.

SVG pour l’impression d’étiquettes

Les barres vectorielles restent mathématiquement exactes à toute taille d’étiquette, ce dont une imprimante thermique a besoin pour produire un résultat lisible.

Clé de contrôle calculée

EAN et UPC exigent un dernier chiffre calculé ; il est déterminé pour vous plutôt que laissé comme un piège.

Rien n’est envoyé

Codes produits et références internes sont générés dans votre navigateur et ne partent nulle part.

Illimité et gratuit

Aucun frais par code-barres et aucun compte — produisez une étiquette ou tout un rayon.

Quel format de code-barres utiliser réellement ?

Le choix est dicté par l’endroit où le code sera lu, non par une préférence. Si le produit est destiné à la distribution, le format s’impose : UPC-A en Amérique du Nord, EAN-13 presque partout ailleurs, et les deux exigent un numéro délivré par GS1 — impossible de l’inventer. Pour tout usage interne — emplacements d’entrepôt, étiquettes d’immobilisations, marquage de matériel, le système de stock d’un petit atelier — CODE128 est le bon réglage par défaut : il encode lettres et chiffres, les compacte fortement, et tout lecteur moderne le lit. CODE39 est son équivalent ancien et subsiste dans les contextes industriels et de défense parce que certains lecteurs hérités ne parlent que celui-là. ITF-14 concerne le carton extérieur, pas l’article qu’il contient. Choisissez d’après le lecteur, puis remontez.

Pourquoi les codes de la distribution ne s’auto-génèrent pas

C’est le malentendu le plus coûteux du domaine. Un code UPC ou EAN n’est pas qu’un motif de barres : les chiffres encodent un préfixe d’entreprise que GS1 attribue à une seule société, puis une référence produit à l’intérieur. Générer un EAN-13 d’apparence valide pour un produit que vous vous apprêtez à mettre en ligne donne bien un code qui se lit ; il donne aussi un code dont le préfixe appartient à quelqu’un d’autre, raison pour laquelle les distributeurs le refusent et les places de marché suspendent les annonces. Cet outil génère le symbole d’un numéro que vous avez déjà le droit d’utiliser. Si vous lancez un produit en distribution sans préfixe GS1, cet enregistrement est l’étape qui vient avant.

Clés de contrôle et erreurs qu’elles interceptent

EAN, UPC et ITF-14 se terminent par une clé de contrôle calculée à partir des chiffres précédents selon une formule fixe. Son but n’est pas la sécurité mais la détection d’erreur : si un lecteur interprète mal une barre ou si quelqu’un saisit un chiffre de travers, l’arithmétique ne concorde plus et la lecture est rejetée au lieu de faire remonter silencieusement le mauvais produit. C’est pourquoi saisir douze chiffres dans un champ EAN-13 n’est pas une approximation : le treizième n’est pas facultatif, il est le résultat des douze autres. L’outil le calcule ; vous fournissez les chiffres porteurs de sens et la validation intervient avant toute impression.

Imprimer un code-barres qui se lit vraiment

Plus de codes échouent à l’impression qu’au moment de la génération. Quatre règles couvrent l’essentiel des échecs. Exportez en SVG pour que les bords des barres restent nets — un PNG agrandi produit des transitions floues qu’un lecteur laser lit lentement et qu’une caméra bon marché ne lit pas du tout. Conservez la zone de silence, la marge blanche à chaque extrémité ; elle fait partie du symbole et la rogner est la cause la plus fréquente d’un code-barres qui refuse. Imprimez des barres sombres sur fond clair et n’inversez jamais, car les lecteurs mesurent la réflectance et attendent cette polarité. Et n’étirez pas l’image pour remplir l’étiquette : modifier le rapport largeur-hauteur déforme les largeurs de barres qui portent la donnée. Testez la lecture sur l’étiquette imprimée, pas sur l’aperçu écran.

Code-barres et QR code répondent à des besoins différents

Un code-barres linéaire stocke un identifiant court — généralement 8 à 20 caractères — et se lit avec un matériel dédié en caisse ou en entrepôt, rapidement et à distance fixe. Un QR code stocke bien davantage, y compris une adresse complète, et se lit avec l’appareil photo d’un téléphone sous n’importe quel angle. Le partage pratique : si le lecteur est un scanner laser relié à une caisse ou à un système de stock, il vous faut un code-barres dans la symbologie qu’attend ce système. Si le lecteur est le téléphone d’un client, vous voulez presque certainement un QR code. Mettre une adresse dans un CODE128 fonctionne techniquement et constitue presque toujours le mauvais choix.

Pourquoi générer les codes en local compte ici

Les valeurs de code-barres sont rarement arbitraires. Ce sont des références produit, des étiquettes d’immobilisation, des numéros de lot, des identifiants de patient ou d’échantillon — des données qui correspondent directement au stock d’une entreprise ou au dossier d’une personne. Un générateur hébergé voit chaque valeur que vous saisissez. Comme celui-ci s’exécute entièrement dans votre navigateur, le code d’un produit non lancé ou un plan de numérotation interne n’atteint jamais un serveur, ce qui compte davantage qu’il n’y paraît pour une petite structure : votre liste de références résume assez fidèlement ce que vous vendez et en quelle quantité.

Erreurs courantes à éviter

  • Générer soi-même un EAN-13 ou un UPC pour un produit destiné à la distribution. Les chiffres encodent un préfixe d’entreprise attribué par GS1 ; un numéro fabriqué maison se lit très bien et appartient à une autre société, d’où le refus des distributeurs et la suspension des annonces.
  • Saisir douze chiffres pour un EAN-13. Le treizième est une clé de contrôle calculée à partir des douze autres, pas un caractère libre — fournissez les chiffres utiles et laissez-la se calculer.
  • Imprimer depuis un PNG agrandi. Mettre à l’échelle un code-barres matriciel adoucit chaque bord de barre ; exportez en SVG, ou générez le PNG à la taille finale de l’étiquette.
  • Rogner la marge blanche aux extrémités. Cette zone de silence fait partie du symbole — les lecteurs s’en servent pour repérer le début des barres, et la supprimer casse un code par ailleurs valide.
  • Étirer le code-barres pour remplir l’étiquette. Modifier le rapport largeur-hauteur déforme les largeurs de barres qui portent la donnée. Mettez à l’échelle proportionnellement, ou régénérez à la taille voulue.

Comparaison

KeroToolsServices de code-barres hébergésLogiciels d’étiquetage
Symbologies incluses9, toutes gratuitesSouvent réparties par formuleNombreuses
Valeurs envoyées à un serveurJamaisOuiNon
Export SVGGratuitLe plus souvent payantOui
Clé de contrôle calculéeOuiOuiOui
Compte obligatoireNonGénéralement ouiLicence requise
CoûtGratuitOffre gratuite / abonnementPayant

Fonctionnalités

CODE128

Encode tout le jeu ASCII avec une forte densité — le choix par défaut pour les étiquettes internes et logistiques.

EAN-13 et EAN-8

Le standard de la distribution hors Amérique du Nord ; 13 ou 8 chiffres avec clé de contrôle automatique.

UPC-A

Le standard nord-américain à 12 chiffres, accepté par tous les lecteurs de caisse.

CODE39

Plus ancien et moins dense, mais encore exigé par certains systèmes industriels et de défense.

ITF-14

Pour les cartons extérieurs et les colis d’expédition, pas pour l’article individuel.

MSI, Pharmacode, Codabar

Symbologies de niche utilisées en gestion de stock, en conditionnement pharmaceutique et en bibliothèque.

Validation en direct

Une longueur ou un caractère invalides sont détectés dans l’aperçu, avant d’atteindre une étiquette.

Export PNG et SVG

Matriciel pour les documents et écrans, vectoriel pour tout ce qui est imprimé.

Aucune installation

Rien à télécharger ni à installer : tout se passe sur la page web.

Sécurisé par défaut

Servi en HTTPS, sans suivi de fichiers ni envoi à un tiers.

Qui l’utilise

Équipes entrepôt et stock

Des étiquettes CODE128 pour emplacements et rayonnages, produites en lot sans abonnement à l’étiquette.

Petits commerces

Transformer les numéros GS1 qu’ils détiennent déjà en symboles EAN-13 prêts à imprimer.

Ateliers et réparateurs

Des étiquettes d’immobilisation pour outils et matériel, sans passer par un service tiers.

Bibliothèques et laboratoires

Des symboles Codabar et Pharmacode pour les systèmes qui exigent encore ces symbologies anciennes.

Questions Fréquentes

Non. Tout s’exécute localement dans votre navigateur — rien n’est envoyé, stocké ni partagé.

Oui — entièrement gratuit, sans compte et sans limite.