Générateur de codes-barres GS1-128 (EAN-128)

Créez des codes-barres GS1-128 pour la chaîne d'approvisionnement avec des Identifiants d'Application.

Format GS1 Application Identifiers : (AI)valeur

Besoin d'un autre type de code-barres ? Parcourir tous les générateurs

Qu'est-ce qu'un code-barres GS1-128 ?

GS1-128, anciennement connu sous le nom d'EAN-128 ou UCC-128, est un sous-ensemble du Code 128 qui utilise les Identifiants d'Application (AIs) GS1 pour encoder des données de chaîne d'approvisionnement standardisées. Il peut contenir plusieurs champs de données dans un seul code-barres, incluant les GTINs, dates d'expiration, numéros de lot, numéros de série et plus encore. GS1-128 est la norme mondiale pour l'identification des unités logistiques et est largement utilisé sur les étiquettes d'expédition, palettes et caisses.

Le GS1-128 est la colonne vertébrale de l'étiquetage de la chaîne d'approvisionnement dans le monde entier. Il permet à un seul code-barres de porter un GTIN, un numéro de lot, une date d'expiration, un poids et un numéro de série simultanément. Les grands détaillants, dont Walmart, Costco et Amazon, exigent le GS1-128 sur les étiquettes d'expédition pour la réception automatisée. Comme il repose sur l'encodage Code 128, tout scanner de codes-barres linéaire standard peut le lire.

GS1-128 is built upon the Code 128 barcode format, adding GS1 Application Identifiers for standardized data encoding. For 2D GS1 codes, see GS1 Data Matrix or GS1 QR Code.

Want to learn more about GS1-128 barcodes? Read our complete guide to GS1-128 for supply chain applications, SSCC labels, and Application Identifier reference.

Comment utiliser ce générateur

Créer un code-barres GS1-128 nécessite une connaissance des Identifiants d'Application GS1 :

  1. Entrez vos données en utilisant le format d'Identifiant d'Application GS1, ex., (01)00614141000012(10)ABC123, où (01) est le GTIN et (10) est le numéro de lot
  2. Cliquez sur 'Générer le code-barres' pour créer votre code-barres GS1-128
  3. Personnalisez la hauteur des barres et l'affichage du texte dans les options avancées (optionnel)
  4. Téléchargez votre code-barres en SVG, PNG (plusieurs résolutions) ou PDF

Spécifications techniques

Détails techniques clés pour le GS1-128 :

