Quel code-barres choisir : EAN-13, UPC-A, Code 128 ou Code 39
Le bon code-barres dépend de celui qui le scanne. Un produit vendu en magasin a besoin d'un numéro EAN-13, UPC-A ou EAN-8, et ces numéros appartiennent à l'entreprise propriétaire de la marque, attribués par GS1. Les magasins les vérifient. Pour vos propres étiquettes, votre stock, vos envois ou vos événements, le Code 128 est le choix habituel, et le Code 39 est le format plus ancien que presque tous les scanners lisent encore. Chaque numéro EAN et UPC se termine par une clé de contrôle qui détecte les erreurs de lecture, et le générateur de code-barres la calcule pour vous.
Générateur de code-barresCode-barres pour mon produitEssayer gratuitementCodes de vente : EAN-13, UPC-A et EAN-8
L'EAN-13 est le code à 13 chiffres imprimé sur les produits emballés en magasin. L'UPC-A est un code à 12 chiffres, utilisé surtout en Amérique du Nord. C'est la mise en page de l'EAN-13 avec un zéro initial non imprimé, de sorte que ses barres sont identiques à celles d'un EAN-13 précédé de ce zéro. L'EAN-8 est la version courte pour les très petits emballages, avec 8 chiffres au total.
Les numéros de vente proviennent de GS1, l'organisme qui attribue les préfixes d'entreprise, et le propriétaire de la marque attribue ensuite les numéros de produit sous ces préfixes. Un numéro inventé pour un produit qui ne vous appartient pas peut entrer en conflit avec un vrai produit, et les magasins vérifient les numéros qu'ils scannent. Utilisez ces codes uniquement pour les produits qui les portent légitimement. Utilisez le Code 128 pour tout ce qui relève de votre propre activité.
Le libellé du champ change selon le type, et indique combien de chiffres saisir :
| Type | Ce que vous saisissez | Chiffres imprimés |
|---|---|---|
| EAN-13 | 12 chiffres, ou 13 avec la clé de contrôle | 13 |
| UPC-A | 11 chiffres, ou 12 avec la clé de contrôle | 12 |
| EAN-8 | 7 chiffres, ou 8 avec la clé de contrôle | 8 |
| Code 128 | n'importe quels caractères imprimables | le texte saisi |
| Code 39 | A–Z, 0–9, espace et - . $ / + % | le texte saisi |
Les espaces et les tirets dans un numéro EAN ou UPC sont ignorés : 400-638-133393 et 400638133393 correspondent donc à la même saisie.
Code 128 et Code 39 pour vos propres codes
Le Code 128 accepte les lettres, les chiffres et les symboles, ce qui le rend adapté aux numéros de stock, aux références d'expédition et aux étiquettes internes. Le générateur accepte tout caractère imprimable. Il refuse les tabulations et les sauts de ligne, avec le message « Code 128 n'accepte que les caractères imprimables : ni tabulations ni sauts de ligne. »
Le Code 39 est plus ancien et plus large. Il n'accepte que les lettres majuscules de A à Z, les chiffres de 0 à 9, l'espace et les symboles - . $ / + %. Les lettres minuscules sont converties en majuscules, donc ab-1 devient AB-1. Le générateur n'ajoute aucun caractère de contrôle pour le Code 39, si bien que le code lui-même ne peut pas détecter une erreur de lecture. Gardez le texte court et vérifiez l'étiquette imprimée par rapport à votre fiche.
La clé de contrôle, pas à pas
La clé de contrôle se calcule à partir des autres chiffres. Pour les numéros EAN et UPC, la règle est une vérification modulo 10. Multipliez les chiffres en alternance par 3 et par 1, additionnez les produits, puis prenez le complément nécessaire pour atteindre le multiple de 10 suivant. Le générateur applique la même règle, avec un poids de 3 sur le chiffre situé juste avant la clé.
Prenons les 12 chiffres 400638133393. En comptant depuis la gauche, les poids alternent entre 1 et 3, donc le dernier chiffre a un poids de 3 :
| Position | Chiffre | Poids | Produit |
|---|---|---|---|
| 1 | 4 | 1 | 4 |
| 2 | 0 | 3 | 0 |
| 3 | 0 | 1 | 0 |
| 4 | 6 | 3 | 18 |
| 5 | 3 | 1 | 3 |
| 6 | 8 | 3 | 24 |
| 7 | 1 | 1 | 1 |
| 8 | 3 | 3 | 9 |
| 9 | 3 | 1 | 3 |
| 10 | 3 | 3 | 9 |
| 11 | 9 | 1 | 9 |
| 12 | 3 | 3 | 9 |
| Total | 89 |
Le total de 89 donne un reste de 9 lorsqu'on le divise par 10, donc la clé de contrôle est 10 − 9 = 1. L'EAN-13 complet est 4006381333931. Sous les barres, le générateur affiche 4 006381 333931, la clé de contrôle étant le dernier chiffre.
Si vous saisissez une mauvaise dernière clé, comme 4006381333932, le message « La clé de contrôle doit être 1 » s'affiche. Saisir les 13 chiffres corrects est accepté. La même règle donne la clé UPC-A pour 03600029145, qui est 2, et la clé EAN-8 pour 9638507, qui est 4. Le générateur affiche alors 036000291452 et 96385074.
Impression pour que le code se lise
- Zones de silence. Un code-barres a besoin d'un espace libre de chaque côté. Le générateur l'ajoute automatiquement : 11 modules à gauche et 7 à droite pour l'EAN-13, 9 de chaque côté pour l'UPC-A, 7 de chaque côté pour l'EAN-8, et 10 de chaque côté pour le Code 128 et le Code 39. Un module correspond à la largeur de la barre la plus fine. Ne mettez ni texte, ni bordure, ni couleur dans cet espace.
- Hauteur des barres. Le générateur propose les hauteurs Courte, Normale et Haute. Des barres plus hautes offrent davantage de surface de visée à un scanner portatif.
- Contraste. Le générateur dessine des barres noires sur fond blanc. Un code-barres imprimé en encre claire, ou en encre colorée sur une étiquette colorée, risque de ne pas se lire. Utilisez des barres foncées sur fond clair.
- Pas d'étirement. Ne redimensionnez le code-barres que proportionnellement. Un code étiré ou écrasé en largeur modifie la largeur de ses barres, ce qui peut l'empêcher d'être lu.
- SVG ou PNG. Le SVG est composé de rectangles exacts et reste net à toutes les tailles : c'est le meilleur fichier pour l'impression. Le PNG est dessiné avec un nombre entier de pixels par module, en taille Petite (2 pixels par module), Moyenne (3) ou Grande (5). Choisissez Grande avant de télécharger un PNG destiné à l'impression.
- Afficher le texte. Gardez l'option Afficher le texte cochée pour imprimer les chiffres sous les barres. Si un scanner échoue, une personne peut saisir le numéro à la main.
Les codes bidimensionnels suivent d'autres règles. Le générateur de QR code les crée, et pourquoi un QR code ne se scanne pas explique leur zone de silence et leur contraste.
Mode d'emploi avec fixmint
- Choisissez le Type de code-barres : EAN-13, UPC-A, EAN-8, Code 128 ou Code 39.
- Saisissez les chiffres sans la clé de contrôle, par exemple 12 pour un EAN-13, et le générateur l'ajoute. Saisir les 13 chiffres est aussi accepté, à condition que le dernier soit correct.
- Réglez la Hauteur des barres et la Taille du PNG, choisissez Grande si vous imprimerez un PNG, et laissez Afficher le texte coché.
- Cliquez sur Télécharger le SVG pour l'impression, ou sur Télécharger le PNG, et vérifiez l'aperçu avant d'imprimer.
- Scannez un exemplaire imprimé avec un lecteur de codes-barres ou une application de lecture sur téléphone avant d'utiliser les étiquettes.
Cas particuliers
- Modifier un numéro. Un code-barres imprimé ne peut pas être modifié. Si le numéro est faux, imprimez une nouvelle étiquette.
- Copier le numéro. Le bouton Copier le numéro copie le numéro complet avec sa clé de contrôle. Pour le Code 128 et le Code 39, il copie le texte que vous avez saisi.
- Registres. Un code-barres ne contient qu'un numéro. Conservez un registre séparé indiquant à quel article correspond chaque numéro.
Traduit de Version originale anglaise avec l’aide de l’IA.
Commentaires
Aucun commentaire pour l’instant. Soyez le premier.


