Créer un code-barres Code 128

Saisissez le contenu à encoder, puis générez le code-barres. La valeur est également affichée en clair sous l’image.

Fonctionne localement dans votre navigateur

Comment transformer une valeur en code-barres Code 128

Saisissez une valeur et cliquez sur Générer un code-barres : la page dessine un code Code 128 sous forme d'image PNG et imprime le texte encodé sous les barres. Le dessin se fait dans le navigateur, et la valeur n'est envoyée nulle part.

La page s'ouvre sur un code d'exemple pour kivtools.com, pour montrer le format de sortie avant toute saisie.

  1. Saisissez ou collez la valeur dans le champ. Les lettres, les chiffres, les espaces, la ponctuation et les lettres latines È–Ï sont encodés.
  2. Cliquez sur Générer un code-barres. L'image sous les boutons est remplacée ; les chiffres sont regroupés deux par symbole, donc une valeur numérique reste plus étroite qu'autant de lettres.
  3. Cliquez sur Effacer pour vider le champ et l'image. Pour conserver le résultat, faites un clic droit sur l'image — ou un appui long sur mobile — puis enregistrez : il n'y a pas de bouton de téléchargement séparé.

Ce que le générateur encode et où il s'arrête

Caractères encodés, caractères refusés

Les tests ont couvert la plage ASCII et une partie de Latin-1. A–Z, a–z, 0–9, l'espace, la tabulation et la ponctuation d'un clavier standard passent, ainsi que È, Ï et les lettres intermédiaires. Hors de cet ensemble, é, ü, ñ, ß, le signe euro, les caractères chinois et les emoji échouent.

Quand la valeur contient un caractère refusé par l'encodeur, l'outil efface l'image précédente et affiche un message, au lieu de laisser à l'écran un code ancien ou incomplet.

Jusqu'où l'image s'allonge

La largeur augmente d'environ 22 pixels par lettre et 11 par chiffre, plus environ 90 pixels de marge fixe : une valeur de 4 caractères mesurait 178 pixels, une de 120 mesurait 2 730, pour une hauteur constante de 142 pixels. Rien n'est coupé : une valeur longue donne une image longue.

Les navigateurs refusent d'exporter un canevas au-delà de leur limite de taille, et l'export PNG échoue alors sans erreur. Lors des tests, 2 800 caractères produisaient encore une image, 3 000 non ; l'outil signale désormais que la valeur est trop longue au lieu de laisser un cadre vide.

Une seule symbologie, sans données produit

La page dessine toujours du Code 128. Ce n'est pas un générateur EAN/UPC, Code 39, Data Matrix ou QR, et il ne vérifie pas qu'une valeur est un numéro commercial valide : une suite de chiffres est encodée telle quelle, sans clé de contrôle ajoutée.

Si le lecteur qui lira le code attend un format précis, générez d'abord un exemple et lisez-le avec l'appareil prévu.

Outils récents :