Skip to content

Générateur de code-barres GS1-128 – Données structurées pour les étiquettes logistiques

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

Le GS1-128 (anciennement EAN-128 ou UCC-128) est un standard applicatif qui utilise la symbologie Code 128 pour encoder des données structurées de la chaîne d’approvisionnement. Ce qui rend le GS1-128 unique est son utilisation des identifiants d’application (AI) – des préfixes numériques normalisés qui définissent le type et le format des données qui suivent. Cela permet à un seul code-barres de porter plusieurs champs de données comme le GTIN, le numéro de lot, la date de péremption, le poids net et le numéro de série.

Le GS1-128 commence toujours par un caractère spécial Function Code 1 (FNC1) immédiatement après le caractère de début Code 128. Ce FNC1 indique au scanner que le code-barres contient des données structurées GS1 plutôt que du texte Code 128 standard.

Le GS1-128 est obligatoire dans de nombreuses industries pour les étiquettes d’expédition, les étiquettes de palettes et la documentation logistique. Les grands distributeurs comme Walmart, Tesco et Carrefour exigent des codes-barres GS1-128 sur les expéditions entrantes pour la réception automatisée et la traçabilité.

Identifiants d’application clés

Les identifiants d’application sont les éléments constitutifs du GS1-128. Voici les plus couramment utilisés :

AIContenu des donnéesFormat
(01)GTIN (Global Trade Item Number)14 chiffres, longueur fixe
(10)Numéro de lot / batchJusqu’à 20 alphanumériques, variable
(17)Date de péremptionAAMMJJ, 6 chiffres fixes
(21)Numéro de sérieJusqu’à 20 alphanumériques, variable
(3100–3109)Poids net en kg6 chiffres fixes (décimale implicite)
(00)SSCC (Serial Shipping Container Code)18 chiffres, longueur fixe

Les champs de longueur variable sont séparés par le caractère FNC1 (rendu en GS, ASCII 29, dans les données transmises). Les champs de longueur fixe ne nécessitent pas de séparateur car le scanner sait exactement combien de caractères attendre.

Cas d’utilisation courants du GS1-128

  • Étiquettes d’expédition : Le GS1-128 encode le SSCC, le GTIN et les données d’expédition sur les étiquettes logistiques qui traversent toute la chaîne d’approvisionnement.
  • Traçabilité alimentaire : Les numéros de lot et les dates de péremption encodés en GS1-128 permettent des rappels rapides de produits et la gestion FIFO des stocks de produits frais.
  • Sérialisation pharmaceutique : Les emballages de médicaments utilisent le GS1-128 (ou le GS1 DataMatrix) pour encoder le GTIN, le numéro de série, le lot et la date de péremption pour la conformité aux réglementations EU FMD et US DSCSA.
  • Identification des palettes : Les codes-barres SSCC (AI 00) sur les palettes permettent le cross-docking et la gestion automatisée d’entrepôt sans dépalettisation.

Comment créer un code-barres GS1-128

  1. 1.Ouvrez le Générateur de codes-barres et sélectionnez GS1-128.
  2. 2.Saisissez votre chaîne de données avec les identifiants d’application entre parenthèses, par ex. (01)04012345678901(17)261231(10)ABC123.
  3. 3.Le générateur valide les AI et insère les séparateurs FNC1 automatiquement. Ajustez les dimensions des barres selon vos besoins d’étiquetage.
  4. 4.Téléchargez et vérifiez le code-barres avec un scanner avant utilisation en production.

Tout le traitement s’effectue dans votre navigateur – pas d’envoi de données, pas d’inscription, génération illimitée.

GS1-128 vs Code 128 standard

Le GS1-128 et le Code 128 partagent la même symbologie – les barres et les espaces sont identiques. La différence réside dans la structure des données : le GS1-128 exige le FNC1 comme premier caractère et utilise des identifiants d’application pour donner un sens aux données encodées. Le Code 128 standard encode du texte arbitraire sans structure prédéfinie.

Si vous avez uniquement besoin d’encoder une chaîne de texte simple ou un numéro de série, le Code 128 standard suffit. Si vous devez encoder des données structurées de la chaîne d’approvisionnement (GTIN, lot, date, poids) que les partenaires commerciaux peuvent analyser automatiquement, le GS1-128 est requis.

Sujets connexes

Créez votre code-barres GS1-128 maintenant

Gratuit et directement dans votre navigateur – sans inscription.

→ Aller au Générateur de codes-barres

Contexte local

En France, GS1 France gère les standards de codification. Les enseignes de grande distribution — Carrefour, Leclerc, Auchan — et les marketplaces comme Amazon.fr et Cdiscount exigent des codes-barres conformes aux normes GS1.