
Oui, les codes à barres peuvent contenir à la fois des lettres et des chiffres.Vous avez simplement besoin d'un type de code à barres qui prend en charge les données alphanumériques.
Pour une valeur telle que ABC-123, le code 128 est généralement le meilleur code à barres 1D à usage général. Le code 39 peut s'adapter à un système plus ancien, tandis que l'UPC et l'EAN n'acceptent que des numéros. Pour les URL, la numérisation de smartphones ou de grandes quantités de données, considérez le code QR ou la matrice de données.
Qu'est-ce qu'un code à barres alphanumérique?
Un code à barres alphanumérique encode les lettres et les chiffres dans le même symbole lisible par machine. Les exemples sont ABC-123, SN-2026-A001 et WH01-RACK-B-12.
C'est une catégorie plutôt qu'un format de code à barres. Le code 39, le code 128, la matrice de données et le code QR prennent tous en charge les données alphanumériques, mais ils diffèrent en ce qui concerne le support des caractères, la taille et les exigences de numérisation.
Quels types de codes à barres prennent en charge les lettres et les chiffres ?
Type de code à barres | Support des personnages | Utilisation commune | Limitation principale |
Code 39 | Lettres majuscules, chiffres et symboles limités | Actifs et systèmes industriels anciens | Pas de support direct en minuscules |
Code étendu 39 | ASCII complet à travers des paires de caractères | Systèmes existants du code 39 | Produit des codes à barres plus longs |
Code 128 | ASCII complet à travers les ensembles de code A, B et C | Inventaire, numéros de série et étiquettes d'entrepôt | doit être correctement codé |
GS1-128 | Données structurées GS1 | Logistique et chaînes d'approvisionnement | Doit suivre les règles de formatage GS1 |
Matrice de données | Lettres, chiffres, symboles et données en octets | Petites pièces et traçabilité | Nécessite un support de numérisation 2D |
Code QR | Texte, chiffres et URL | Applications mobiles et orientées vers le client | Non pris en charge par les scanners 1D uniquement |
UPC/EAN | Numéros uniquement | Identification du produit au détail | Impossible d'encoder les lettres |
Pour la plupart des nouveaux systèmes d'identification interne, le code 128 est un bon point de départ. Choisissez un autre format lorsque votre scanner, la taille de l'étiquette, les données ou les exigences de l'industrie l'exigent.
Leguide de type de code à barresfournit plus de détails sur les ensembles de caractères supportés par des symbologies communes.
Code 39 contre Code 128


Le code 128 est généralement préférable pour les nouvelles applications de codes à barres alphanumériques.Il prend en charge plus de caractères et utilise normalement moins d'espace horizontal. Le code 39 reste utile pour la compatibilité ancienne.
Caractéristique | Code 39 | Code 128 |
Lettres majuscules | Oui | Oui |
Lettres minuscules | Version étendue seulement | Oui |
Numéros | Oui | Oui |
Caractères spéciaux | Limité | Large support ASCII |
Densité de données | inférieure | Plus haut |
Vérifier le caractère | Habituellement facultatif | Obligatoire |
Le meilleur ajustement | Systèmes plus anciens ou spécifiés | La plupart des nouveaux systèmes à usage général |
Supports du code standard 390–9,A à Zespaces et un groupe limité de symboles. Le code étendu 39 peut représenter des lettres minuscules et d'autres caractères ASCII, mais sa méthode de paire de caractères crée un code à barres plus long.
Le code 128 traite plus efficacement les données mixtes. Pour un identifiant tel quePartie-A2048Utilisez le code 128B ou le code 128 Auto à moins que votre système ne nécessite spécifiquement le code 39.
Code 128A vs. Code 128B vs. Code 128C
Le code 128 utilise trois ensembles de codes :
Ensemble de code | Données prises en charge | Meilleure utilisation |
Code 128A | Lettres majuscules, chiffres, symboles et caractères de contrôle | Flux de travail système spécialisés |
Code 128B | Lettres majuscules et minuscules, chiffres et symboles | Identifiants alphanumériques généraux |
Code 128C | Paires numériques uniquement | Séquences à long chiffre |
Pour la plupart des codes à barres avec des lettres et des chiffres, le code 128B est le bon ajustement.
Quand utiliser un code à barres 2D ?
Utilisez le code 128 pour un identifiant court dans un flux de travail de code à barres linéaire. Considérez un code à barres 2D lorsque vous avez besoin de plus de données, d'un symbole carré compact ou de numérisation téléphonique.
ChoisirMatrice de donnéespour :
✔️ Petits composants industriels
✔️ Électronique et dispositifs médicaux
✔️ Marquage direct des pièces
✔️ Traçabilité de la fabrication
ChoisirCode QRpour :
✔️ Liens Web
✔️ Enregistrement du produit
✔️ Manuels numériques
✔️ Pages de garantie ou de service
✔️ Scanner du smartphone
Un code à barres 2D n'est pas automatiquement meilleur. Il doit être compatible avec les scanners et les logiciels utilisés dans votre flux de travail. Les scanners laser 1D traditionnels ne peuvent généralement pas lire le code QR ou la matrice de données.
Comment créer un code à barres alphanumérique

