Générateur de code-barres Code 128 gratuit — Créez, prévisualisez et téléchargez instantanément

Générez des code-barres Code 128 en ligne gratuitement — sans inscription, sans logiciel, sans limites. Saisissez n'importe quelle chaîne alphanumérique et obtenez un code-barres net et scannable au format PNG ou SVG en quelques secondes. Code 128 prend en charge l'ensemble du jeu de caractères ASCII, ce qui le rend idéal pour les étiquettes d'expédition, le suivi des stocks, les SKU de vente au détail et les applications logistiques. Aperçu en temps réel pendant la saisie. Téléchargez, générez en masse ou copiez votre code-barres instantanément.

Code 128 est une symbologie de code-barres linéaire à haute densité et à longueur variable qui peut encoder l'ensemble des 128 caractères ASCII — y compris les lettres majuscules et minuscules, les chiffres, la ponctuation et les caractères de contrôle. Normalisé sous ISO/IEC 15417, c'est l'un des code-barres 1D les plus utilisés au monde, adopté dans l'expédition, l'entreposage, la vente au détail, les soins de santé et la fabrication. Code 128 sélectionne automatiquement le sous-ensemble d'encodage le plus compact (A, B ou C) en fonction de vos données d'entrée, obtenant la plus petite largeur de code-barres possible pour toute chaîne donnée. Chaque code-barres Code 128 comprend un caractère de contrôle Mod 103 calculé automatiquement, garantissant des lectures fiables par le scanner même dans des environnements exigeants.

Qu'est-ce que le Code 128 ?

Code 128 est une symbologie de code-barres linéaire à haute densité et à longueur variable qui peut encoder l'ensemble des 128 caractères ASCII — y compris les lettres majuscules et minuscules, les chiffres, la ponctuation et les caractères de contrôle. Normalisé sous ISO/IEC 15417, c'est l'un des code-barres 1D les plus utilisés au monde, adopté dans l'expédition, l'entreposage, la vente au détail, les soins de santé et la fabrication. Code 128 sélectionne automatiquement le sous-ensemble d'encodage le plus compact (A, B ou C) en fonction de vos données d'entrée, obtenant la plus petite largeur de code-barres possible pour toute chaîne donnée. Chaque code-barres Code 128 comprend un caractère de contrôle Mod 103 calculé automatiquement, garantissant des lectures fiables par le scanner même dans des environnements exigeants.

  • Prise en charge complète d'ASCII — Lettres, chiffres et caractères spéciaux
    Code 128 encode tous les 128 caractères ASCII : lettres majuscules et minuscules (A–Z, a–z), chiffres (0–9) et l'ensemble des signes de ponctuation et caractères de contrôle. Contrairement au Code 39 ou à l'ITF, vous n'êtes pas limité à un sous-ensemble de caractères restreint. Toute valeur ASCII imprimable ou non imprimable peut être encodée dans un seul code-barres Code 128, ce qui en fait le format de choix lorsque vos données contiennent des casse mixte, des symboles spéciaux ou des longueurs variables.
  • Trois sous-ensembles d'encodage : A, B et C
    Code 128 utilise trois modes d'encodage internes. Le sous-ensemble A encode les lettres majuscules, les chiffres et les caractères de contrôle ASCII (NUL–US). Le sous-ensemble B encode la plage ASCII imprimable complète, y compris les lettres minuscules. Le sous-ensemble C encode des paires de chiffres (00–99) dans un seul caractère symbole, réduisant de moitié la longueur du code-barres pour les données purement numériques. Code 128 (mode automatique) bascule entre les sous-ensembles au sein d'un même code-barres pour maximiser la densité, tandis que Code 128A, Code 128B et Code 128C sont verrouillés sur un sous-ensemble spécifique.
  • Chiffre de contrôle Mod 103 automatique
    Chaque code-barres Code 128 comprend un caractère de contrôle obligatoire calculé à l'aide de l'algorithme Mod 103. Ce chiffre de contrôle est calculé automatiquement — vous n'avez jamais besoin de le calculer ou de l'ajouter manuellement. Le caractère de contrôle permet aux scanners de détecter et de rejeter les lectures corrompues causées par des défauts d'impression, des dommages à l'étiquette ou de mauvais angles de scan, donnant à Code 128 une excellente fiabilité dans les environnements de scan à haut débit.
  • Norme industrielle : Expédition, vente au détail et logistique
    Code 128 est l'épine dorsale des étiquettes logistiques GS1-128 (anciennement UCC/EAN-128), utilisées par Chronopost, FedEx, Amazon et les grands détaillants du monde entier. C'est le format requis pour les étiquettes de carton d'expédition SSCC, les étiquettes d'inventaire FBA et la plupart des systèmes de gestion d'entrepôt. Sa combinaison de taille compacte, de prise en charge complète des caractères et de haute compatibilité avec les scanners en fait le choix par défaut lorsqu'un code-barres 1D polyvalent est nécessaire.
  • Encodage haute densité — Compact et scannable
    Code 128 atteint l'une des densités de données les plus élevées parmi les code-barres linéaires. En utilisant des barres et des espaces de largeur variable sur 11 modules par caractère, il encode plus de données par pouce que le Code 39 ou Codabar. Pour les données numériques spécifiquement, Code 128C encode deux chiffres par caractère symbole — ce qui en fait le code-barres 1D le plus compact disponible pour les chaînes purement numériques telles que les numéros de série, les numéros de lot et les GTIN.

