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 ?
Quelle est la différence entre les formats pris en charge ?
Pourquoi est-ce que j'obtiens une erreur pour EAN13 ou UPC ?
Dois-je télécharger en PNG ou en SVG ?
Qu'est-ce qu'un chiffre de contrôle et est-il ajouté automatiquement ?
Puis-je créer un code-barres contenant des lettres ?
Pourquoi mon code-barres imprimé ne se lit-il pas ?
Un code-barres est-il identique à un code 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.