Vous en avez besoin maintenant ? Utilisez notregénérateur de codes à barres gratuit to choisir parmi plusieurs types de codes à barres et de codes QR, puis télécharger le résultat sans filigrane dans le format de fichier dont vous avez besoin.
Suivez ces étapes simples :
1. Choisissez le type de code à barres
Commencez par les données exactes et leur utilisation prévuepar exemple,
• ABC-123 : Code 128 ou Code 39
• Abc-123 : Code 128B ou Code 128 Auto
• Valeur numérique longue: Code 128C
• GTIN de détail : UPC-A ou EAN-13
Ne pas utiliser UPC ou EAN pour un identifiant interne contenant des lettres.
La GS1-128 doit également être examinée séparément. Il utilise la structure de symboles Code 128 mais suit les règles GS1 Application Identifier. Utilisez le code 128 ordinaire pour les identifiants internes sous forme libre et GS1-128 uniquement lorsque le flux de travail de la chaîne d'approvisionnement GS1 le requiert.
2. Vérifiez les données
Entrez la valeur exactement comme elle devrait apparaître après la numérisation. Vérifiez :
• Lettres majuscules et minuscules
• Les zéros principaux
• Espaces et ponctuation
• Caractères non pris en charge
• Toutes les règles définies par le système de réception
Ne supprimez pas un caractère pour que le générateur accepte la valeur.PARTIE A/04etPARTIE-A04sont différents identifiants.
3. Générer et tester
Créez le code à barres dans un format approprié. SVG est un bon choix lorsque l'œuvre doit être redimensionnée.
Gardez l'espace libre autour du symbole et ne pas étirer l'image. Testez-le à la taille imprimée finale avec le scanner et le logiciel utilisés dans le flux de travail réel. Un code à barres qui balaie à partir d'un grand écran peut échouer après qu'il soit réduit ou imprimé sur une étiquette réfléchissante.
Quel code à barres alphanumérique choisir ?
Exigence | Option recommandée |
Lettres et chiffres généraux | Code 128 Auto ou Code 128B |
Données en majuscules dans un système plus ancien | Code 39 |
ASCII complet dans un flux de travail Code 39 existant | Code étendu 39 |
Longues séquences numériques | Code 128C |
Plus de données dans une petite zone | Matrice de données |
URL ou balayage de smartphone | Code QR |
Données logistiques structurées GS1 | GS1-128 |
Identification du produit au détail | UPC ou EAN avec un GTIN valide |
Pour la plupart des identifiants internes, numéros de série et emplacements d'entrepôt, commencez par Code 128 Auto. Modifier les formats uniquement lorsque la compatibilité, les données, l'espace d'étiquette ou une norme externe l'exigent.
Questions fréquemment posées
Un code à barres peut-il contenir des lettres ?
- Oui, oui. Le code 39, le code 93, le code 128, la matrice de données, le code QR et le PDF417 peuvent encoder des lettres et des chiffres.
Quel est le meilleur code à barres pour les lettres et les chiffres ?
Code 128 Auto est un choix fort à usage général. Il prend en charge un large jeu de caractères et crée des codes à barres 1D relativement compacts.
Le code 39 prend-il en charge les lettres minuscules ?
Le code 39 ne le fait pas. Extended Code 39 prend en charge les lettres minuscules à travers des paires de caractères, ce qui rend le code à barres plus long.
L'UPC ou l'EAN peuvent-ils contenir des lettres?
UPC et EAN codent des GTIN numériques. Utilisez un code à barres alphanumérique pour les identifiants internes contenant des lettres.
Le code 128 peut-il contenir des espaces et des symboles ?
- Oui, oui. Le code 128B prend en charge les espaces, les lettres minuscules, les chiffres et les symboles ASCII communs.
Le code 128 ou le code QR est-il meilleur ?
Utilisez le code 128 pour les ID courts dans un système de balayage linéaire. Utilisez le code QR pour les URL, les grandes quantités de données et la numérisation de smartphones.
