Générateur de codes-barres — Créez des codes-barres Code 128, Code 39, EAN-13 et UPC que vous pouvez télécharger au format PNG ou SVG.

Saisissez une valeur, choisissez un type de code-barres et obtenez instantanément un code-barres scannable. Les chiffres de contrôle EAN et UPC sont calculés automatiquement pour vous, et vous pouvez modifier la taille, la zone de silence et les couleurs avant de télécharger un fichier PNG ou un fichier SVG net et redimensionnable. Tout est généré directement dans votre navigateur ; les valeurs que vous saisissez ne quittent donc jamais votre appareil.

Créer un code-barres Les valeurs sont conservées dans votre navigateur
Outil de génération de codes-barres permettant de créer en ligne des codes-barres Code 128, EAN-13 et UPC

Votre code-barres

Tailles et couleurs

Aperçu

Votre code-barres apparaîtra ici.
—Format
—Données encodées
—Check digit
—Taille de l'image
—Largeur en modules
—Zone de silence de chaque côté
Le guide

Guide sur les générateurs de codes-barres : formats, chiffres de contrôle et conseils d'impression

Choisissez le bon format de code-barres, familiarisez-vous avec les chiffres de contrôle et imprimez des codes qui s'escannent du premier coup.

Une explication simple

Qu'est-ce qu'un code-barres, et à quoi sert ce générateur ?

Un code-barres transforme une courte séquence de données en une succession de barres et d'espaces qu'un lecteur peut lire en une fraction de seconde. Le lecteur mesure la largeur de chaque barre et de chaque espace, reconvertit ces largeurs en caractères, puis transmet le texte à l'application qui le reçoit, qu'il s'agisse d'une caisse, d'un système de gestion des stocks ou d'un comptoir de bibliothèque.

Ce générateur permet de créer six formats linéaires courants directement dans votre navigateur : Code 128, Code 39, EAN-13, UPC-A, EAN-8 et Interleaved 2 of 5. Choisissez un format, saisissez votre valeur et le code-barres s'actualise en temps réel. Vous pouvez le télécharger au format PNG pour vos documents et étiquettes, ou au format SVG qui conserve une grande netteté quelle que soit la taille. Si vous convertissez des nombres à la main pendant que vous travaillez, le convertisseur binaire-décimal peut également vous être utile.

Raisons courantes d'en créer un

Pourquoi les gens créent-ils des codes-barres ?

Les codes-barres apparaissent partout où une personne devrait autrement saisir ou lire un code à l'œil nu.

Étiquettes d'inventaire et d'actifs

Étiquetez les étagères, les cartons, les outils ou les ordinateurs portables à l'aide d'un code-barres Code 128 ou Code 39 afin que les inventaires et les passages en caisse ne nécessitent qu'un seul scan.

Billets, abonnements et bons de réduction

Indiquez un numéro de commande, un identifiant de membre ou un code promotionnel sur un pass imprimé ou affiché à l'écran que le personnel pourra scanner à l'entrée.

Emballage, expédition et tests

Simulez des codes-barres EAN ou UPC sur des maquettes d'emballage, imprimez des codes ITF pour des cartons ou créez des données de test pour une application de lecture de codes-barres.

Choisissez le bon format

Comparaison des types de codes-barres

Chaque format possède son propre jeu de caractères et ses propres règles de longueur. En cas de doute, optez pour le Code 128 : il prend en charge pratiquement tous les types de texte et est peu encombrant.

TypeCe qu'il encodeLongueur typiqueUtilisation courante
Code 128Caractères ASCII imprimables : lettres, chiffres, signes de ponctuationEn tout cas, plus c'est court, mieux c'estÉtiquettes d'expédition, stock, identifiants
Code 390-9, A-Z, espace et - . $ / + %N'importe quelle largeur, mais largeÉtiquettes pour l'industrie, la défense et l'automobile
EAN-13Chiffres uniquement12 chiffres + chiffre de contrôleProduits destinés à la grande distribution dans le monde entier
UPC-AChiffres uniquement11 chiffres + chiffre de contrôleProduits destinés à la vente au détail aux États-Unis et au Canada
EAN-8Chiffres uniquement7 chiffres + chiffre de contrôlePetits emballages destinés à la vente au détail
ITFUniquement des chiffres, par pairesNombre pair de chiffresCartons et caisses
Réalisez-en un en quelques étapes

