codigo-qr.es

§BARCODE / CODE128

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

Code 128 est le code alphanumérique universel : lettres, chiffres et symboles dans un seul code-barres. Idéal pour l'inventaire interne, les étiquettes, les numéros de série et les autocollants industriels.

  • Standard CODE128
  • Aperçu en direct
  • Se scanne avec n'importe quel lecteur

Lettres et chiffres, entre 1 et 80 caractères.

Personnalisation

Couleurs et texte

AvancéPro

Personnalisation avancée du code-barres

Passez à Pro pour ajuster la police, l'échelle, la hauteur et l'espacement.

Passer à Pro

§EXAMPLES

Comment personnaliser votre code-barres CODE128 ?

Ajustez la couleur, la police, l'échelle et la hauteur depuis le générateur. Les modifications s'appliquent immédiatement et sont sauvegardées dans votre compte avec le forfait Pro.

  • Classique

    Noir standard, OCR-B, taille par défaut. Compatible avec tout scanner.

  • Compact

    Échelle réduite, sans texte inférieur. Pour étiquettes de petite taille avec espace limité.

  • Aux couleurs de la marque

    Couleur d'entreprise sur les barres, police sans serif. Préserve la lisibilité du scanner.

    #1e3a5f

§WHAT IS

Qu'est-ce que Code 128 et pourquoi ce nom ?

Code 128 est un format de code-barres alphanumérique haute densité publié en 1981 par Computer Identics, capable d'encoder les 128 caractères ASCII imprimables dans un seul code-barres scannable.

Code 128 a été conçu pour répondre aux limites de Code 39, qui ne supporte que les majuscules et les chiffres. Code 128 encode les 128 caractères ASCII standard, d'où son nom : majuscules, minuscules, chiffres, signes de ponctuation et caractères de contrôle. Cela en fait le format le plus polyvalent du monde des codes 1D. La clé de Code 128 réside dans ses trois sous-ensembles (A, B et C) que le lecteur alterne automatiquement pour réduire la largeur du code : le sous-ensemble C encode des paires de chiffres dans une seule barre, ce qui réduit de moitié l'espace lorsque les données sont numériques. Le sous-ensemble B sert au texte mixte et le A aux caractères de contrôle. Code 128 inclut aussi un chiffre de contrôle basé sur modulo 103, calculé automatiquement par tout générateur sérieux. Cela le rend fiable : environ 99,9% de probabilité de détecter des lectures erronées si une barre est partiellement endommagée. Il n'est pas tolérant comme QR (il ne récupère pas les données perdues), mais il les détecte et les rejette.

§WHEN TO USE

Quand choisir Code 128 plutôt qu'une autre option ?

Quand vous n'allez pas vendre le produit en retail organisé. Code 128 est parfait pour l'inventaire interne, les étiquettes d'expédition, les numéros de série, les identifiants d'actifs et tout code que vous générez et lisez au sein de votre propre exploitation.

