Étiquettes code-barres industrielles : Code 128, Code 39 et GS1-128
Une étiquette code-barres industrielle porte un code linéaire, le plus souvent un Code 128 ou un Code 39, imprimé sur une matière qui tient dans son environnement : chaleur, huile, solvants, frottements. Le code relie une pièce, un colis ou un équipement à sa fiche dans votre ERP ou votre GMAO. IBS Labels fabrique ces étiquettes près de Nantes depuis 2004, en polyester, en polyimide ou en papier vélin, avec des numéros fixes ou variables et sans minimum de commande.
Photo : adresses d'emplacement en clair et en code-barres sur les lisses d'un rayonnage d'entrepôt.
Où sert une étiquette code-barres dans l'industrie
Un code-barres sert dès qu'un objet doit être retrouvé dans un logiciel sans ressaisie. Chaque emplacement impose sa matière, sa taille de code et son adhésif.
Étiquette code-barres pour colis et expédition
Le GS1-128 porte le numéro SSCC du colis. Thermique direct pour quelques semaines de transport, vélin en transfert thermique pour un carton stocké longtemps.
Stocks et emplacements
Chaque carton et chaque alvéole porte son adresse en Code 128 : on scanne l'emplacement, puis l'article, et le logiciel d'entrepôt confirme.
Pièces et sous-ensembles
Un numéro de série en Code 128 suit la pièce jusqu'au client. Si la place manque : impression 600 dpi, dimension X réduite ou Data Matrix.
Inventaire des équipements
L'étiquette d'inventaire ouvre d'un scan la fiche de l'équipement dans la GMAO. Polyester pour durer, VOID pour voir toute tentative d'arrachage.
Câbles et faisceaux
Le repère porte son numéro en clair et en code : en maintenance, le technicien le scanne au lieu de le recopier, sans erreur de lecture.
Contrôle et suivi de production
Conforme, à reprendre, en quarantaine : l'étiquette de statut porte l'ordre de fabrication en code-barres, pointé à chaque poste de contrôle.
Comment choisir son étiquette code-barres : six questions à se poser
Avant de parler matière ou format, nous posons toujours les mêmes questions. Les réponses fixent la symbologie, la taille du code, le couple matière-ruban et l'adhésif. Préparez-les avant votre demande : le devis et les échantillons iront beaucoup plus vite.
Quel code lisent vos systèmes ?
Votre ERP, vos lecteurs ou le cahier des charges de votre client fixent souvent la symbologie. À défaut, le Code 128 convient à la plupart des numéros. Le GS1-128 s'impose dès que vos clients doivent lire un lot ou une date sans connaître votre codification.
Que doit contenir le code ?
Un numéro court, en chiffres seuls, tient dans un Code 128 compact. Des lettres, une longueur variable ou plusieurs données à la suite allongent le code. Quand la chaîne devient longue ou que la place manque, un Data Matrix est plus raisonnable.
Quelle place sur la pièce ?
La longueur dépend du nombre de caractères et de la dimension X. Mesurez la zone disponible en comptant les zones de silence : au moins 2,5 mm de chaque côté avec une barre étroite de 0,25 mm.
Que va subir l'étiquette ?
Chaleur, huile, solvants, lavages, UV, frottement : chaque contrainte écarte des matières et des rubans. Avant de vous envoyer un échantillon, nous le testons nous-mêmes au frottement et aux solvants.
Sur quelle surface ?
Métal peint, aluminium brut, plastique, carton, surface courbe ou texturée : l'adhésif se choisit d'après le support et son état au moment de la pose. Un support propre, sec et dégraissé reste la première condition de tenue.
Qui imprime les numéros ?
Nous imprimons vos codes, fixes ou numérotés dans l'ordre de votre fichier. Vous pouvez aussi les imprimer vous-même : nous fournissons les étiquettes vierges, le ruban, l'imprimante et le logiciel.
Pour trouver la matière qui correspond à vos contraintes, utilisez notre sélecteur de matière, ou appelez-nous au 02 28 23 06 69.
Quelle matière et quel ruban pour une étiquette code-barres résistante
Un code-barres illisible bloque une réception, un inventaire ou une intervention. La matière et le ruban se choisissent d'après ce que l'étiquette va subir, pas d'après le secteur : toutes nos matières servent dans tous les métiers. Voici les associations les plus courantes. Nous validons toujours le choix sur échantillon : impression sur la matière retenue, essais au frottement et aux solvants, puis envoi pour un essai sur vos équipements.
Intérieur sec, courte durée
Colis, documents, stocks : papier vélin ou vélin couché.
Ruban cire ou cire-résine.
Équipements et machines
Machines, rayonnages, mobilier : polyester blanc ou argent mat.
Ruban résine.
Frottements répétés
Manipulations, nettoyages fréquents : polyester laminé, plus épais, l'impression protégée par un film transparent.
Ruban résine.
Solvants et huiles
Produits de nettoyage, huiles de coupe, alcools : polyester ultra résistant aux agents chimiques.
Ruban résine.
Fortes chaleurs
Cartes électroniques, passage au four de refusion : polyimide (Kapton®).
Ruban résine.
Matériel prêté ou de valeur
VOID inviolable : si l'on décolle l'étiquette, un motif apparaît et reste visible.
Ruban adapté à la matière.
Le ruban forme les barres : s'il s'efface, le code devient illisible même si l'étiquette reste en place. Nos rubans transfert thermique, en noir, bleu, rouge ou blanc, sont compatibles avec toutes les imprimantes. Le détail des rubans cire, cire-résine et résine est sur notre page rubans transfert thermique, et les matières sur nos pages étiquettes polyester, papier vélin et polyimide.
Imprimer vos codes-barres : chez nous ou dans vos ateliers
Nous imprimons vos étiquettes code-barres, avec des codes fixes ou numérotés. Si vous préférez les éditer vous-même, au fil de la production, nous fournissons toute la chaîne, de l'imprimante au ruban, et nous restons votre interlocuteur ensuite.
Nous imprimons vos codes
Envoyez un fichier Excel, un CSV ou l'export de votre ERP : nous imprimons chaque numéro dans l'ordre, en clair et en code, avec la dimension X adaptée à vos lecteurs. Un échantillon imprimé sur la matière retenue part chez vous avant la série, et il n'y a pas de minimum de commande.
Vous les imprimez dans vos ateliers
IBS Labels est revendeur agréé cab et revendeur officiel Loftware NiceLabel. Nous fournissons l'imprimante, le plus souvent une cab SQUIX 4 M en 600 dpi, le logiciel NiceLabel, les étiquettes vierges et les rubans. Nous installons le poste, formons vos équipes et assurons la maintenance des imprimantes cab dans notre atelier.
Code 128 ou Code 39 : deux codes linéaires, deux logiques
Le Code 128 et le Code 39 sont les deux codes linéaires les plus répandus dans l'industrie. Tous deux se lisent avec les douchettes laser comme avec les imageurs. Ils diffèrent par les caractères qu'ils acceptent, par leur densité et par leur façon de contrôler la lecture. Pour un nouveau projet, nous conseillons le Code 128 ; le Code 39 reste utile quand un logiciel, un parc de lecteurs ou un cahier des charges l'impose.
Code 128
Norme ISO/IEC 15417
Caractères
Les 128 caractères ASCII, répartis en trois jeux A, B et C
Structure
11 modules par caractère : 3 barres et 3 espaces de 1 à 4 modules
Clé de contrôle
Obligatoire, calculée modulo 103
Densité
Élevée : le jeu C range deux chiffres par caractère
Variante
GS1-128, avec identifiants d'application
Code 39
Norme ISO/IEC 16388
Caractères
43 caractères : chiffres, majuscules, espace et - . $ / + %
Structure
9 éléments par caractère, dont 3 larges ; rapport large/étroit de 2:1 à 3:1
Clé de contrôle
Optionnelle, calculée modulo 43
Densité
Plus faible : un espace sépare chaque caractère du suivant
Délimiteurs
Un astérisque * au début et à la fin du code
Même donnée, deux longueurs
Prenons un numéro de 10 chiffres imprimé avec une barre étroite de 0,25 mm, zones de silence comprises. En Code 39, avec un rapport large/étroit de 3:1, le code mesure environ 53 mm. En Code 128, jeu C, il mesure environ 28 mm, presque deux fois moins. Sur une petite étiquette, cette différence décide souvent du choix.
Dimension X, zone de silence, hauteur : les cotes d'un code-barres lisible
La lisibilité d'un code linéaire se joue sur quelques cotes, à fixer dès la maquette de l'étiquette. Elles dépendent de la distance de lecture, de vos douchettes, de la place disponible et de la résolution de l'imprimante. Ce sont elles que nous réglons avec vous avant d'imprimer le premier échantillon.
Dimension X
C'est la largeur de la barre la plus étroite. Elle fixe la longueur du code et la distance de lecture. En transfert thermique, elle doit valoir un nombre entier de points : 0,254 mm correspond à 3 points en 300 dpi ou à 6 points en 600 dpi.
Zone de silence
Un espace vierge d'au moins 10 fois la dimension X, de chaque côté du code. Avec une barre étroite de 0,25 mm, comptez au moins 2,5 mm à gauche et à droite, sans texte, cadre ni bord d'étiquette.
Hauteur des barres
Plus les barres sont hautes, plus le lecteur tolère un balayage incliné. Une règle courante, issue des spécifications AIM, fixe la hauteur à au moins 15 % de la longueur du code, sans descendre sous 6,35 mm.
Résolution d'impression
Une tête 300 dpi convient à la plupart des codes de taille courante. La 600 dpi, celle de la cab SQUIX 4 M, offre davantage de dimensions X possibles et permet des codes plus courts sur les petites étiquettes.
Orientation des barres par rapport à la tête d'impression
Imprimées dans le sens du défilement, dites « en palissade », les barres ont des largeurs fixées par les points de la tête et sont très régulières. Mais un point de tête défectueux y trace une ligne blanche continue qui coupe une barre en deux. Imprimées en travers, « en échelle », elles tolèrent mieux ce défaut, car le lecteur peut lire au-dessus ou au-dessous de la ligne. Nous choisissons l'orientation avec vous selon le format et la vitesse d'impression.
Thermique direct ou transfert thermique : quelle impression pour vos codes-barres
Les deux techniques sortent des mêmes imprimantes d'étiquettes, mais elles ne donnent pas la même durée de vie. Le choix dépend du temps pendant lequel le code doit rester lisible. Nous vendons les deux types d'étiquettes, et un défaut revient plus souvent que les autres chez nos clients : l'impression pâle.
Thermique direct
Le papier thermique noircit sous la tête d'impression, sans ruban. C'est économique et rapide, mais le papier fonce à la chaleur et à la lumière, et l'impression s'use au frottement. On le réserve aux étiquettes d'expédition et aux documents de quelques semaines.
Transfert thermique
La tête chauffe un ruban qui dépose l'encre sur l'étiquette. Avec un ruban résine sur polyester, le code résiste au frottement, aux solvants et à la chaleur pendant des années. C'est la technique de toutes les étiquettes code-barres durables. Le détail est sur notre page impression transfert thermique.
Impression pâle : le défaut le plus fréquent
C'est le problème que nos clients nous signalent le plus souvent. Il vient en général d'une température de tête trop basse, d'une vitesse trop élevée, d'un ruban mal adapté à la matière ou d'une tête encrassée. Un code pâle se lit mal : le contraste entre barres et espaces baisse, et le lecteur hésite.
GS1-128 et identifiants d'application
Le GS1-128 est un Code 128 dont le premier caractère après le start est FNC1. Il transporte des données normalisées par GS1, chacune précédée d'un identifiant d'application (AI) affiché entre parenthèses dans le texte en clair. C'est le code des étiquettes logistiques et des échanges entre entreprises : votre client lit un lot, une date ou une quantité sans connaître votre système. Voici les identifiants les plus courants.
(00)
SSCC, numéro de colis ou de palette
18 chiffres
(01)
GTIN de l'article
14 chiffres
(02)
GTIN des articles contenus
14 chiffres, avec l'AI (37)
(10)
Numéro de lot
Jusqu'à 20 caractères
(11)
Date de production
AAMMJJ, 6 chiffres
(17)
Date limite d'utilisation
AAMMJJ, 6 chiffres
(21)
Numéro de série
Jusqu'à 20 caractères
(37)
Nombre d'articles contenus
Jusqu'à 8 chiffres
(400)
Numéro de commande du client
Jusqu'à 30 caractères
Modèle d'étiquette logistique GS1 dans NiceLabel Designer : le logiciel compose la chaîne et place les FNC1 à votre place.
Exemple de texte en clair
(02)09506000134352(37)24(10)L2410A
Un carton de 24 articles du même GTIN, issus du lot L2410A. Le lecteur restitue chaque champ séparément à votre logiciel. Dans le code, un FNC1 suit chaque champ de longueur variable qui n'est pas le dernier, ici après (37). Les GTIN sont attribués par GS1 ; celui-ci est un numéro d'exemple tiré de sa documentation. Source : GS1, liste officielle des identifiants d'application.
Lecture et vérification d'un code-barres industriel
Un code-barres industriel doit se lire du premier coup, avec les lecteurs de votre site comme avec ceux de vos clients. Deux sujets sont à distinguer : le matériel de lecture, et la mesure de la qualité du code imprimé.
Douchettes et terminaux
Les lecteurs laser et les imageurs lisent tous deux le Code 128 et le Code 39 ; seuls les imageurs lisent aussi les Data Matrix et les QR codes. Pour l'inventaire, la réception ou la préparation de commandes, nous proposons les terminaux et lecteurs Zebra. Activez dans le lecteur les symbologies que vous utilisez, et la clé modulo 43 si votre Code 39 en porte une.
Lire n'est pas vérifier
Qu'une douchette lise un code ne prouve pas qu'il sera lu partout. Quand un client impose un niveau de qualité, il cite en général la norme ISO/IEC 15416 : un vérificateur mesure le symbole et lui attribue un grade de 4 à 0, ou de A à F. Indiquez-nous ce grade dès la demande. Dans tous les cas, nos échantillons vous permettent d'essayer vos codes avec vos propres lecteurs avant la série.
Ce que mesure un vérificateur ISO/IEC 15416
Décodage
Le code se décode selon les règles de sa symbologie.
Contraste du symbole
L'écart de réflectance entre les barres et les espaces.
Réflectance minimale
Les barres sont assez sombres.
Contraste minimal des bords
Chaque transition entre barre et espace reste franche.
Modulation
Le contraste reste régulier d'un élément à l'autre.
Défauts
Taches dans les espaces, manques dans les barres.
Décodabilité
La marge entre les largeurs imprimées et les largeurs théoriques.
Grade final
Sur chaque balayage, le paramètre le plus faible donne le grade ; le grade du symbole est la moyenne de plusieurs balayages.
Comment se lit un Code 128 : décomposition et clé de contrôle
Un Code 128 se lit de gauche à droite, comme une suite de caractères de 11 modules. Voici le numéro 0048213567 encodé en jeu C, qui range deux chiffres dans chaque caractère. La clé de contrôle est calculée par le logiciel d'impression et vérifiée par le lecteur à chaque scan : un code abîmé est rejeté au lieu d'être mal lu.
Zone de silence
10 modules
Start C
11 modules
00
11 modules
48
11 modules
21
11 modules
35
11 modules
67
11 modules
Clé 18
11 modules
Stop
13 modules
Zone de silence
10 modules
Total : 110 modules. Avec une barre étroite de 0,25 mm, le code mesure 27,5 mm de long, zones de silence comprises.
Calcul de la clé du Code 128 (modulo 103)
Le caractère de départ Start C vaut 105. Chaque paire de chiffres vaut son propre nombre et se multiplie par sa position dans le code.
105 + 1 × 0 + 2 × 48 + 3 × 21 + 4 × 35 + 5 × 67 = 739
739 modulo 103 = 18 : le caractère de contrôle vaut 18. Il n'apparaît pas dans le texte en clair imprimé sous le code.
Et en Code 39 (modulo 43)
Chaque caractère a une valeur de 0 à 42 : les chiffres de 0 à 9, les lettres de 10 à 35, puis - . espace $ / + %. Pour 0048213567, la somme des valeurs vaut 36 ; 36 modulo 43 = 36, soit le caractère « - ». Le code devient *0048213567-*. Cette clé est optionnelle : activez-la seulement si vos lecteurs l'attendent, sinon le tiret sera transmis comme une donnée.
Pour aller plus loin
Data Matrix et QR code
Les codes 2D, quand la donnée est longue ou la place très réduite.
Étiquettes d'inventaire informatique
Code 128, Data Matrix ou QR code pour suivre un parc d'équipements.
Étiquettes pour l'électronique
Petits codes sur cartes et modules, en polyimide ou en polyester.
Choisir sa matière
Le sélecteur part de vos contraintes et propose la matière et la protection.
Questions fréquentes sur les étiquettes code-barres
Une question sur le choix d'un code-barres ou d'une matière ? Écrivez-nous ou appelez le 02 28 23 06 69.
Quelle différence entre le Code 39 et le Code 128 ?
Le Code 128 encode les 128 caractères ASCII, contrôle chaque lecture par une clé obligatoire et, en jeu C, range deux chiffres par caractère : il est plus court. Le Code 39 se limite à 43 caractères, sa clé est optionnelle et il mesure presque le double pour la même donnée. Pour un nouveau projet, nous conseillons le Code 128.
Qu'est-ce que le GS1-128 ?
C'est un Code 128 qui commence par le caractère FNC1 et transporte des données normalisées par GS1, chacune précédée d'un identifiant d'application : (00) pour le SSCC d'un colis, (01) pour le GTIN, (10) pour le lot, (17) pour la date limite. Vos clients lisent ces données sans connaître votre codification.
Quelle taille doit faire un code-barres ?
Elle dépend du nombre de caractères et de la dimension X, la largeur de la barre la plus étroite. Avec X = 0,25 mm, un Code 128 de 10 chiffres mesure environ 28 mm, zones de silence comprises. La hauteur des barres doit atteindre au moins 15 % de la longueur, sans descendre sous 6,35 mm.
Quelle zone de silence laisser autour d'un code-barres ?
Au moins 10 fois la dimension X de chaque côté, soit 2,5 mm avec une barre étroite de 0,25 mm. Aucun texte, cadre ni bord d'étiquette ne doit empiéter dessus, sinon le lecteur ne trouve pas le début du code.
300 ou 600 dpi pour imprimer des codes-barres ?
Une tête 300 dpi convient à la plupart des codes de taille courante. La 600 dpi offre davantage de dimensions X possibles et permet des codes plus courts sur les petites étiquettes : c'est la résolution de la cab SQUIX 4 M que nous vendons.
Thermique direct ou transfert thermique : que choisir ?
Le thermique direct, sans ruban, convient aux étiquettes de courte durée comme l'expédition : le papier fonce à la chaleur et à la lumière. Pour un code qui doit durer des mois ou des années, choisissez le transfert thermique, avec un ruban adapté à la matière.
Quelle matière pour une étiquette code-barres durable ?
Le polyester blanc ou argent mat imprimé au ruban résine convient à la plupart des équipements. Contre le frottement, le polyester laminé ; contre les solvants, le polyester ultra résistant aux agents chimiques ; contre la forte chaleur, le polyimide. Nous validons le choix sur échantillon.
Mon code-barres ne se lit pas : que vérifier ?
Commencez par la zone de silence, souvent rognée par un texte ou le bord de l'étiquette. Vérifiez ensuite le contraste : une impression pâle vient en général d'une tête trop froide, d'une vitesse trop élevée ou d'un ruban mal adapté. Enfin, contrôlez que la symbologie, et la clé du Code 39 si vous en utilisez une, sont activées dans le lecteur.
Page mise à jour en novembre 2026.
Du lundi au vendredi, de 8 h 30 à 18 h 30
Fabricant français d'étiquettes techniques depuis 2004
1 rue Claude Chappe, 44470 Carquefou, près de Nantes
Étiquettes
Par matière
Étiquettes vierges transfert thermique
Par usage
Étiquettes ultra destructibles et VOID
Pictogrammes de sécurité ISO 7010
Étiquette code-barres et sérialisation
Étiquette signalétique produit
Étiquettes d'inventaire informatique
Câbles et gaines
Imprimantes et logiciels
Imprimantes
Logiciels
Consommables et services
Marchés
Entreprise et ressources
Entreprise
Ressources
Choisir la matière de son étiquette
© 2026 IBS Labels. Revendeur agréé cab, revendeur Zebra, revendeur officiel Loftware NiceLabel.