Comment utiliser le générateur de codes-barres

  1. Sélectionnez le type de code-barres. N'utilisez les formats EAN-13 ou UPC-A que si vous disposez déjà d'un numéro de produit officiel.
  2. Saisissez ou collez votre valeur. L'aperçu s'actualise immédiatement et toute erreur est expliquée sous le champ.
  3. Cliquez sur « Taille et couleurs » pour modifier la largeur et la hauteur de la barre, la zone de silence, la taille du texte ou les couleurs. Les barres sombres sur fond clair offrent la meilleure lisibilité.
  4. Consultez l'aperçu, puis téléchargez un fichier PNG pour vos documents et vos imprimantes, ou un fichier SVG pour vos outils de conception et vos imprimeurs.
  5. Avant d'imprimer un grand nombre de documents, veillez à toujours numériser un exemplaire d'essai à l'aide du scanner ou de l'application mobile que vous comptez réellement utiliser.
Pourquoi les nombres ont-ils un dernier chiffre ?

Chiffres de contrôle : comment les codes EAN et UPC permettent de détecter les erreurs de saisie

Le dernier chiffre d'un numéro EAN ou UPC est un chiffre de contrôle. Il est calculé à partir des autres chiffres afin qu'un scanner puisse rejeter un code mal lu ou mal saisi. Cet outil l'ajoute pour vous ou le vérifie si vous saisissez le numéro complet.

Étape 1 : en partant de la droite des chiffres (sans le chiffre de contrôle), multipliez par 3, 1, 3, 1, et ainsi de suite Étape 2 : additionnez tous les produits Étape 3 : chiffre de contrôle = (10 − (somme modulo 10)) modulo 10 Exemple, EAN-13 590123412345 : 5 × 1 + 9 × 3 + 0 × 1 + 1 × 3 + 2 × 1 + 3 × 3 + 4 × 1 + 1 × 3 + 2 × 1 + 3 × 3 + 4 × 1 + 5 × 3 = 83 (10 − 83 mod 10) mod 10 = 7 → 5901234123457

Le Code 128 utilise une méthode différente. Sa somme de contrôle correspond à la somme pondérée des valeurs des symboles, calculée modulo 103, et est codée sous la forme d'un symbole supplémentaire placé avant la séquence d'arrêt. Le Code 39 dispose d'un caractère de contrôle modulo 43 facultatif, que vous pouvez activer dans la section « Taille et couleurs ».

Avant d'imprimer

Taille des caractères, zones de silence et contraste

Zone de silence

Chaque code-barres doit comporter un espace vide de chaque côté des barres afin que le lecteur puisse déterminer où il commence. Prévoyez au moins 10 modules (soit la largeur de la barre la plus fine) pour la plupart des types de codes-barres, et 9 pour les codes EAN et UPC. Ne les coupez jamais.

Largeur et dimensions de la barre

Les symboles EAN et UPC destinés au commerce de détail sont définis autour d'un module de 0,33 mm à une taille de 100 % et peuvent être redimensionnés entre 80 % et 200 %. À 300 dpi, cela correspond à environ 4 pixels par module. En dessous de cette taille, les scanners bon marché commencent à rencontrer des difficultés.

Contraste

Utilisez des barres foncées sur un fond clair. Le noir sur blanc est la meilleure solution. Les barres claires sur un fond foncé (inversées) et les combinaisons de couleurs à faible contraste constituent la cause la plus fréquente d'échec de la lecture d'un code-barres.

PNG ou SVG

Le format PNG convient parfaitement aux documents et aux pages Web. Le format SVG est un format vectoriel : il permet de redimensionner les images à n'importe quelle taille sans perte de netteté, ce qui correspond exactement aux attentes des imprimeurs et des concepteurs d'étiquettes.

De meilleurs résultats

Quelques conseils simples pour que vos codes-barres soient lus du premier coup

  • Veillez à ce que les données soient courtes. Une valeur plus courte donne un code-barres plus court avec des barres plus larges pour une même largeur, ce qui facilite la lecture.
  • Ne déformez pas l'image. Redimensionnez-la en conservant ses proportions, sinon la largeur des barres sera incorrecte.
  • Imprimez si possible sur un support mat. Le pelliculage brillant et les surfaces courbes provoquent des reflets.
  • Faites un essai avec le scanner lui-même. Les appareils photo des téléphones portables sont assez tolérants ; les scanners laser portatifs le sont moins.
  • N'inventez pas de numéros EAN ou UPC pour les produits que vous comptez vendre. Les numéros destinés à la vente au détail sont attribués sous licence par GS1, et un numéro généré au hasard peut déjà correspondre à un autre produit.
  • Ajoutez la valeur sous forme de texte visible. Si un code-barres venait à être endommagé, il serait toujours possible de saisir le numéro manuellement.
Que se passe-t-il lorsque vous tapez

Comment fonctionne ce générateur de codes-barres ?

