Générateur de codes-barres
Générez des codes-barres Code 128 à partir de texte ou de nombres et téléchargez-les en SVG ou PNG. La sortie vectorielle reste nette à toute taille, ce qui compte car un code-barres flou ne se scanne pas.
- Les fichiers ne quittent jamais votre appareil
- Gratuit, sans inscription
- Aucun filigrane
- Fonctionne hors ligne une fois chargé
Comment utiliser Générateur de codes-barres
- 1
Saisissez vos données
N'importe quel ASCII imprimable — un code produit, SKU, numéro de série ou référence.
- 2
Ajustez la taille
Largeur et hauteur du module. Des modules plus larges scannent plus fiablement.
- 3
Téléchargez
SVG pour l'impression et les étiquettes, PNG pour les écrans et documents.
Pourquoi Code 128 plutôt que le code-barres de détail plus familier
Le code-barres que la plupart des gens imaginent — celui d'un produit de supermarché — est EAN-13 ou UPC-A, et les deux sont des formats numériques purs à longueur fixe liés à un système d'enregistrement : les nombres eux-mêmes sont assignés centralement par GS1 à des fabricants et produits précis, ce qui signifie qu'un générateur ne peut pas simplement en inventer un valide pour un usage arbitraire sans se coordonner avec ce registre ou produire un nombre entrant en collision avec le produit légitimement enregistré de quelqu'un d'autre. Code 128 n'a aucune exigence d'enregistrement ni de longueur fixe de ce genre — il peut encoder n'importe quel texte ou nombre ASCII imprimable, d'un court SKU interne à un long code de référence alphanumérique, ce qui en fait précisément le bon choix à usage général pour un générateur de codes-barres plutôt qu'un spécifique au détail lié à un registre dont cet outil ne fait pas partie.
Pourquoi la zone de silence n'est pas un espace blanc optionnel
La marge blanche requise de chaque côté des barres d'un code-barres — appelée zone de silence — n'est pas un espacement décoratif que l'on peut rogner pour économiser de l'espace sur une étiquette ; c'est ainsi que l'algorithme de décodage d'un scanner localise où le symbole réel commence et finit en premier lieu. Un scanner balayant une image cherche la transition d'une grande région blanche vers le motif de barres du code-barres, et rogner cette marge, ou placer du texte ou un autre élément graphique trop près du bord des barres, élimine le signal dont le scanner a besoin même pour reconnaître qu'un code-barres commence là — c'est l'une des raisons les plus courantes pour lesquelles un code-barres imprimé échoue au scan malgré une apparence parfaitement correcte à l'œil nu, et cela n'a rien à voir avec le fait que les données encodées soient incorrectes.
Comment Code 128 compresse les nombres plus efficacement que les lettres
Code 128 contient en fait trois sous-ensembles d'encodage internes, et le générateur bascule entre eux automatiquement selon le contenu : Code C compresse deux chiffres dans un seul symbole chaque fois qu'une séquence de chiffres de longueur paire apparaît, ce qui est environ deux fois plus efficace en espace qu'encoder un caractère par symbole. Dès qu'une lettre apparaît, un changement de casse mixte, ou une séquence de chiffres de longueur impaire, l'encodage repasse en Code B, qui encode exactement un caractère par symbole. C'est pourquoi un code-barres purement numérique — un code produit ou un numéro de commande entièrement composé de chiffres — ressort nettement plus étroit qu'un code-barres encodant le même nombre de caractères mélangés à des lettres, bien que les deux représentent un symbole Code 128 valide et correctement scannable.
Questions fréquentes
Pourquoi Code 128 et pas une autre symbologie ?
Il encode l'ensemble complet de l'ASCII imprimable, s'auto-vérifie via une somme de contrôle, et se lit universellement. EAN-13 et UPC-A sont des formats numériques à longueur fixe liés à des numéros de produits enregistrés que vous ne pouvez pas inventer, donc ils sont le mauvais choix pour un générateur à usage général.
Devrais-je télécharger en SVG ou PNG ?
SVG pour tout ce qui est imprimé. Un code-barres est un dessin au trait, et une image matricielle agrandie développe des contours doux avec lesquels les scanners échouent réellement. Le PNG convient pour un usage écran à la taille exacte générée.
Pourquoi mon code-barres numérique est-il plus étroit qu'un code textuel ?
Parce qu'une chaîne de chiffres de longueur paire est encodée en Code C, qui compresse deux chiffres dans chaque symbole et réduit la largeur d'environ moitié. Ajoutez une lettre et cela repasse en Code B, qui encode un caractère par symbole.
Qu'est-ce que la zone de silence et pourquoi compte-t-elle ?
La marge blanche de chaque côté des barres. La spécification exige au moins dix modules, et les scanners l'utilisent pour trouver où le symbole commence. La rogner est l'une des raisons les plus courantes pour lesquelles un code-barres imprimé ne se lit pas.
Peut-il encoder des caractères accentués ou non latins ?
Non — Code 128 ne couvre que l'ASCII imprimable, et l'outil l'indique plutôt que de sacrifier silencieusement des caractères. Pour de l'Unicode arbitraire, un code QR est le bon format.
Tâches courantes pour Générateur de codes-barres
Vous pourriez aussi avoir besoin de
Générateur de codes QR
Créez des codes QR pour liens, texte, WiFi et plus
Générateur UUID
Générez des UUID v4 et v7 en masse
Sélecteur et convertisseur de couleur
HEX, RGB, HSL, CMJN et vérification de contraste
Générateur de factures
Créez et téléchargez une facture professionnelle au format PDF
Générateur de mots de passe
Créez des mots de passe et phrases de passe aléatoires forts
Créateur de CV
Créez un CV clair et compatible ATS, puis téléchargez-le en PDF