Code 128 est l'option habituelle quand vous n'avez pas besoin d'un code GS1 officiel. En pratique : - Inventaire interne d'entrepôt : pièces, matériaux, outils, lots de production. - Étiquettes d'expédition avec numéro de suivi propre. - Identifiants d'actifs (ordinateurs, imprimantes, mobilier d'entreprise). - Étiquettes sur archives physiques de cabinets d'avocats, comptables ou cabinets médicaux. - Bracelets lors d'événements où chaque participant porte un identifiant unique. - Coupons internes avec date de péremption et code alphanumérique. Ne l'utilisez pas pour le retail organisé (les caisses le scannent mais ne l'acceptent pas en TPV des grandes chaînes), pour la logistique de palettes (préférez ITF-14) ou quand vous avez besoin de données structurées comme lot et péremption (préférez GS1-128). Face à Code 39, Code 128 offre beaucoup plus de densité (40 à 50% de largeur en moins pour les mêmes données), supporte les minuscules et les caractères spéciaux, et bénéficie d'une meilleure détection d'erreurs. Code 39 n'est préférable que si votre système legacy l'exige par compatibilité.

§SPECS

Spécifications techniques du format Code 128

Longueur

1-80

Caractères

Alphanumérique

Exemple

ABC-1234-XYZ

Chiffre de contrôle

Non

Code 128 est normalisé par la norme ISO/IEC 15417. Spécifications : - Longueur : 1 à 80 caractères (en pratique, au-delà de 30 à 40 caractères, le code devient très long et peu lisible). - Jeu de caractères : 128 caractères ASCII imprimables (codes 0 à 127). - Chiffre de contrôle : modulo 103, calculé automatiquement. - Sous-ensembles : A (caractères de contrôle), B (alphanumérique majuscules/minuscules), C (chiffres par paires). - Dimensions : facteur X recommandé entre 0,191 mm et 1,016 mm. Quiet zone de 10X de chaque côté. - Densité : 5,5 mm/caractère en sous-ensemble C numérique, 11 mm/caractère en sous-ensemble B alphanumérique. - Résistance : détection par checksum, sans récupération. Les dégâts sur les barres entraînent un rejet de la lecture.

§COMPARISON

Comment Code 128 se compare-t-il à QR et Code 39 ?

Code 128 est linéaire avec chiffre de contrôle et supporte l'ASCII complet. QR est en 2D et supporte jusqu'à 4.296 caractères avec récupération d'erreurs. Code 39 est linéaire mais limité aux majuscules et chiffres, moins dense.

QR vs Code 128 est une comparaison fréquente. QR gagne en capacité (milliers de caractères contre des dizaines), tolère les dégâts partiels (jusqu'à 30% au niveau H) et permet une personnalisation visuelle avec logo central. Code 128 gagne en compatibilité : tout lecteur laser des années 90 lit Code 128, tandis que QR exige caméra et logiciel. Code 39 a été le code alphanumérique standard avant Code 128. Il continue à être utilisé en aviation, automobile et machinerie industrielle par inertie et compatibilité avec les systèmes anciens. Si vous démarrez un nouveau projet, il n'y a aucune raison de préférer Code 39 à Code 128 : ce dernier est plus dense, supporte plus de caractères et offre une meilleure détection d'erreurs. En cas de doute entre Code 128 et QR pour une nouvelle étiquette : si vous avez juste besoin de transmettre 5 à 30 caractères à un lecteur laser, Code 128. Si vous allez transmettre plus de 50 caractères, une URL, des coordonnées de contact, ou si vous voulez que le client le scanne avec son mobile, QR.

§FAQ

Questions fréquentes sur CODE128

  • Oui. Le format Code 128 est libre de brevets et de royalties depuis sa publication. N'importe qui peut générer et imprimer des codes Code 128 sur des produits commerciaux sans payer de licence, contrairement au standard EAN-13 qui requiert un enregistrement chez GS1.

  • Techniquement jusqu'à 80 caractères. En pratique, gardez le contenu en dessous de 30 à 40 caractères si vous l'imprimez sur une étiquette classique : au-delà, le code devient très large et exige une imprimerie haute résolution pour rester lisible.

  • Oui. Tout lecteur laser des 25 dernières années décode Code 128 par défaut. C'est l'un des formats les plus universels avec EAN-13 et UPC-A. Les applications mobiles de scan professionnel comme Scandit, Cognex, Zebra DataWedge le supportent aussi sans configuration.

  • Oui, le code généré inclut le texte sous les barres (ce texte est celui que vous voyez imprimé). Il permet à un humain d'interpréter le contenu si la lecture optique échoue. Si vous souhaitez masquer le texte, vous pouvez modifier le SVG téléchargé pour retirer cet élément.

  • Trois causes habituelles : marge blanche insuffisante (vous avez besoin d'au moins 10X de quiet zone de chaque côté), impression en dessous de 300 dpi qui floute les barres fines, ou échelle trop petite. Téléchargez le SVG et essayez d'imprimer à 1,5x si votre lecteur échoue.

Prêt à créer votre code CODE128

Générez-le ci-dessus dans le formulaire, ajustez la valeur et téléchargez en PNG ou SVG. Sans inscription, sans filigrane.

Aller au générateur