BrowserTools
Publicité
Accueil / Générateurs / Générateur de codes-barres

Générateur de codes-barres

Créez des codes-barres CODE128, EAN13, UPC et CODE39 dans votre navigateur et téléchargez-les en PNG ou SVG.

Chargement de Générateur de codes-barres… Si rien ne se passe, activez JavaScript.

Un code-barres est une représentation lisible par machine de données encodées sous la forme d'un motif de lignes parallèles de largeurs et d'espacements variables. Lorsqu'un lecteur projette de la lumière sur le motif, les barres sombres et les espaces clairs alternés réfléchissent différemment, et le lecteur retraduit cette séquence en les chiffres ou caractères d'origine. Cet humble symbole unidimensionnel soutient presque toute l'économie moderne du commerce de détail et de la logistique : presque chaque produit emballé sur l'étagère d'un magasin, chaque colis circulant dans un réseau de messagerie et chaque livre d'une bibliothèque porte un code-barres qui permet à un ordinateur de l'identifier en une fraction de seconde sans saisie manuelle.

Questions fréquentes

La valeur que je saisis est-elle envoyée à un serveur ?
Non. Le code-barres est généré entièrement dans votre navigateur à l'aide de JavaScript. La valeur que vous saisissez, l'image rendue et les deux téléchargements sont produits localement sur votre appareil et ne sont jamais transmis à un serveur. L'outil fonctionne aussi hors ligne une fois la page chargée.
Quelle est la différence entre les formats pris en charge ?
CODE128 est un format dense et polyvalent qui encode l'ensemble ASCII complet, idéal pour l'expédition et l'inventaire. EAN13 est la norme de détail mondiale à 13 chiffres. UPC est la norme de détail nord-américaine à 12 chiffres. CODE39 est un format plus ancien qui encode des chiffres, des lettres majuscules et quelques symboles, et il est courant dans les environnements industriels.
Pourquoi est-ce que j'obtiens une erreur pour EAN13 ou UPC ?
Ces formats de détail exigent un nombre fixe de chiffres et rien d'autre. EAN13 attend 12 ou 13 chiffres (un chiffre de contrôle est calculé si vous en fournissez 12), et UPC attend 11 ou 12 chiffres. Si vous saisissez des lettres, des symboles ou un nombre de chiffres incorrect, le générateur affiche une erreur plutôt que de produire un code-barres invalide et illisible.
Dois-je télécharger en PNG ou en SVG ?
Utilisez le PNG pour le partage numérique et pour les logiciels d'étiquettes qui attendent une image de pixels, comme l'intégration dans un document ou un e-mail. Utilisez le SVG pour l'impression professionnelle, car c'est un format vectoriel qui reste parfaitement net à n'importe quelle taille. Pour des étiquettes de produit imprimées où la fiabilité de lecture compte le plus, le SVG est généralement le choix le plus sûr.
Qu'est-ce qu'un chiffre de contrôle et est-il ajouté automatiquement ?
Un chiffre de contrôle est un chiffre supplémentaire calculé à partir des autres selon une formule fixe, qui permet à un lecteur de détecter la plupart des erreurs de saisie. Pour EAN13 et UPC, si vous fournissez les chiffres de données sans le chiffre de contrôle final, la bibliothèque calcule et ajoute le bon pour vous, de sorte que le code-barres obtenu est valide.
Puis-je créer un code-barres contenant des lettres ?
Oui, mais seulement avec le bon format. CODE128 prend en charge l'ensemble complet des caractères ASCII, y compris les lettres majuscules et minuscules et les symboles, et CODE39 prend en charge les chiffres, les lettres majuscules et un ensemble limité de symboles. Les formats de détail EAN13 et UPC sont uniquement numériques et rejetteront les lettres.
Pourquoi mon code-barres imprimé ne se lit-il pas ?
Les causes habituelles sont une impression trop petite, un contraste insuffisant entre les barres et le fond, une surface brillante provoquant des reflets, ou une zone de silence manquante (la marge blanche de chaque côté du symbole). Imprimez le code-barres suffisamment grand, gardez des barres sombres sur un fond clair et laissez des marges dégagées pour que le lecteur puisse trouver le début et la fin du code.
Un code-barres est-il identique à un code QR ?
Non. Un code-barres traditionnel est unidimensionnel : il stocke des données le long d'un seul axe horizontal à l'aide de barres et d'espaces, et contient généralement un court nombre ou une courte chaîne. Un code QR est bidimensionnel et stocke des données dans une grille de carrés, ce qui lui permet de contenir bien plus d'informations, comme une URL complète. Cet outil génère des codes-barres unidimensionnels ; pour les codes QR, vous utiliseriez plutôt un générateur de QR.

À propos de Générateur de codes-barres

