Générateur de codes-barres Code 39 gratuit

Tapez une valeur, collez une liste, importez un CSV, ou numérotez automatiquement une séquence — chaque entrée s'affiche en code-barres Code 39 dans votre navigateur. Téléchargez un PNG, le lot en ZIP, ou une planche Avery prête à imprimer. Sans inscription, sans filigrane.

Symbologie

Majuscules A à Z, chiffres et - . $ / + % ainsi que l'espace. Pas de minuscules.

Saisie
Options

Codes prêts : 0 sur 0

Ajoutez des valeurs à gauche pour voir vos codes ici.

Généré dans votre navigateur — rien n'est envoyé sur un serveur.

Code 39 date de 1974, et selon tous les critères techniques, il devrait avoir disparu. Il fait tenir 43 caractères — majuscules, chiffres, et - . $ / + % plus l'espace — occupe environ un tiers de largeur d'étiquette de plus que le Code 128 pour la même valeur, et sa clé de contrôle est optionnelle, si bien que la plupart des systèmes la sautent tout simplement. Et pourtant il continue d'apparaître dans les cahiers des charges : la logistique militaire l'a standardisé il y a des décennies (MIL-STD-1189, et le Code 39 apparaît encore dans l'étiquetage de l'ère LOGMARS), la filière automobile l'a adopté via l'AIAG, et tout un entrepôt de lecteurs et de logiciels d'étiquetage de cette époque le lit sans aucune configuration. C'est justement pour cette dernière raison qu'on l'utilise encore en 2026 : quand le cahier des charges, le client, ou le parc de lecteurs vieux de vingt ans réclame du Code 39, vous imprimez du Code 39.

Quelques habitudes du format à connaître avant un lancement de lot. Chaque symbole est encadré par des astérisques — ce sont des marqueurs de début et de fin que l'encodeur ajoute, ne les tapez donc pas dans vos valeurs ; un lecteur les retire à la lecture et ne renvoie que votre donnée. Les minuscules n'existent pas dans le jeu de caractères de base ; ce générateur les rejette à la validation plutôt que de les convertir silencieusement en majuscules, parce qu'une valeur qui change de casse entre votre tableur et votre scan est exactement ce qui fait finir par désaccorder deux systèmes sur un même équipement. Et il n'y a pas de somme de contrôle obligatoire — le Code 39 s'autovérifie au niveau du caractère, ce qui rattrape les erreurs d'impression mais pas les fautes de frappe. Si le système récepteur veut le caractère de contrôle mod-43 optionnel, générez-le dans l'outillage de ce système ; en ajouter un à l'aveugle donne à chaque scan un caractère de fin que personne n'attend.

Vous démarrez un nouveau système d'étiquetage sans matériel ancien à ménager ? Utilisez plutôt Code 128 — plus dense, capable de minuscules, toujours muni d'une somme de contrôle. La comparaison côte à côte est sur cette page.

Autres outils gratuits

Le même flux de travail, un code différent. Aucun d'entre eux ne demande d'inscription.

Générateur de QR code

Créez des QR codes pour des liens, du texte, un réseau Wi-Fi, un e-mail ou un numéro de téléphone. Personnalisez les couleurs, ajoutez un logo et téléchargez en PNG ou SVG, le tout dans votre navigateur.

Ouvrir le générateur

Générateur de QR code vCard

Un QR code qui ajoute un contact en un scan — nom, entreprise, téléphone, e-mail. Statique, sans expiration, sans compte, exporté en PNG ou SVG.

Ouvrir le générateur

Générateur de QR code en masse

Transformez une liste, un CSV ou une séquence numérotée en jusqu'à 500 QR codes à la fois, puis exportez-les en PNG, en ZIP ou sur une planche Avery prête à imprimer.

Ouvrir le générateur

Générateur de codes-barres en masse

Transformez une liste collée, un CSV ou une séquence numérotée en dizaines de codes-barres à la fois, en CODE128, EAN-13, UPC-A ou QR. Exportez en PNG, en ZIP ou sur une planche PDF Avery.

Ouvrir le générateur

Générateur de codes-barres Code 128 en masse