Votre valeur est convertie en une liste de largeurs de barres et d'espaces à l'aide de la table d'encodage standard correspondant au type choisi. La page affiche ces largeurs sous forme d'image SVG dans votre navigateur. Une image PNG est générée en dessinant ce même SVG sur un canevas dont la taille est doublée.

Bon à savoir

Restrictions et confidentialité

Confidentialité

Tout est généré dans votre navigateur. La valeur que vous saisissez n'est jamais envoyée à notre serveur et aucune image n'est téléchargée. Seuls vos choix de taille et de couleur sont mémorisés dans votre navigateur, afin d'être disponibles lors de votre prochaine visite ; la valeur en elle-même n'est pas enregistrée.

Limites

Seuls les codes-barres linéaires (1D) sont pris en charge ; les codes QR ne le sont pas. Le Code 128 ne prend en charge que les caractères ASCII imprimables, à l'exclusion des caractères de contrôle. L'outil ne peut garantir qu'un scanner donné lira un code ; veuillez donc tester une copie imprimée. Il ne génère ni n'enregistre de numéros de produit.

Questions fréquentes

FAQ sur le générateur de codes-barres

Quel type de code-barres dois-je choisir ?

Le Code 128 est le meilleur choix polyvalent, car il permet de coder n'importe quel texte imprimable tout en restant compact. Optez pour l'EAN-13 ou l'UPC-A uniquement pour les produits vendus au détail disposant d'un numéro officiel, pour le Code 39 si un système l'exige spécifiquement, et pour l'ITF pour les séries de chiffres.

Le générateur de codes-barres est-il gratuit ?

Oui. Ce service est gratuit, ne nécessite pas de compte et ne comporte aucun filigrane. Vous pouvez utiliser librement les images que vous téléchargez, par exemple sur des étiquettes, des tickets ou des maquettes d'emballage.

Puis-je utiliser n'importe quel nombre pour un code-barres EAN-13 ou UPC-A ?

Pour les tests et les maquettes, oui. Pour les produits vendus en magasin, non. Les numéros destinés à la vente au détail sont attribués par les organisations membres de GS1, et un numéro inventé peut déjà correspondre à un autre produit.

Comment calcule-t-on le chiffre de contrôle ?

Pour les codes EAN et UPC, les chiffres sont pondérés selon les coefficients 3, 1, 3, 1 en partant de la droite, puis additionnés ; le chiffre de contrôle permet d'arrondir le total au multiple de 10 supérieur. Saisissez un chiffre de moins que la longueur totale et l'outil l'ajoutera pour vous, ou saisissez le numéro complet pour qu'il soit vérifié.

Pourquoi le système m'indique-t-il que mon chiffre de contrôle est incorrect ?

Vous avez saisi la série complète de chiffres, mais le dernier ne correspond pas au chiffre de contrôle calculé. Le message indique quel chiffre devrait figurer à cette place. Si vous ne disposez que des premiers chiffres, ne saisissez pas le dernier : le chiffre de contrôle correct sera alors ajouté automatiquement.

Pourquoi mon code-barres ne s'affiche-t-il pas ?

Les causes les plus courantes sont un faible contraste, des couleurs inversées, l'absence de zone neutre, une impression trop petite ou floue, ou encore un étirement de l'image. Utilisez des barres sombres sur fond blanc, conservez la marge vide, imprimez en plus grand format et refaites un test.

Dois-je télécharger un fichier PNG ou SVG ?

Utilisez le format PNG pour les documents Word, les diapositives et les pages Web. Utilisez le format SVG lorsque vous devez redimensionner un fichier sans perte de netteté, ou lorsqu'un imprimeur ou un concepteur d'étiquettes vous demande un fichier vectoriel.

Le Code 39 permet-il de coder des lettres minuscules ?

Ce n'est pas le cas avec le Code 39 standard. L'outil convertit les lettres minuscules en majuscules et vous en informe lorsqu'il le fait. Si vous avez besoin de lettres minuscules, utilisez le Code 128.

Est-ce que l'outil enregistre ce que je tape ?

Non. Le code-barres est entièrement généré dans votre navigateur et la valeur n'est jamais transmise à notre serveur. Seuls vos choix de taille et de couleur sont enregistrés dans votre navigateur pour une prochaine utilisation.

Puis-je créer un lien vers un code-barres spécifique ?

Oui. Ajoutez « ?type=ean13&value=590123412345 » à l'adresse de la page. Le type peut être « code128 », « code39 », « ean13 », « upca », « ean8 » ou « itf ».

D'après les utilisateurs de cet outil

Avis

Chargement des avis…
Continue comme ça

Encore plus d'outils à disposition

La page d'accueil propose des dizaines d'autres outils gratuits qui ne nécessitent pas de clé API.

Proposer un outil