Aller au contenu principal

Générateur de codes-barres — outil gratuit

Générez des codes-barres EAN-13/8, UPC, Code 128, Code 39, ITF-14, ISBN, GS1-128, Data Matrix, PDF417 et QR avec les bons chiffres de contrôle, à télécharger en PNG ou SVG. Gratuit pour un usage commercial.

Beaucoup de sites de codes-barres limitent les lots gratuits à quelques codes — ici vous pouvez en faire jusqu'à 500 à la fois et imprimer des planches d'étiquettes.

De quel code-barres ai-je besoin ?

Les numéros de vente au détail (EAN et UPC) sont attribués par GS1 ou votre place de marché. Cet outil dessine correctement le code mais ne peut pas enregistrer un numéro pour vous.

Les numéros commençant par 200-299 sont réservés à l'usage interne en magasin, ils n'entrent donc jamais en conflit avec un vrai produit. Convient pour vos propres rayons, pas pour vendre via d'autres enseignes.

12 ou 13 chiffres — le chiffre de contrôle est ajouté automatiquement.

Chiffre de contrôle : 1 (ajouté automatiquement)

Options (complément, légende, taille, couleurs)

2 ou 5 chiffres imprimés à côté des barres. Les livres utilisent 5 chiffres, par exemple 52495 signifie 24,95 $ USD.

Remplace le numéro imprimé, par exemple un nom de produit ou une référence.

🔒 Les codes-barres sont générés entièrement dans votre navigateur — vos données ne sont jamais envoyées à un serveur.

Comment ça marche

Génère des codes-barres conformes aux spécifications — EAN-13/8, UPC-A/E, Code 128, Code 39, ITF-14, ISBN, GS1-128, Data Matrix, PDF417 et QR — avec des chiffres de contrôle corrects et des zones de silence, rendus par le moteur open source bwip-js dans votre navigateur. Gratuit, y compris pour un usage commercial.

  1. 1
    Choisissez la symbologie
    Choisissez le type de code-barres. Chacun a ses propres règles de saisie — l'EAN-13 prend 12 à 13 chiffres, le Code 128 prend n'importe quel texte, et ainsi de suite.
  2. 2
    Saisissez vos données
    Saisissez la valeur à encoder. Une saisie invalide est signalée, et les chiffres de contrôle EAN/UPC sont calculés pour vous.
  3. 3
    Ajustez l'apparence
    Réglez l'échelle et la hauteur des barres, et affichez ou masquez le texte lisible. L'aperçu se met à jour en direct.
  4. 4
    Télécharger
    Enregistrez un PNG net, ou un SVG pour l'impression. Rien n'est envoyé en ligne.

Les codes-barres sont générés entièrement dans votre navigateur — vos données ne sont jamais envoyées à un serveur.

Guide

Exemple détaillé

Pour créer un EAN-13 pour un code produit, choisissez « EAN-13 » sous « Type de code-barres » et tapez les 12 chiffres 400638133393. L'outil ajoute lui-même le chiffre de contrôle, le code-barres encode donc 4006381333931 et une ligne indique « Chiffre de contrôle : 1 (ajouté automatiquement) ». Avec la largeur d'impression par défaut de 50 mm, le fichier « Imprimer PNG (300 dpi) » fait 50 mm de large, soit environ 591 pixels, et contient sa résolution pour que Word ou Canva le place à sa taille réelle.