Le format alphanumérique qu'utilisent la plupart des étiquettes d'équipement. Collez une liste, importez un export de tableur, ou numérotez une séquence — jusqu'à 500 codes Code 128 en une fois.

Ouvrir le générateur

Générateur de codes-barres UPC

UPC-A et UPC-E pour les produits de vente au détail, plus EAN-13 et EAN-8 pour les marchés hors d'Amérique du Nord. Clés de contrôle calculées au fur et à mesure.

Ouvrir le générateur

Scanner de codes-barres et QR code

Relisez un code avec votre caméra ou depuis une photo. QR, EAN, UPC, Code 128 et Data Matrix, décodés dans votre navigateur.

Ouvrir le scanner

Générateur de codes-barres EAN-13

EAN-13 de vente au détail avec la clé de contrôle calculée pour vous — tapez 12 chiffres, obtenez-en 13. Codes uniques ou lot CSV, vérifiés avant l'affichage.

Ouvrir le générateur

Générateur de codes-barres GS1-128

Chaînes d'éléments en syntaxe (AI) avec FNC1 placé automatiquement — clés de contrôle GTIN et SSCC vérifiées, identifiants d'application validés.

Ouvrir le générateur

Générateur de Data Matrix

Data Matrix ECC-200 pour le marquage de pièces et les étiquettes trop petites pour le QR — le code carré qui tient là où le QR ne tient pas. Un code ou un lot de 500.

Ouvrir le générateur

Générateur de codes-barres PDF417

Le format empilé des documents d'expédition et des cartes d'embarquement. Codes uniques ou lot CSV, lisibles aussi bien par lecteur laser que par caméra.

Ouvrir le générateur

Réparation de QR code et de code-barres

Chargez la photo d'un code qui ne scanne plus. L'outil décode ce qui survit dans l'impression et reconstruit une étiquette propre à réimprimer.

Ouvrir l'outil de réparation

Code 39 — questions fréquentes

Celles qui remontent une fois que les étiquettes rencontrent les lecteurs.

  • Pourquoi l'outil rejette-t-il mes valeurs en minuscules ?

    Le Code 39 de base n'a pas de minuscules — ses 43 caractères sont les majuscules A-Z, les chiffres, et - . $ / + % plus l'espace. Plutôt que de mettre vos données en majuscules silencieusement, la ligne le signale pour que vous décidiez : mettre les valeurs source en majuscules, ou passer au Code 128, qui encode les deux casses.

    Dois-je ajouter les astérisques autour de la valeur ?

    Non — les caractères de début et de fin * font partie du symbole, pas de la donnée. L'encodeur les ajoute, le lecteur les retire. Tapez uniquement la valeur que vous voulez récupérer d'un scan.

    Pourquoi mes étiquettes Code 39 sont-elles si larges ?

    C'est le format : chaque caractère occupe neuf éléments, larges et étroits, et il n'y a pas de compression numérique. Une valeur de 10 caractères qui tient dans une petite cellule Avery en Code 128 peut la déborder en Code 39. Raccourcissez les valeurs, imprimez plus petit avec un contrôle à 300 dpi, ou utilisez le format plus dense si vos lecteurs le permettent.

    Ce générateur ajoute-t-il une clé de contrôle mod-43 ?

    Non. La plupart des déploiements Code 39 fonctionnent sans, et un caractère de contrôle ajouté là où le système récepteur ne l'attend pas apparaît comme un caractère parasite en fin de chaque scan. Si votre cahier des charges exige le mod-43, c'est au système qui impose ce cahier des charges de le générer.

Vous étiquetez des équipements à grande échelle ? Parlez à notre équipe commerciale

Les valeurs s'affichent sur un canevas local dans votre navigateur et n'atteignent jamais un serveur ; les bibliothèques ZIP et PDF ne se chargent que lorsque vous cliquez sur un téléchargement. Les lots vont jusqu'à 500 lignes.

Si le scan doit ouvrir une fiche plutôt que simplement répéter un identifiant, c'est l'étiquetage des équipements dans UNIO24 — et si vous migrez depuis un ancien système Code 39, les étiquettes existantes continuent de fonctionner : les identifiants d'étiquette se rattachent à l'import, sans passage de réétiquetage.

flèche vers le haut