Comment créer un code-barres Code 128 — Guide étape par étape

Créer un code-barres Code 128 scannable et prêt à imprimer avec ce générateur en ligne gratuit prend moins d'une minute. Suivez ces quatre étapes :

Qui devrait utiliser ce générateur de code-barres Code 128 ?

Ce générateur Code 128 en ligne gratuit est conçu pour tous ceux qui ont besoin de code-barres fiables et de qualité professionnelle sans investir dans des logiciels spécialisés. Voici ceux qui en bénéficient le plus.

Opérations d'expédition et de traitement des commandes

Générez des étiquettes d'expédition et de routage Code 128 pour les colis, les cartons et les palettes. Importez en masse les ID d'expédition de votre système de gestion des commandes et produisez des étiquettes prêtes à imprimer en quelques secondes sans logiciel d'étiquetage dédié ni service de code-barres payant.

Détaillants et vendeurs de commerce électronique

Créez des étiquettes de produits internes, des autocollants de prélèvement et d'emballage, et des codes d'emplacement d'entrepôt à l'aide de Code 128. Importez votre catalogue de produits complet à partir d'une feuille de calcul, générez tous les code-barres en masse et imprimez sur du papier étiquette standard sans frais.

Administrateurs de soins de santé

Produisez des code-barres Code 128 pour les bracelets de patients, les tubes de collecte d'échantillons, les emballages de médicaments et les étiquettes d'équipement médical. Fiez-vous au calcul automatique du chiffre de contrôle Mod 103 pour des lectures de scanner fiables et vérifiées dans les flux de travail cliniques.

Développeurs et intégrateurs de systèmes

Prototypage ou test rapide des intégrations de code-barres Code 128 sans configurer de bibliothèque de code-barres locale. Générez des code-barres de référence pour valider la configuration du scanner, la logique du chiffre de contrôle ou la disposition des étiquettes avant de déployer un pipeline d'encodage de production.

Fonctionnalités du générateur de code-barres Code 128

Tout ce dont vous avez besoin pour créer des code-barres Code 128 de qualité professionnelle — de l'aperçu en temps réel et la sélection automatique du format à la génération en masse, au contrôle de la taille et à la sortie SVG sans perte.

Sélection automatique du sous-ensemble (A / B / C)

En mode automatique Code 128, l'encodeur analyse votre entrée et bascule automatiquement entre les sous-ensembles A, B et C au sein d'un seul code-barres pour produire le symbole le plus court possible. Les longues séquences numériques sont encodées à l'aide du sous-ensemble C (deux chiffres par caractère) ; le contenu en minuscules ou mixte utilise le sous-ensemble B ; les caractères de contrôle utilisent le sous-ensemble A. Le résultat est le code-barres Code 128 le plus compact pour n'importe quelle entrée sans aucune configuration manuelle.

Aperçu en temps réel pendant la saisie

