freebarcodeqr.com

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

La référence moderne pour les étiquettes internes. Encode n'importe quel caractère ASCII imprimable.

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 128

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

Le Code 128 est le code-barres 1D le plus courant dans les entrepôts, le suivi des actifs et les composants internes des étiquettes d'expédition. Il encode n'importe lequel des 128 caractères ASCII imprimables et bascule automatiquement entre trois modes internes (A, B, C) pour compacter densément les données.

Si vous n'avez pas de raison particulière d'utiliser une autre symbologie — et que vous ne vendez pas au détail — le Code 128 est presque toujours le bon choix.

Généré en JavaScript dans votre navigateur. Rien n'est téléversé ; rien n'est stocké sur nos serveurs.

At a glance

NormeISO/IEC 15417 (2007) ISO/IEC 15417
Famille de symbologieLinéaire (1D), continue, décodable dans les deux sens
Jeu de caractèresLes 128 caractères ASCII (0x00–0x7F) via trois jeux de codes (A/B/C)
LongueurVariable ; aucune limite supérieure formelle (en pratique : ~25–30 caractères à l'impression)
Chiffre de contrôleModulo-103, calculé automatiquement ; l'encodeur l'ajoute, le scanner le valide
Largeur de module (X)Minimum 0,250 mm pour le commerce de détail général ; 0,150 mm pour les applications haute résolution
Année d'introduction1981 (Computer Identics Corp.) ; normalisé par l'ISO en 1999
Le Code 128 est une symbologie linéaire à haute densité qui encode du texte, des chiffres, de nombreuses fonctions et l'ensemble du jeu de 128 caractères ASCII (de l'ASCII 0 à l'ASCII 128).
ISO/IEC 15417:2007, domaine d'application

Quand choisir le Code 128

Choisissez le Code 128 lorsque vous devez encoder un mélange de lettres et de chiffres, lorsque vous ne connaissez pas la longueur à l'avance, ou lorsque la lisibilité à petite taille d'impression est importante. Il est plus dense que le Code 39 et presque aussi universellement pris en charge.

Presque tous les scanners de codes-barres laser, CCD et à caméra lisent le Code 128 par défaut. Les applications mobiles de lecture de QR et de codes-barres le gèrent également.

Jeu de caractères

Le Code 128 peut encoder les 128 caractères ASCII de 0x00 à 0x7F, y compris les lettres minuscules, les lettres majuscules, les chiffres et la ponctuation. L'encodeur bascule entre le jeu de codes A (majuscules + contrôle), B (majuscules + minuscules + symboles) et C (paires de chiffres, très dense) selon les besoins.

Pour des données purement numériques, l'encodeur utilise le jeu de codes C qui contient deux chiffres par symbole — rendant le Code 128 numérique presque aussi compact que l'ITF.

Chiffre de contrôle

Le Code 128 dispose d'un chiffre de contrôle modulo-103 intégré calculé automatiquement. Vous ne le saisissez pas vous-même ; l'encodeur l'ajoute et le scanner le valide.

Si vous constatez des échecs de lecture, la cause la plus courante est la qualité d'impression, et non le chiffre de contrôle. Essayez une taille de module plus grande ou une résolution d'impression plus élevée.

Frequently asked questions

Quelle est la longueur maximale ?
Il n'y a pas de limite formelle — le Code 128 peut encoder une chaîne de n'importe quelle longueur — mais les codes-barres de plus d'environ 25 caractères deviennent peu pratiques à scanner à l'impression. Pour des données très longues, envisagez un code 2D comme le Data Matrix ou le PDF417.
Le Code 128 prend-il en charge les lettres minuscules ?
Oui. L'encodeur utilise le jeu de codes B pour les chaînes comportant des minuscules. Le Code 39 ne le fait pas.
Pourquoi mon code-barres Code 128 est-il plus large que ma version Code 39 ?
Bien qu'il soit plus dense par caractère, les chaînes Code 128 très courtes peuvent être légèrement plus larges que les chaînes Code 39 courtes en raison de la surcharge liée au changement de mode. La différence s'inverse et le Code 128 l'emporte à mesure que la chaîne dépasse ~5 caractères.

Related barcode formats

  • Code 39

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

  • Code 93

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

  • Data Matrix

    Compact 2D code for small parts and electronics.