Choisir la langue

Générateur de codes-barres en ligne

Créez des codes-barres EAN-13, UPC-A, Code 128 et Code 39, ajustez la taille et la hauteur, puis exportez en PNG ou SVG.

Mehmet Demiray Publié Mis à jour
Partager
EAN, UPC, ITF et ISBN nécessitent un nombre fixe de chiffres ; Code 128 et Code 39 acceptent du texte libre.
Valeur à encoder dans le code-barres.
Multiplicateur de largeur de module – des valeurs plus élevées produisent un code-barres plus large.
Hauteur des barres (en millimètres).
Afficher la valeur encodée en texte lisible sous le code-barres.

Choisir la bonne symbologie

Le type de code-barres dépend avant tout de votre secteur. Pour la vente au détail, les produits scannés en caisse utilisent EAN-13 en Europe et UPC-A en Amérique du Nord. Ces formats reposent sur des numéros officiels attribués par GS1, donc vous ne pouvez pas inventer un chiffre librement.

Pour la logistique et les cartons d'expédition, l'ITF-14 encode le code d'un colis complet, tandis que les étiquettes internes de stock se prêtent bien au Code 128, très compact et capable d'encoder lettres et chiffres.

Pour un usage général, sans contrainte commerciale, le Code 128 reste le choix le plus polyvalent. Le Code 39 convient aux environnements industriels anciens qui n'acceptent qu'un jeu de caractères limité.

  • Détail : EAN-13, EAN-8, UPC-A, UPC-E
  • Logistique : ITF-14
  • Interne ou polyvalent : Code 128, Code 39
  • Édition : ISBN pour les livres

Si vous savez déjà quel format vous cherchez, les générateurs dédiés comme Générateur de code-barres EAN-13 ou Générateur de code-barres Code 128 vont droit au but.

Les règles de données par format

Chaque symbologie impose ses propres contraintes sur le contenu encodé. Les formats numériques attendent un nombre fixe de chiffres, et un chiffre de contrôle est calculé automatiquement pour valider la lecture.

Format Données attendues Chiffre de contrôle
EAN-13 12 chiffres saisis 13e ajouté
EAN-8 7 chiffres saisis 8e ajouté
UPC-A 11 chiffres saisis 12e ajouté
Code 128 texte et chiffres inclus
Code 39 lettres, chiffres, symboles optionnel

Vous saisissez donc un chiffre de moins que la longueur finale pour les formats EAN et UPC, car l'outil complète le calcul à votre place. Les formats texte comme le Code 128 acceptent espaces et lettres, mais évitez les caractères accentués qui ne font pas partie du jeu encodable. Quand la donnée ne respecte pas le format choisi, un message clair signale l'erreur avant la génération.

Dimensionner pour les scanners

Un code-barres mal dimensionné devient illisible, même imprimé proprement. Trois paramètres comptent vraiment.

La largeur de module correspond à l'épaisseur de la barre la plus fine. Plus l'échelle est élevée, plus la barre est large et plus la lecture à distance est facile, mais l'étiquette occupe davantage de place. Pour de petites étiquettes, une échelle modérée suffit souvent.

La hauteur des barres influence l'angle de lecture. Une hauteur généreuse permet au scanner de capter le code même si le faisceau n'est pas parfaitement aligné. Sur une étiquette produit standard, une hauteur d'environ 25 mm reste confortable.

Les zones de silence sont les marges blanches à gauche et à droite du code. Elles doivent rester vides, sinon le scanner ne distingue plus le début et la fin du motif. Comptez au moins l'équivalent de dix modules de chaque côté.

Testez toujours un échantillon avec votre propre matériel avant de lancer une impression en série.

Conseils d'impression

La qualité finale d'un code-barres se joue largement à l'impression. Une image nette à l'écran peut devenir floue sur papier si la résolution est insuffisante.

Pour une impression fiable, visez au minimum 300 points par pouce. Le format SVG présente un avantage net ici : étant vectoriel, il reste parfaitement net à n'importe quelle taille, contrairement au PNG qui se pixellise s'il est agrandi.