L'aperçu du code-barres se met à jour en direct à chaque frappe. Voyez le code-barres exact qui sera généré — y compris le motif des barres, le texte lisible par l'homme et les proportions globales — avant de le télécharger. Les caractères invalides pour le sous-ensemble sélectionné sont signalés immédiatement afin que vous puissiez corriger l'entrée avant qu'elle n'atteigne une imprimante ou un système d'étiquetage.

Téléchargement PNG et SVG

Téléchargez votre code-barres Code 128 en tant que PNG haute résolution pour les documents, étiquettes et e-mails, ou en tant que SVG sans perte pour les flux de travail prêts à imprimer, les modèles d'étiquettes et les éditeurs graphiques vectoriels. Les code-barres SVG peuvent être mis à l'échelle à n'importe quelle taille sans pixellisation, ce qui les rend idéaux pour l'impression grand format, l'affichage à l'écran et l'intégration dans des pages Web ou des fichiers de conception.

Largeur, hauteur et zone silencieuse réglables

Contrôlez chaque paramètre visuel de votre code-barres Code 128 : hauteur des barres, largeur de module (dimension X), taille de police pour le texte lisible par l'homme et largeur de la zone silencieuse de chaque côté. Les zones silencieuses — les espaces blancs obligatoires à gauche et à droite du code-barres — sont nécessaires à la fiabilité du scanner et sont incluses automatiquement à la largeur minimale correcte selon ISO/IEC 15417.

Texte lisible par l'homme — Afficher ou masquer

Activez ou désactivez le texte d'interprétation lisible par l'homme (HRI) sous le code-barres. Lorsqu'il est affiché, la valeur encodée est imprimée sous les barres dans une police claire et standard — requis sur de nombreuses étiquettes d'expédition et de vente au détail afin que les opérateurs puissent lire la valeur visuellement sans scanner. Masquez le HRI pour les étiquettes à espace limité ou lors de l'intégration de code-barres dans des applications qui affichent la valeur séparément.

Génération de code-barres en masse

Générez des centaines de code-barres Code 128 uniques en une seule opération à l'aide du panneau de saisie groupée. Entrez une valeur par ligne et téléchargez tous les code-barres sous forme d'archive ZIP de fichiers PNG ou SVG. Idéal pour produire des étiquettes d'expédition sérialisées, des autocollants d'inventaire ou des étiquettes de produits à partir d'une liste SKU exportée sans génération manuelle un par un.

Pas d'inscription, pas de filigranes, pas de limites

Ce générateur Code 128 est complètement gratuit, sans plafond d'utilisation, sans compte requis et sans filigrane sur les fichiers téléchargés. Tout l'encodage des code-barres se produit dans votre navigateur — vos données d'entrée ne sont jamais transmises à aucun serveur. Générez un code-barres ou dix mille ; l'outil n'impose aucune limite et ne conserve aucune donnée.

Personnalisation des couleurs

Modifiez la couleur de premier plan des barres et la couleur d'arrière-plan de votre code-barres Code 128 pour correspondre aux directives de la marque ou au support d'étiquette. Les couleurs personnalisées sont entièrement prises en charge pour la sortie SVG et PNG. Notez qu'un contraste élevé entre les barres et l'arrière-plan est nécessaire pour une numérisation fiable — des barres sombres sur un fond clair sont fortement recommandées pour tout code-barres opérationnel.

Cas d'utilisation de Code 128 et exemples concrets

Code 128 est utilisé dans pratiquement toutes les industries qui nécessitent des étiquettes lisibles par machine. Voici les applications réelles les plus courantes.

Code-barres Code 128 sur une étiquette d'expédition pour le suivi des colis et la logistique

Étiquettes d'expédition et logistiques

Code 128 est le code-barres standard pour les étiquettes de colis et d'expédition utilisées par les transporteurs du monde entier. Encodez les numéros de suivi, les ID d'expédition et les codes d'acheminement dans un seul code-barres compact. Sa haute fiabilité de numérisation et sa prise en charge complète d'ASCII en font le format préféré pour les systèmes de numérisation à convoyeur dans les centres de distribution.

Étiquettes de code-barres Code 128 pour l'inventaire d'entrepôt et le suivi SKU

Étiquettes d'inventaire d'entrepôt et SKU

