Générateur de codes-barres
Transformez n'importe quel nombre ou texte en code-barres scannable, prêt à télécharger et imprimer.
Ce générateur de code barre transforme votre texte ou vos numéros en code-barres scannable en quelques secondes. Choisissez un format comme CODE128 ou EAN-13, saisissez vos données, et le code-barres s'affiche instantanément, prêt à être téléchargé pour vos étiquettes, emballages produits ou fiches de stock.
Le code-barres reste le moyen le moins cher de rendre les objets physiques lisibles par machine. Les petites boutiques étiquettent leurs produits pour leur logiciel de caisse, les entrepôts marquent bacs et équipements, les bibliothèques identifient leurs livres, les bureaux suivent leur matériel. Aucun logiciel spécialisé n'est nécessaire : générez le code ici, imprimez-le, et n'importe quelle douchette ordinaire le lira.
La génération s'exécute dans votre navigateur : vos références produits et numéros internes ne sont jamais envoyés en ligne, sans compte ni frais.
Comment générer un code-barres
- Choisissez le format : CODE128 pour un usage général ou EAN-13 pour le commerce de détail.
- Saisissez le numéro ou le texte à encoder.
- Vérifiez l'aperçu en direct pour confirmer que le code-barres s'affiche correctement.
- Téléchargez l'image du code-barres.
- Imprimez-la sur votre étiquette ou emballage et testez-la avec un scanner.
Quel format de code-barres choisir ?
CODE128 est le choix sûr pour l'usage interne : il encode lettres, chiffres et symboles de façon compacte, et pratiquement tous les scanners le lisent. Utilisez-le pour les étiquettes d'inventaire, les bacs de stockage, les cartes de membre et les références d'expédition. L'EAN-13 est le format à 13 chiffres des produits vendus en magasin dans la majeure partie du monde (l'UPC-A est son cousin américain à 12 chiffres) ; il n'encode que des chiffres et inclut une clé de contrôle.
Une précision honnête sur le commerce : générer l'image d'un EAN-13 est gratuit, mais le numéro qu'elle contient doit être légitime. Pour vendre en magasin ou sur les places de marché, les chiffres sont attribués par GS1 ; vous ne pouvez pas les inventer. Pour tout ce qui reste au sein de votre propre entreprise, utilisez le schéma de numérotation de votre choix avec CODE128.
Comment un code-barres encode vos données
Un code-barres 1D représente vos caractères par un motif de barres et d'espaces parallèles de largeur variable. Le scanner projette de la lumière sur le code, lit le motif réfléchi, et le redécode en texte ou en nombre d'origine selon les règles de la symbologie choisie. Différents formats utilisent des jeux de règles différents : c'est pourquoi un scanner doit reconnaître la symbologie pour la lire correctement.
Ce générateur de code-barres dessine ce motif pour vous dès que vous tapez. Le point crucial est que les données doivent être valides pour la symbologie choisie : l'EAN-13 n'accepte que des chiffres de longueur fixe, tandis que CODE128 accepte un jeu de caractères bien plus large. Donnez à un format des données qu'il ne peut pas représenter et le code ne s'affichera pas — c'est l'outil qui vous signale que la saisie ne convient pas.
Clés de contrôle et saisie valide
Les symbologies de détail comme l'EAN-13 et l'UPC-A portent une clé de contrôle, un dernier chiffre calculé à partir des autres pour que le scanner détecte une mauvaise lecture. Saisissez 12 chiffres pour l'EAN-13 et le 13e correct peut être calculé pour vous ; saisissez les 13 et ils doivent déjà concorder, sinon le code est invalide. C'est un garde-fou intégré contre les fautes de frappe, pas une option accessoire.
CODE128 a ses propres contrôles internes gérés automatiquement : vous êtes donc libre d'encoder des noms de produits, des codes d'emplacement ou des numéros de série sans vous soucier d'une formule manuelle. La règle pratique est simple : faites correspondre vos données aux exigences du format — chiffres et longueur pour les codes de détail, presque n'importe quoi pour CODE128 — et le code-barres s'affiche proprement.
Créé dans votre navigateur, vos codes restent privés
Chaque code-barres ici est dessiné par du JavaScript exécuté sur votre appareil. Les références produits, numéros d'équipement et numéros de série que vous saisissez ne sont jamais envoyés, journalisés ni stockés sur un serveur : votre numérotation interne reste confidentielle, même quand elle laisse deviner des niveaux de stock, des fournisseurs ou des conventions de nommage que vous préféreriez ne pas publier.
Comme il n'y a aucun aller-retour serveur, l'aperçu se met à jour instantanément et l'outil continue de fonctionner hors ligne une fois chargé. Générez et téléchargez autant d'étiquettes qu'une tâche l'exige, sans compte, sans frais et sans filigrane apposé sur votre visuel.
Là où les codes-barres restent imbattables
Pour un scan rapide et répétitif, les codes-barres 1D restent imbattables en coût et en vitesse. Les boutiques étiquettent les produits pour la caisse, les entrepôts marquent bacs et palettes pour la préparation, les bibliothèques identifient les livres, les bureaux suivent ordinateurs portables et équipements, et les événements impriment des tickets d'entrée. Un code court sur l'étiquette renvoie vers votre propre base de données, où résident les vraies informations : l'étiquette elle-même reste petite et bon marché à imprimer.
CODE128 couvre presque toutes ces tâches internes car il condense densément lettres et chiffres et se lit de façon fiable sur les douchettes laser et à imageur. Réservez l'EAN-13 et l'UPC-A aux marchandises qui passeront en caisse d'un magasin ou seront listées sur une place de marché, où le numéro de détail standard est ce que les systèmes s'attendent à voir.
Imprimer des codes-barres qui se scannent du premier coup
La qualité d'impression décide si un scanner lit un code d'un seul passage ou pas du tout. Gardez un contraste élevé, idéalement des barres noires pleines sur fond blanc, et ne redimensionnez jamais l'image d'une façon qui floute ou étire les barres, car le scanner lit leurs largeurs relatives. Laissez la zone de silence, la marge blanche de chaque côté, car le scanner s'en sert pour repérer le début et la fin du code.
Dimensionnez le code selon la façon dont il sera scanné et imprimé : trop petit, une imprimante basse résolution bavera et collera les barres fines. Faites toujours passer une étiquette de test dans votre scanner réel avant de lancer un grand tirage, et vérifiez-la à la taille d'impression réelle plutôt qu'en zoom sur l'écran.
Erreurs courantes à éviter avec les codes-barres
Le faux pas classique en commerce est d'inventer un numéro EAN ou UPC et de s'attendre à ce qu'il fonctionne en magasin ; ces chiffres doivent provenir de GS1 pour être valides en caisse et sur les places de marché. Les erreurs voisines sont de donner à l'EAN-13 la mauvaise longueur ou des lettres, ou de fournir une clé de contrôle qui ne correspond pas, autant de cas qui empêchent le code de s'afficher. Quand un format de détail refuse vos données, CODE128 est en général le bon choix pour un usage interne.
Les autres écueils sont physiques : impression trop petite, faible contraste, ou suppression de la zone de silence, chacun pouvant transformer un code techniquement valide en un code qu'aucun scanner ne lira. Testez avant d'imprimer en volume, et gardez les données encodées aussi courtes que la tâche le permet, car les codes plus courts impriment des barres plus larges et se scannent avec plus de tolérance.
Questions fréquentes
Le générateur de codes-barres est-il gratuit ?
Oui. Générez et téléchargez autant de codes-barres que nécessaire, sans compte, sans filigrane ni offre payante.
Quelle différence entre CODE128 et EAN-13 ?
CODE128 encode n'importe quel texte ou nombre : idéal pour les étiquettes internes et l'inventaire. EAN-13 est le format fixe à 13 chiffres des produits en magasin, avec clé de contrôle intégrée. Pour vos propres systèmes, CODE128 est généralement le bon choix.
Puis-je créer des codes-barres pour des produits vendus en magasin ?
Vous pouvez générer l'image ici, mais les numéros EAN/UPC de détail doivent être attribués par GS1 pour être valides en caisse et sur les places de marché. Pour des produits vendus uniquement via votre propre caisse, utilisez vos propres numéros.
Pourquoi mon code-barres EAN-13 ne se génère-t-il pas ?
L'EAN-13 exige exactement 12 ou 13 chiffres, sans lettre, et le dernier chiffre doit correspondre à la clé de contrôle calculée. Si vos données contiennent des lettres ou n'ont pas la bonne longueur, choisissez plutôt CODE128.
Les codes-barres imprimés se scanneront-ils bien ?
Oui, s'ils restent nets et contrastés : barres noires sur fond blanc, aucun redimensionnement qui floute les traits, et un peu d'espace blanc (zone de silence) de chaque côté. Testez toujours une étiquette imprimée avant d'en tirer des centaines.
Mes données sont-elles envoyées quand je génère un code-barres ?
Non. Le code-barres est dessiné en JavaScript dans votre navigateur : références produits, numéros de série et données internes restent sur votre appareil.
Quelle différence entre un code-barres et un QR code ?
Un code-barres 1D contient un code court qui renvoie généralement à votre propre base de données, et se lit au scanner laser. Un QR code contient bien plus de données, comme des URL complètes, et vise les appareils photo de téléphones. Pour les caisses et douchettes d'inventaire, le code-barres reste le standard.