Le contraste est tout aussi important. Des barres noires sur fond blanc offrent la meilleure lecture. Évitez les fonds colorés, les dégradés ou les barres claires, qui réduisent fortement le taux de lecture au premier passage.

Quelques repères pratiques :

  • Choisir un support mat plutôt que brillant pour limiter les reflets
  • Conserver les zones de silence sur l'étiquette imprimée
  • Vérifier qu'aucun pli ni adhésif ne traverse le motif
  • Imprimer un test et le scanner avant la production

Une fois vos codes générés, l'outil lecteur de codes-barres permet de vérifier rapidement qu'ils se lisent correctement.

Codes-barres, QR codes et générateurs dédiés

Un code-barres 1D classique et un QR code ne répondent pas aux mêmes usages. Les codes-barres linéaires dominent les contextes professionnels : caisses, gestion de stock, étiquettes d'expédition, suivi industriel. Ils encodent une référence courte, lue à grande vitesse par des scanners dédiés.

Les QR codes et autres formats 2D comme le Data Matrix stockent bien plus d'informations dans un espace réduit, ce qui les rend utiles pour le marquage de petites pièces ou les liens grand public.

Ce générateur central couvre l'ensemble des symbologies 1D et vous laisse choisir le type, saisir la donnée et exporter le résultat. Si vous travaillez régulièrement avec un seul format, les outils spécialisés vous font gagner du temps :

Chaque générateur dédié applique d'emblée les règles du format, ce qui réduit le risque d'erreur de saisie.

Celles que nous répondons le plus souvent.

Quel type de code-barres choisir pour un produit vendu en magasin ?

Pour un produit vendu en caisse en Europe, utilisez un EAN-13, le standard reconnu par les distributeurs. En Amérique du Nord, le format équivalent est l'UPC-A. Ces numéros sont attribués officiellement par GS1, vous ne devez donc pas en inventer un, mais reprendre celui qui correspond réellement à votre article.

Comment générer un code-barres à partir de texte libre ?

Choisissez le Code 128, qui accepte lettres, chiffres et symboles courants. Saisissez votre texte dans le champ de données, ajustez l'échelle et la hauteur, puis lancez la génération. Le Code 39 convient aussi pour du texte, mais avec un jeu de caractères plus restreint. Évitez les lettres accentuées, qui ne font pas partie des caractères encodables.

Quelle échelle utiliser pour de petites étiquettes ?

Pour de petites étiquettes, une échelle modérée suffit généralement, à condition de conserver des zones de silence suffisantes de chaque côté. Réduire l'échelle au-delà d'un certain point amincit les barres au risque de les rendre illisibles. Le plus sûr est d'imprimer un échantillon à la taille finale et de le scanner avant de lancer une série.

Pourquoi mon EAN-13 affiche 13 chiffres alors que j'en ai saisi 12 ?

C'est normal. Vous saisissez 12 chiffres et l'outil calcule automatiquement le treizième, appelé chiffre de contrôle. Ce dernier sert à vérifier la cohérence du code lors de la lecture. Le même principe s'applique à l'UPC-A, où 11 chiffres saisis deviennent 12 après calcul.

Puis-je exporter le code-barres en PNG et en SVG ?

Oui. Le PNG convient à un usage à l'écran ou à une impression à taille fixe, tandis que le SVG vectoriel reste net quelle que soit la dimension. Pour une impression de qualité, privilégiez le SVG ou un PNG d'au moins 300 points par pouce.

Comment vérifier qu'un code-barres généré est bien lisible ?

Le plus fiable est de scanner un exemplaire imprimé avec le matériel qui servira en production. Vous pouvez aussi contrôler le résultat avec l'outil lecteur de codes-barres pour confirmer que la donnée encodée correspond à ce que vous attendez. Vérifiez le contraste, les zones de silence et l'absence de pli sur le motif.