Aucun upload, 100 % local, sans compte

Générateur de code-barres

Générez un code-barres EAN-13 ou Code 128 à partir d'un texte ou de chiffres.

Comment fonctionne Générateur de code-barres

Le générateur de code-barres transforme un texte ou des chiffres en code-barres scannable, calculé et dessiné entièrement dans le navigateur en SVG, avec export PNG en option. Deux symbologies sont prises en charge : l'EAN-13, le code-barres produit standard du commerce (saisissez 12 chiffres et la clé de contrôle est calculée et ajoutée automatiquement), et le Code 128, qui encode n'importe quel texte ASCII imprimable (lettres, chiffres et ponctuation), courant sur les étiquettes d'expédition et les tags d'inventaire.

Seules ces deux symbologies sont implémentées, volontairement : elles couvrent la grande majorité des besoins réels de code-barres sans intégrer une bibliothèque de code-barres complète. Pour les codes 2D comme le QR, utilisez /qr-code ; les autres symbologies 1D comme UPC-A ou Code 39 sont hors périmètre ici.

Comment utiliser Générateur de code-barres, étape par étape

  1. Choisissez une symbologie : EAN-13 pour un code produit à 12 chiffres, ou Code 128 pour un texte libre.
  2. Saisissez vos 12 chiffres (EAN-13) ou votre texte (Code 128) ; l'aperçu du code-barres se met à jour en direct.
  3. Vérifiez que le texte lisible sous les barres correspond à ce que vous attendez, y compris la clé de contrôle EAN-13 calculée.
  4. Téléchargez le code-barres en SVG (vectoriel, s'adapte à toute taille) ou en PNG (matriciel, taille fixe).

Cas d'utilisation courants

  • Générer un code-barres EAN-13 pour une fiche produit ou un petit lot d'étiquettes à partir d'un code produit connu.
  • Créer un code-barres Code 128 pour encoder une référence interne, un tag d'inventaire ou un identifiant d'expédition.
  • Obtenir un code-barres SVG redimensionnable à intégrer dans une mise en page imprimée sans pixellisation, quelle que soit la taille d'impression.

Questions fréquentes

Comment la clé de contrôle EAN-13 est-elle calculée ?

Vous saisissez les 12 chiffres, l'outil les additionne avec des poids alternés de 1 et 3 puis calcule le chiffre qui arrondit le total au multiple de 10 supérieur, exactement comme le définit la norme GS1 EAN-13, avant de l'ajouter comme 13e chiffre.

Quels caractères le Code 128 peut-il encoder ?

N'importe quel caractère ASCII imprimable : lettres majuscules et minuscules, chiffres et ponctuation standard (codes ASCII 32 à 126). Les caractères hors de cette plage, comme les lettres accentuées ou les emoji, ne sont pas pris en charge par ce mode Code 128.

Un lecteur de code-barres va-t-il vraiment scanner ce résultat ?

Oui. La largeur des barres suit les spécifications publiées de l'EAN-13 et du Code 128, avec les motifs de départ, de contrôle et de fin corrects, si bien qu'un lecteur de code-barres classique ou une application de scan sur téléphone le lit comme un vrai code-barres imprimé.

Puis-je générer un QR code ou un code UPC-A ici ?

Pas avec cet outil. Utilisez /qr-code pour les QR codes 2D. L'UPC-A, le Code 39 et les autres symbologies 1D ne sont pas implémentés ici : seuls l'EAN-13 et le Code 128 sont pris en charge.

La valeur que je saisis est-elle envoyée quelque part ?

Non. Le code-barres est calculé et dessiné en SVG entièrement en JavaScript dans l'onglet du navigateur, et l'export PNG est aussi généré localement. Rien de ce que vous saisissez n'est envoyé à un serveur.