Imprimez des étiquettes SKU Code 128 pour les étagères d'entrepôt, les emplacements de bacs et la gestion des stocks. Encodez les codes SKU alphanumériques, les numéros de lot ou les identifiants de produits internes. Générez en masse à partir d'une exportation WMS et imprimez sur du papier étiquette Avery ou A4 sans aucun logiciel d'étiquetage dédié.

Code-barres Code 128 utilisé pour l'identification des patients et l'étiquetage des échantillons dans le domaine de la santé

Étiquettes de patients et d'échantillons de santé

Code 128 est largement adopté dans les soins de santé pour les bracelets de patients, les étiquettes de contenants d'échantillons et la distribution de médicaments. Sa capacité à encoder des identifiants alphanumériques de longueur variable, combinée à une validation obligatoire par chiffre de contrôle, en fait l'un des formats les plus fiables pour les environnements cliniques où la précision de numérisation est essentielle.

Code-barres Code 128 sur une étiquette de produit de vente au détail pour l'identification SKU interne

Étiquettes de produits de vente au détail et étiquettes de prix

Les détaillants utilisent Code 128 pour les étiquettes de produits internes, les étiquettes de prix et les autocollants promotionnels lorsque EAN ou UPC n'est pas requis. Contrairement à EAN-13 ou UPC-A, Code 128 n'a pas de contrainte de longueur fixe — vous pouvez encoder des codes courts ou de longs identifiants de produits alphanumériques dans le même format sans configurations séparées.

Code-barres Code 128 sur une page de garde de document pour le suivi automatisé des fichiers

Suivi de documents et de fichiers

Les cabinets d'avocats, les agences gouvernementales et les prestataires de soins de santé utilisent des code-barres Code 128 pour suivre les documents physiques via des flux de travail de numérisation. Encodez les ID de documents, les numéros de dossier ou les références de fichiers dans des code-barres Code 128 imprimés sur des étiquettes de dossiers ou des pages de garde pour un tri, un routage et une récupération automatisés.

Code-barres Code 128 sur un billet d'événement ou un laissez-passer d'accès pour la numérisation aux portiques

Contrôle d'accès et billetterie d'événements

Code 128 est utilisé pour les billets d'événements, les laissez-passer d'accès et les cartes de membre lorsqu'un code-barres 1D compact est préféré à un code QR. Encodez les numéros de référence de réservation, les identifiants de sièges ou les ID de membres. La grande vitesse de numérisation de Code 128 sur les scanners linéaires le rend particulièrement adapté aux environnements de portails d'accès à haut débit.

Code-barres Code 128 — Foire aux questions

Réponses techniques aux questions les plus courantes sur les règles d'encodage Code 128, la prise en charge des caractères, les sous-ensembles, les chiffres de contrôle et l'utilisation pratique.

1

Quels caractères Code 128 peut-il encoder ?

Code 128 peut encoder tous les 128 caractères ASCII — chiffres 0–9, lettres majuscules A–Z, lettres minuscules a–z, signes de ponctuation et caractères de contrôle (NUL à DEL). Cela en fait l'un des code-barres 1D les plus flexibles. Les caractères spécifiques pris en charge dépendent du sous-ensemble utilisé : le sous-ensemble A couvre les chiffres, les lettres majuscules et les caractères de contrôle ; le sous-ensemble B ajoute les lettres minuscules et une ponctuation supplémentaire ; le sous-ensemble C n'encode que des paires de chiffres. Code 128 (auto) combine les sous-ensembles au sein d'un seul code-barres pour une flexibilité maximale.

2

Quelle est la différence entre Code 128, Code 128A, Code 128B et Code 128C ?

Code 128 (auto) mélange automatiquement les sous-ensembles A, B et C au sein d'un seul code-barres pour encoder toute entrée ASCII de la manière la plus compacte possible. Code 128A est verrouillé sur le sous-ensemble A et encode les lettres majuscules, les chiffres et les caractères de contrôle ASCII (0x00–0x5F). Code 128B est verrouillé sur le sous-ensemble B et encode la plage ASCII imprimable complète, y compris les lettres minuscules (0x20–0x7F). Code 128C est verrouillé sur le sous-ensemble C et encode des paires de chiffres (00–99), réduisant de moitié la largeur du code-barres par rapport à Code 128B pour les données purement numériques. Utilisez le mode automatique à moins que vous n'ayez une exigence système spécifique pour vous verrouiller sur un seul sous-ensemble.

