freebarcodeqr.com

Générateur de code-barres Code 39 gratuit.

L'ancien standard alphanumérique. Lettres majuscules, chiffres, quelques symboles.

Besoin d'un autre format de code-barres ? Choisissez-en un dans le menu Codes-barres en haut de la page.

Generated in your browser. Never stored.

Barcode format

Code 39

Uppercase letters, digits, and some symbols. Common in industry.

Le Code 39 (aussi appelé Code 3 of 9) est l'un des plus anciens formats de codes-barres alphanumériques. Il encode les majuscules A–Z, les chiffres 0–9 et sept symboles : - . $ / + % et l'espace.

Utilisez plutôt le Code 128 pour les nouveaux projets, sauf si votre scanner nécessite spécifiquement le Code 39 — il est de plus faible densité et ne comporte pas de validation par chiffre de contrôle dans sa version de base.

Gratuit pour toujours. Sans inscription, sans filigrane sur l'image téléchargée, sans expiration du code-barres que vous générez aujourd'hui.

At a glance

NormeISO/IEC 16388 (2007) ISO/IEC 16388
Jeu de caractères43 caractères — A–Z, 0–9, l'espace et - . $ / + %
StructureDiscret ; chaque caractère comporte 9 éléments (5 barres + 4 espaces), dont 3 larges
Chiffre de contrôleModulo-43 optionnel ; la symbologie est auto-vérifiante sans lui
Caractère de départ/arrêtAstérisque (*), ajouté automatiquement par l'encodeur
DensitéFaible — environ deux fois moins dense que le Code 128 pour les mêmes données
Année d'introduction1974 (Intermec) ; imposé par le LOGMARS du DoD américain (MIL-STD-1189)
Le Code 39 est une symbologie discrète de longueur variable ; chaque caractère de symbole est composé de neuf éléments — cinq barres et quatre espaces — dont trois sont larges.
ISO/IEC 16388:2007, spécification de la symbologie Code 39

Quand vous avez réellement besoin du Code 39

De nombreux systèmes industriels et gouvernementaux plus anciens exigent le Code 39 — les chaînes d'approvisionnement de la défense (LOGMARS), certains systèmes de santé et de bibliothèque, et certaines intégrations ERP héritées. Si votre document de spécification nomme le Code 39, utilisez-le.

Pour un travail nouveau — étiquettes internes, systèmes WMS modernes, e-commerce — choisissez le Code 128. Il est plus court, plus fiable et prend en charge les minuscules.

Jeu de caractères

Majuscules A–Z, chiffres 0–9 et ces symboles : - . $ / + % * et l'espace. Les minuscules ne sont pas prises en charge ; l'encodeur les rejette.

Un mode Code 39 étendu prend en charge l'ensemble du jeu ASCII en combinant deux caractères par symbole, mais le résultat n'est plus compatible avec les scanners Code 39 de base.

Frequently asked questions

Pourquoi mon code-barres n'encode-t-il pas les lettres minuscules ?
Le Code 39 ne prend pas en charge les minuscules dans sa forme standard. Passez au Code 128 ou convertissez vos données en majuscules.
Le Code 39 a-t-il un chiffre de contrôle ?
En option. Le caractère de contrôle modulo-43 peut être activé mais la plupart des lecteurs ne le valident pas. Le Code 128 dispose toujours d'une validation intégrée.

Related barcode formats

  • Code 128

    All printable ASCII, variable length. The default for warehouses.

  • Code 93

    Denser successor to Code 39 with built-in check digits.

  • Codabar

    Digits with A/B/C/D start/stop. Used by FedEx and libraries.