Capacité de donnéesLongueur variable — limitée par la largeur physique du code-barres (maximum pratique d'environ 48 caractères de données AI)
Jeu de caractèresASCII complet via les sous-ensembles A, B et C du Code 128, plus le séparateur FNC1
Taille du symboleLargeur variable ; ne doit pas dépasser 165 mm (6,5 pouces) selon les spécifications GS1
Chiffre de contrôleCaractère de contrôle Modulo 103 (norme Code 128)
Correction d'erreursCaractère de contrôle unique — pas de correction d'erreurs intégrée au-delà de la somme de contrôle Mod 103
NormeISO/IEC 15417 (Code 128) + Spécifications générales GS1

Cas d'utilisation courants

Les codes-barres GS1-128 sont essentiels pour :

  • Étiquettes d'expédition et identification des palettes en logistique et distribution
  • Chaîne d'approvisionnement de santé pour les produits médicaux avec numéros de lot et dates d'expiration
  • Traçabilité des aliments et boissons avec codes de lot et dates de production
  • Étiquettes SSCC pour palettes destinées à la réception en entrepôt et aux opérations de cross-docking
  • Étiquettes de produits frais et de fruits et légumes avec poids variable, prix et dates limites de vente

Conseils et bonnes pratiques

Tirez le meilleur parti de vos codes-barres GS1-128 :

  • Utilisez des parenthèses autour des Identifiants d'Application dans le texte lisible par l'homme (ex., (01)09501234512345) mais ne les incluez pas dans les données encodées — le caractère FNC1 sépare les champs dans le code-barres lui-même.
  • Maintenez la largeur du code-barres en dessous de 165 mm conformément aux spécifications GS1. Si vos données sont trop longues pour un seul symbole, répartissez-les sur deux codes-barres GS1-128 sur la même étiquette.
  • Placez les AIs de longueur variable à la fin du code-barres ou séparez-les avec des caractères FNC1. Les AIs de longueur fixe (comme le GTIN avec l'AI 01) n'ont pas besoin de séparateurs.
  • Imprimez avec une dimension X minimale de 0,495 mm pour les étiquettes d'expédition. Des tailles plus petites sont autorisées pour les emballages de détail mais peuvent provoquer des échecs de lecture sur les systèmes de convoyeurs d'entrepôt.

Testez votre code-barres

Après avoir généré votre code-barres GS1-128, vérifiez qu'il se scanne correctement et que toutes les données d'Identifiant d'Application sont correctement encodées avant de l'imprimer sur les étiquettes d'expédition. Utilisez notre scanner de codes-barres gratuit pour tester vos codes instantanément - scannez simplement avec votre caméra ou téléchargez une image pour garantir la conformité aux normes GS1. Test your barcode with our free scanner.

Questions fréquentes

Quelle est la différence entre GS1-128 et Code 128 ?

Le Code 128 est un code-barres polyvalent capable d'encoder n'importe quel texte ASCII. Le GS1-128 est une application spécifique du Code 128 qui commence par un caractère spécial FNC1 et utilise les Identifiants d'Application (AIs) GS1 pour donner à chaque champ de données une signification définie — comme le GTIN, la date d'expiration ou le numéro de lot. Les scanners utilisent le FNC1 pour distinguer le GS1-128 du Code 128 standard.

Qu'est-ce qu'un code-barres SSCC ?

Un SSCC (Serial Shipping Container Code) est un numéro à 18 chiffres encodé dans un code-barres GS1-128 à l'aide de l'Identifiant d'Application (00). Il identifie de manière unique une unité logistique — une palette, un carton ou un colis — tout au long de la chaîne d'approvisionnement. Des détaillants comme Walmart et Amazon exigent des étiquettes SSCC sur chaque expédition pour la réception et le suivi. Vous pouvez générer des codes-barres SSCC avec cet outil gratuit.

Que sont les Identifiants d'Application GS1 ?

Les Identifiants d'Application (AIs) sont des préfixes numériques standardisés qui définissent le type de données qui suit dans un code-barres GS1-128. Par exemple, (01) signifie GTIN, (10) signifie numéro de lot, (17) signifie date d'expiration et (21) signifie numéro de série. Les AIs permettent à un seul code-barres de transporter plusieurs champs de données que les systèmes de la chaîne d'approvisionnement peuvent analyser automatiquement.

Le GS1-128 est-il identique à l'EAN-128 ?

Oui. Le GS1-128 s'appelait auparavant EAN-128 (en Europe) et UCC-128 (en Amérique du Nord). GS1 l'a renommé en 2005 pour unifier la terminologie à l'échelle mondiale. Si vous voyez des références à l'EAN-128 ou à l'UCC/EAN-128 dans une documentation ancienne, elles désignent la même norme de code-barres aujourd'hui connue sous le nom de GS1-128. Ce générateur prend en charge la spécification actuelle du GS1-128.

Ai-je besoin d'une adhésion GS1 pour utiliser le GS1-128 ?

Si vos codes-barres GS1-128 encodent des GTINs ou des SSCCs pour un usage commercial dans la chaîne d'approvisionnement, oui — vous avez besoin d'un préfixe entreprise GS1 pour garantir que vos identifiants sont uniques à l'échelle mondiale. L'adhésion GS1 fournit ce préfixe. Pour la logistique interne, les tests ou le prototypage, vous pouvez utiliser ce générateur gratuit avec n'importe quelles données pour créer des symboles GS1-128 correctement formatés.

Ce générateur GS1-128 est-il gratuit ?

Oui, ce générateur de codes-barres GS1-128 est entièrement gratuit. Pas de limites d'utilisation, pas d'inscription et pas de filigrane. Générez autant de codes-barres GS1-128 que nécessaire et téléchargez-les en SVG, PNG ou PDF. Tout s'exécute dans votre navigateur — vos données de chaîne d'approvisionnement ne sont jamais envoyées à un serveur.

Formats de codes-barres associés