3

Code 128 a-t-il un chiffre de contrôle ?

Oui. Chaque code-barres Code 128 contient un caractère de contrôle obligatoire calculé à l'aide de l'algorithme Mod 103. Le caractère de contrôle est basé sur une somme pondérée de toutes les valeurs des caractères du symbole et est ajouté automatiquement par l'encodeur. Vous n'avez pas besoin de le calculer ou de l'inclure manuellement. Les scanners vérifient le caractère de contrôle lors du décodage et rejettent les lectures où il ne correspond pas, fournissant une couche de détection d'erreur intégrée.

4

Existe-t-il une longueur minimale ou maximale pour Code 128 ?

Code 128 n'a pas de longueur de données minimale ou maximale fixe définie par la norme, bien que la plupart des implémentations nécessitent au moins un caractère de données. Les limites pratiques supérieures sont déterminées par l'espace physique disponible sur votre étiquette — les très longues chaînes produisent des code-barres larges. Il n'y a pas de limite logicielle artificielle dans ce générateur. Pour les chaînes purement numériques, Code 128C encode deux chiffres par caractère et produit le code-barres le plus étroit pour les longues séquences numériques.

5

Quand dois-je utiliser Code 128 au lieu de Code 39 ou EAN-13 ?

Choisissez Code 128 plutôt que Code 39 lorsque vos données incluent des lettres minuscules, des caractères spéciaux ou lorsque la taille du code-barres est importante — Code 128 est significativement plus compact que Code 39 pour les mêmes données. Choisissez Code 128 plutôt que EAN-13 ou UPC-A lorsque vos données ne sont pas un GTIN de produit de vente au détail standardisé, ont une longueur variable ou contiennent des caractères non numériques. Utilisez EAN-13 ou UPC-A uniquement pour les produits de vente au détail qui nécessitent des code-barres standard GS1 pour la numérisation au point de vente.

6

Quelle est l'exigence de zone silencieuse pour Code 128 ?

ISO/IEC 15417 exige une zone silencieuse minimale de 10 fois la dimension X (largeur de module) de chaque côté d'un code-barres Code 128, ou d'au moins 2,54 mm — la valeur la plus grande étant retenue. La zone silencieuse est l'espace blanc à gauche et à droite des barres qui indique au scanner où le code-barres commence et se termine. Ce générateur inclut automatiquement des zones silencieuses correctes aux largeurs par défaut et personnalisées. Ne rognez pas et n'imprimez pas sur les zones silencieuses.

7

Quelle résolution dois-je utiliser lors du téléchargement de code-barres Code 128 en PNG ?

Pour les étiquettes imprimées, téléchargez le code-barres en SVG chaque fois que possible — le SVG est indépendant de la résolution et s'imprimera à n'importe quelle taille sans pixellisation. Si vous avez besoin de PNG, utilisez une résolution d'au moins 300 DPI pour les étiquettes jusqu'à 100 mm de large, ou 600 DPI pour les petites étiquettes de moins de 25 mm. Les PNG basse résolution (72 ou 96 DPI) sont adaptés uniquement à l'affichage à l'écran et produiront des code-barres flous et illisibles lors de l'impression.

8

Mes données sont-elles en sécurité lors de l'utilisation de ce générateur ?

Oui. Tout l'encodage Code 128 est effectué entièrement dans votre navigateur à l'aide de JavaScript côté client. Vos données d'entrée — y compris les codes produits, les numéros de série ou les identifiants de suivi — ne sont jamais transmises à aucun serveur et jamais stockées nulle part. Fermez l'onglet du navigateur et toutes les données sont supprimées. Cet outil peut être utilisé en toute sécurité avec des identifiants internes sensibles.

Générez votre code-barres Code 128 maintenant — Gratuit, instantané, sans compte requis

Ce générateur de code-barres Code 128 gratuit est prêt à être utilisé immédiatement. Saisissez vos données, ajustez la taille et l'apparence, et téléchargez un code-barres PNG ou SVG prêt à imprimer en quelques secondes. Pas d'inscription, pas de filigranes, pas de limites d'utilisation. Tout l'encodage se produit localement dans votre navigateur — vos données restent privées. Générez un code-barres ou des milliers ; l'outil est complètement gratuit quel que soit le volume.