Il existe de nombreuses normes de codes-barres, chacune adaptée à une tâche différente, et ce générateur en prend en charge quatre parmi les plus répandues. CODE128 est un format à haute densité et polyvalent qui peut encoder l'ensemble complet des caractères ASCII, ce qui en fait la valeur sûre pour les étiquettes d'expédition, les étiquettes d'inventaire et le suivi interne. EAN13 (European Article Number) est la norme de détail à treize chiffres utilisée sur les produits de consommation dans la plus grande partie du monde. UPC (Universal Product Code) est la norme de détail nord-américaine à douze chiffres que l'on voit sur l'épicerie et les produits emballés. CODE39 est un format plus ancien et robuste qui encode des chiffres, des lettres majuscules et une poignée de symboles, et il reste courant dans les applications industrielles, automobiles et de défense parce qu'il est simple et tolérant.

Cet outil génère des codes-barres entièrement dans votre navigateur à l'aide d'une bibliothèque JavaScript de codes-barres. Vous saisissez une valeur, choisissez un format, et le code-barres est dessiné instantanément dans une image vectorielle sur la page. Si la valeur que vous saisissez n'est pas valide pour le format choisi, par exemple trop peu de chiffres pour EAN13 ou un caractère non pris en charge pour CODE39, l'outil détecte l'erreur et affiche un message clair plutôt que de produire un symbole défectueux ou illisible. Rien de ce que vous saisissez n'est envoyé à un serveur ; la valeur, le rendu et les téléchargements se font tous localement sur votre appareil, et la page continue de fonctionner hors ligne une fois chargée.

Vous pouvez télécharger le résultat dans deux formats. L'option PNG rastérise le code-barres en une image de pixels adaptée à l'intégration dans des documents, des e-mails, des présentations et la plupart des logiciels d'impression d'étiquettes. L'option SVG produit un fichier vectoriel qui reste parfaitement net à n'importe quelle taille, ce qui est le meilleur choix pour l'impression professionnelle, où des barres nettes et très contrastées sont essentielles à une lecture fiable. Quel que soit votre choix, gardez le code-barres suffisamment grand et le contraste suffisamment élevé pour qu'un lecteur puisse le lire : réduire un code-barres à l'excès, l'imprimer sur une surface texturée ou diminuer le contraste entre les barres et le fond sont les raisons les plus fréquentes pour lesquelles un code-barres ne se lit pas.

Un brevet dessiné dans le sable : l'invention du code-barres

Le code-barres a commencé par une question entendue par hasard dans un couloir. En 1948, un dirigeant de supermarché de Philadelphie se rendit au Drexel Institute of Technology pour demander si quelqu'un pouvait concevoir un moyen de lire automatiquement les informations d'un produit en caisse. L'étudiant en doctorat Bernard Silver en parla à son ami Norman Joseph Woodland, que le problème fascina. L'histoire raconte que Woodland, assis sur une plage de Floride à y réfléchir, dessina des points et des traits de code Morse dans le sable, puis fit glisser ses doigts vers le bas à travers eux, transformant les points et les traits en lignes verticales fines et épaisses. Ce moment d'inspiration, étendre le code Morse en un motif de barres parallèles, fut la naissance conceptuelle du code-barres. Woodland et Silver déposèrent leur brevet en 1949 et l'obtinrent en 1952, bien que leur conception d'origine fût un motif circulaire en cible plutôt que les rayures linéaires que nous connaissons aujourd'hui.

L'idée avait des décennies d'avance sur la technologie nécessaire pour l'exploiter à bas coût. Une lecture fiable et abordable dut attendre le laser et les circuits intégrés capables de décoder un signal en temps réel. Le passage à la vie courante survint en 1973, quand un comité de dirigeants de l'industrie alimentaire sélectionna comme norme l'Universal Product Code, conçu en grande partie par l'ingénieur d'IBM George Laurer. Le tout premier produit jamais scanné à une caisse de magasin à l'aide d'un code-barres UPC fut un paquet de chewing-gum Wrigley's, encaissé dans un supermarché Marsh à Troy, dans l'Ohio, le 26 juin 1974. Ce paquet de chewing-gum est aujourd'hui conservé à la Smithsonian Institution comme un petit monument à une technologie qui allait remodeler le commerce mondial.

À partir de ce seul paquet de chewing-gum, le code-barres s'est répandu au point de devenir l'une des technologies les plus omniprésentes sur Terre, avec des milliards de lectures effectuées chaque jour dans le commerce de détail, l'entreposage, la santé, le transport et la fabrication. Ses descendants et apparentés se sont multipliés eux aussi : CODE39 et CODE128 sont apparus pour gérer les lettres et les données denses dans l'industrie et la logistique, et le code QR bidimensionnel a plus tard étendu la même idée de base, des motifs lisibles par machine reliant les mondes physique et numérique, à une grille de bien plus grande capacité. Pourtant, le code-barres linéaire d'origine perdure quasiment inchangé, témoignage de la façon dont une conception simple et robuste esquissée dans le sable d'une plage pouvait soutenir discrètement le flux des marchandises à travers la planète.

Publicité
Publicité
Publicité