Quels réglages utiliser, et les limites

  • Choisissez le type adapté à l'endroit où il sera scanné. Les produits de vente utilisent EAN-13 ou UPC-A, les livres utilisent ISBN, les cartons d'expédition utilisent ITF-14, et les étiquettes de stock ou d'inventaire conviennent en Code 128. Pour un lien ou un texte plus long, utilisez un QR Code.
  • Les numéros de vente au détail doivent être enregistrés. L'outil dessine un code-barres correct pour un numéro que vous possédez déjà. Les numéros EAN et UPC destinés à la vente en magasin ou sur les places de marché proviennent de GS1. « EAN-13 aléatoire usage interne » génère des numéros commençant par 200-299, réservés à un usage strictement interne.
  • Vérifiez les règles de longueur. EAN-13 et ISBN acceptent 12 ou 13 chiffres, EAN-8 en accepte 7 ou 8, UPC-A en accepte 11 ou 12, et UPC-E en accepte 6 à 8 et doit commencer par le code système 0 ou 1. Code 128 et GS1-128 acceptent jusqu'à 128 caractères ASCII. QR, Data Matrix et PDF417 acceptent jusqu'à 2 000 caractères.
  • Définissez la taille d'impression, pas seulement l'échelle. Dans les options, « Largeur d'impression (mm) » définit la taille réelle du « PNG pour impression (300 dpi) » et du PDF. Pour ITF-14 sur les cartons, l'outil indique la largeur minimale GS1 et la hauteur de 32 mm.
  • Conservez un contraste élevé et une zone de repos. Utilisez des barres foncées sur un fond clair ; un avertissement apparaît lorsque le contraste est trop faible. Laissez une « Zone de repos » autour des codes imprimés, car les scanners ont besoin de cette marge blanche. Utilisez « Fond transparent » uniquement si le code sera placé sur une surface claire.
  • Utilisez « Vrac et étiquettes » pour de nombreux codes. Collez jusqu'à 500 codes, un par ligne (avec un texte d'étiquette et un nombre de copies facultatifs), ou déposez un fichier CSV/TXT de 2 Mo maximum. Téléchargez un ZIP de PNG ou de SVG, ou créez un PDF de planche d'étiquettes jusqu'à 5 000 étiquettes. Imprimez en « Taille réelle » (100 %), pas en « Ajuster à la page ».

Problèmes courants et comment les résoudre

Il est indiqué « Impossible de charger le moteur de code-barres. Vérifiez votre connexion et réessayez. »
Le moteur de code-barres est un fichier séparé qui se charge la première fois qu'un code est dessiné. Vérifiez votre connexion, puis rechargez la page et réessayez. Si vous êtes sur un réseau professionnel ou scolaire, il se peut qu'il bloque les fichiers de script du site.
Il est indiqué « Impossible de rendre ce code-barres — vérifiez les données pour cette symbologie. »
Les données ne correspondent pas au type sélectionné. Comparez-les avec l'indication sous la zone de saisie. Les causes fréquentes sont des lettres dans un type ne prenant que des chiffres, des minuscules dans Code 39 (qui n'accepte que A–Z), du texte non latin dans Code 128, ou une valeur GS1-128 sans les identifiants de type (01) entre parenthèses.
Il est indiqué « Le chiffre de contrôle (dernier chiffre) est incorrect. »
Vous avez tapé un numéro complet dont le dernier chiffre ne correspond pas. Le message vous indique le chiffre qu'il devrait être. Vous pouvez aussi supprimer le dernier chiffre et l'outil ajoutera le bon.
Il est indiqué « Code 128 / GS1-128 ne prennent en charge que le texte ASCII. »
Le Code 128 ne peut pas contenir de caractères chinois, arabes ou autres caractères non latins, ni d'emojis. Utilisez « Utiliser un QR code à la place », ou passez au QR Code ou Data Matrix, qui encodent tout type de texte.
Certaines lignes d'une liste en vrac sont ignorées.
Les lignes qui ne respectent pas les règles du type sont listées sous « Nécessite une correction » avec leur numéro de ligne, et les autres sont tout de même générées. Corrigez ces lignes et générez à nouveau. Une liste de plus de 500 codes est tronquée, divisez-la donc.

Comment il se compare

Un QR code peut contenir tout un lien ou un paragraphe, mais un scanner de caisse en magasin est conçu pour lire les EAN et UPC. Pour les réserves et les rayons où vous contrôlez les scanners, le Code 128 est compact et se lit de manière fiable. Pour les produits vendus en magasin, utilisez le numéro EAN ou UPC enregistré, car le fait de dessiner le symbole ne rend pas un numéro valide.

Outils associés

Questions fréquemment posées