Générateur de code-barres gratuit : 14 formats, sans compte ni filigrane
Choisissez un format, saisissez vos données, téléchargez. EAN-13, UPC-A, Code 128, ITF-14, Data Matrix, PDF417 et huit autres symbologies, en PNG, SVG ou PDF vectoriel. Tout est calculé dans votre navigateur : aucune inscription, aucun filigrane, aucune carte bancaire — ni pour créer, ni pour télécharger.
Tous les caractères ASCII. Le code-barres le plus polyvalent.
Personnaliser
Aperçu
Saisissez des données pour voir l'aperçu
Les 14 formats
Quel format choisir, et ce qu'il accepte exactement
Un code-barres refusé l'est presque toujours pour la même raison : les données ne respectent pas les règles de la symbologie choisie. Voici, format par format, ce que le générateur accepte réellement — les règles ci-dessous sont celles que le champ de saisie applique à la frappe, pas une paraphrase approximative de la norme.
Faites défiler le tableau pour tout voir→
| Format | Données acceptées | Longueur maximale saisissable | Usage courant |
|---|---|---|---|
| Code 128 | Tout caractère ASCII standard : lettres, chiffres, ponctuation | 48 caractères | Logistique, expédition, étiquetage interne |
| EAN-13 | 12 ou 13 chiffres, sans espaces (à 12, la clé est calculée) | 13 chiffres | Commerce de détail en Europe |
| EAN-8 | 7 ou 8 chiffres, sans espaces (à 7, la clé est calculée) | 8 chiffres | Petits emballages vendus au détail |
| UPC-A | 11 ou 12 chiffres, sans espaces (à 11, la clé est calculée) | 12 chiffres | Commerce de détail en Amérique du Nord |
| UPC-E | Exactement 6 chiffres, ou 8 commençant par 0 ou 1. 7 chiffres sont refusés | 8 chiffres | Emballages trop petits pour un UPC-A |
| Code 39 | A-Z, 0-9 et - . $ / + % ainsi que l'espace. La saisie passe en majuscules automatiquement | 43 caractères | Industrie, automobile, défense |
| Code 93 | Mêmes caractères que Code 39, dans un symbole plus dense | 48 caractères | Services postaux, électronique |
| ITF-14 | 13 ou 14 chiffres, sans espaces (à 13, la clé est calculée) | 14 chiffres | Cartons de regroupement et palettes |
| ITF (Interleaved 2 of 5) | Chiffres uniquement, en nombre pair — les chiffres sont encodés par paires | 24 chiffres | Entreposage, distribution |
| Codabar | Chiffres et - $ : . + / avec, en option, une lettre A-D en début et en fin | 32 caractères | Bibliothèques, banques du sang, transporteurs |
| Data Matrix | Tout caractère ASCII standard. Symbole 2D carré | 512 caractères | Petites pièces, électronique, dispositifs médicaux |
| GS1 DataMatrix | Paires (AI)valeur en ASCII, commençant par une parenthèse, par exemple (01)09521234543213(10)LOT-A | 128 caractères | Santé, pharmacie, emballage réglementé |
| Aztec | Tout caractère ASCII standard. Symbole 2D carré avec une cible centrale | 512 caractères | Titres de transport, billetterie |
| PDF417 | Tout caractère ASCII standard. Symbole 2D empilé, toujours plus large que haut | 512 caractères | Étiquettes d'expédition, documents logistiques |
Les longueurs maximales sont celles du champ de saisie de cet outil, pas des plafonds de la norme. Code 128 encode bien plus de 48 caractères dans l'absolu, et un Data Matrix monte jusqu'à 1 556 octets ; nous nous en tenons à ce qu'une saisie sur une seule ligne permet de contrôler proprement. Là où une longueur courte est indiquée pour EAN, UPC ou ITF-14, en revanche, c'est la norme elle-même qui parle : la longueur du symbole y est fixée, et la saisie la plus courte signifie simplement que la clé de contrôle est calculée pour vous.
Les accents ne passent pas, et c'est volontaire
Code 128, Data Matrix, GS1 DataMatrix, Aztec et PDF417 n'acceptent ici que l'ASCII standard. L'encodeur saurait produire un symbole contenant un « é » ou un « ç », mais il ne déclarerait pas dans quel jeu de caractères ces octets doivent être relus : le lecteur décoderait alors autre chose que ce que vous avez saisi. Une étiquette qui se scanne en produisant des caractères parasites coûte bien plus cher à diagnostiquer qu'un refus immédiat. Écrivez « REF-CAFE-250G » plutôt que « Réf-Café-250g ». Code 39 et Code 93 n'ont de toute façon pas d'accents dans leur alphabet, et EAN, UPC et ITF ne contiennent que des chiffres.
EAN-13 et GS1 France
EAN-13 : le code-barres du commerce en France
EAN-13 est le symbole du commerce de détail en Europe, au même titre qu'UPC-A l'est en Amérique du Nord. Les deux encodent la même chose — un GTIN, l'identifiant d'une référence produit — et un UPC-A à 12 chiffres n'est d'ailleurs qu'un EAN-13 précédé d'un zéro. Si vos produits sont vendus en France, en Belgique ou en Suisse, c'est EAN-13 qu'il vous faut ; UPC-A ne se justifie que si votre distributeur nord-américain l'exige.
Saisissez 12 chiffres et le générateur calcule le treizième, la clé de contrôle. Saisissez les 13 et il vérifie la clé que vous avez fournie : une clé fausse est refusée plutôt que dessinée, ce qui vous évite d'imprimer un symbole que la caisse rejettera. Même logique pour EAN-8 (7 ou 8 chiffres), UPC-A (11 ou 12) et ITF-14 (13 ou 14). UPC-E fait exception et n'admet que deux formes, 6 chiffres ou 8 chiffres commençant par 0 ou 1 : à 7 chiffres, il est impossible de savoir si le chiffre supplémentaire est le préfixe système ou la clé, donc l'encodeur refuse.
D'où vient le numéro : GS1 France
Un EAN-13 destiné à passer en caisse dans un magasin qui n'est pas le vôtre doit être construit sur un préfixe d'entreprise attribué par une organisation membre de GS1. En France, c'est GS1 France ; les préfixes 300 à 379 relèvent d'elle. Attention au contresens le plus répandu sur ce sujet : ce préfixe identifie l'organisation qui a attribué le numéro, et non le pays de fabrication du produit — une entreprise adhérente en France peut parfaitement faire fabriquer ailleurs. QRKIT n'attribue, ne vend et ne valide aucun préfixe : nous dessinons le symbole à partir des chiffres dont vous disposez déjà.
GS1 France →Livres : l'ISBN est un EAN-13
Il n'y a pas d'entrée « ISBN » dans la liste des formats, et c'est correct : un ISBN-13 n'est pas une symbologie distincte, il s'encode en EAN-13. Choisissez EAN-13 et saisissez les treize chiffres sans les tirets. Ils commencent par 978 ou 979, et les ouvrages de langue française portent le plus souvent 978-2 ou 979-10. Le numéro lui-même est attribué par l'AFNIL, l'agence francophone de numérotation du livre — ici encore, l'outil encode un numéro, il ne le crée pas.
AFNIL →Usage interne : n'utilisez pas un EAN
Pour un inventaire d'entrepôt, un parc de matériel, des archives ou un étiquetage qui ne sortira jamais de chez vous, il n'y a aucune raison de dépendre d'une numérotation officielle. Code 128 accepte lettres et chiffres, ce qui vous permet d'encoder une référence lisible telle quelle, et il est reconnu par pratiquement tous les lecteurs. Pour les cartons de regroupement et les palettes, ITF-14 est le format prévu par les spécifications GS1.
Transparence
Ce que ce générateur fait, et ce qu'il ne fait pas
Quand il s'agit de choisir un format, les limites d'un outil sont souvent plus utiles à connaître que ses promesses. Voici la liste complète, dans les deux sens, pour que vous sachiez en une minute si cet outil couvre votre besoin.
Ce qu'il fait
- Les 14 formats, sans compte : ni pour générer, ni pour télécharger
- Téléchargement en PNG, SVG et PDF — le SVG et le PDF sont de vrais fichiers vectoriels
- Le PDF est redessiné en primitives vectorielles sur une page aux dimensions du symbole, pas une image collée
- Résolution du PNG au choix : 72, 150, 300 ou 600 DPI, avec la taille physique en millimètres affichée
- Génération par lot jusqu'à 500 lignes, en collant une colonne ou en important un CSV
- Zones de silence conformes appliquées automatiquement, y compris les marges asymétriques d'EAN-13 (11 modules à gauche, 7 à droite)
- Avertissement lorsque la largeur de module descend sous le seuil de lecture fiable pour le format choisi
- Réglage des couleurs, de la largeur des barres, de la hauteur et de l'affichage du texte sous le symbole
- Aucun envoi de données : l'encodage et le téléchargement ont lieu dans votre navigateur
Ce qu'il ne fait pas
- Pas de GS1-128 : pour des chaînes d'éléments GS1, utilisez GS1 DataMatrix
- Pas de format « ISBN » séparé — un ISBN-13 s'encode en EAN-13, et c'est la norme
- Aucune attribution, vente ou validation de préfixe d'entreprise GS1
- Pas de code-barres dynamique : le symbole encode votre donnée telle quelle, nous n'hébergeons aucune redirection et ne comptons aucun scan
- Pas d'API code-barres
- Pas d'export EPS
- Aucune conversion d'un ISBN à 10 chiffres vers un ISBN-13
- Aucune offre payante : il n'existe pas de version « pro » du générateur de code-barres
Le générateur de code-barres n'a pas d'offre payante : il n'y a rien à débloquer, rien à comparer, et aucune fonctionnalité mise de côté pour un abonnement. Ce que QRKIT vend, ce sont les QR codes dynamiques, dont la destination se modifie après impression et dont les scans se comptent — c'est un service hébergé, et c'est là que se trouvent nos offres payantes. Le compte gratuit en comprend déjà un, avec jusqu'à 100 scans par mois. Un code-barres ne dépose rien chez nous.
Par lot
Générer une série de codes-barres d'un seul coup
Un catalogue ne s'encode pas référence par référence. Le panneau de génération par lot, sous le générateur, prend une colonne collée ou un fichier CSV et produit toute la série en une fois — gratuitement et sans compte, comme le reste de l'outil.
Étape 1
Collez ou importez
Une valeur par ligne, ou un fichier CSV. Pour un CSV, vous désignez la colonne à encoder et l'outil repère la ligne d'en-tête pour ne pas en faire un code-barres.
Étape 2
Chaque ligne est contrôlée
Les règles appliquées sont exactement celles d'un code isolé. Les lignes non encodables sont listées avec leur numéro et le motif du refus, et les valeurs qui se répètent d'une ligne précédente sont signalées.
Étape 3
Choisissez la sortie
Une archive ZIP de fichiers PNG, une archive ZIP de fichiers SVG, ou un seul PDF avec un code-barres par page. Tout le lot reprend les couleurs, la largeur de barre et la hauteur réglées au-dessus.
La limite est de 500 lignes par lot. C'est une limite de mémoire du navigateur, la même pour tout le monde, et non une restriction liée à un abonnement : au-delà, l'outil traite les 500 premières lignes et vous indique combien il en reste, pour que vous relanciez le solde.
Impression
Imprimer un code-barres qui se lit vraiment
La majorité des codes-barres illisibles le sont pour trois raisons seulement : trop petits, sans marge blanche, ou imprimés depuis une capture d'écran. Le générateur traite les deux premières pour vous ; la troisième dépend du fichier que vous choisissez.
01
Noir sur blanc
Un lecteur ne voit pas des couleurs, il mesure un contraste entre barres et espaces. Le noir sur fond blanc reste le plus fiable, et les combinaisons claires sur clair sont à éviter — le générateur vous avertit lorsque le contraste choisi devient risqué.
02
La marge blanche est déjà là
La zone de silence, cette marge sans impression de part et d'autre du symbole, indique au lecteur où le code commence. Elle est appliquée automatiquement selon la norme du format : 10 modules de chaque côté pour Code 128, Code 39, Code 93, ITF et Codabar, et des marges asymétriques pour EAN-13, 11 modules à gauche et 7 à droite. Ne recadrez pas le fichier téléchargé.
03
Ne descendez pas sous la largeur de module minimale
C'est la largeur de la barre la plus fine qui décide de la lisibilité, pas la taille apparente du symbole. Pour EAN et UPC, GS1 plafonne la réduction à 80 %, soit une largeur de module de 0,264 mm ; ITF-14 démarre à 0,495 mm ; pour les autres formats linéaires, 0,25 mm est la limite pratique en impression courante. Sur les quatre symbologies 2D — Data Matrix, GS1 DataMatrix, Aztec et PDF417 — la mesure porte sur le côté d'une cellule et le seuil est de 0,254 mm, soit les 10 mils des recommandations d'impression GS1. L'outil calcule cette valeur pour la largeur d'impression demandée et vous prévient si elle passe sous le seuil.
04
Vectoriel pour l'impression, PNG pour l'écran
Pour tout ce qui part chez un imprimeur, téléchargez en SVG ou en PDF : les deux sont de vrais fichiers vectoriels, agrandissables sans perte. Le PNG convient aux usages à l'écran et aux mises en page qui n'acceptent pas le vectoriel ; choisissez alors 300 DPI au minimum. Une capture d'écran d'un code-barres n'est jamais imprimable.
05
Testez avant de lancer le tirage
Imprimez une planche d'essai sur le support définitif et scannez-la avec le matériel qui servira réellement, douchette ou téléphone. Un symbole parfait à l'écran peut échouer une fois imprimé, à cause de l'encre qui s'étale, d'un support brillant ou d'un fond trop sombre.
Code-barres ou QR code
Code-barres ou QR code : ce qui les sépare vraiment
Les deux sont des symboles lisibles par machine, mais ils ne répondent pas à la même question. Le critère décisif n'est pas la capacité de données : c'est de savoir si le contenu doit pouvoir changer après l'impression.
Choisissez un code-barres
- Passage en caisse et gestion de stock au détail
- Étiquettes d'expédition et suivi de colis
- Traçabilité en pharmacie et sur les dispositifs médicaux
- Inventaire interne, parc de matériel, archives
- Toute chaîne logistique alignée sur les spécifications GS1
Choisissez un QR code
- Renvoyer vers une page web depuis un support imprimé
- Modifier la destination après l'impression
- Compter les scans et savoir quel support fonctionne
- Partager un accès Wi-Fi ou une fiche de contact
- Tout ce qui doit se scanner avec un simple téléphone
Besoin d'un code modifiable après impression, avec un suivi des scans et votre logo au centre ? C'est un QR code qu'il vous faut, pas un code-barres. Vous pouvez aussi créer un QR code gratuit ou partager vos coordonnées avec une carte de visite numérique.
Générateur de code-barres – questions fréquentes
Commencez maintenant
Créez votre code-barres maintenant
Choisissez le format, saisissez vos données, téléchargez en PNG, SVG ou PDF. Tout se passe dans votre navigateur, sans inscription et sans filigrane — votre fichier est prêt à imprimer en moins d'une minute.
Côté QR code, voyez comment créer un QR code, générez un QR code Wi-Fi pour vos visiteurs, préparez une carte de visite avec QR code, ou apprenez à scanner un QR code depuis un téléphone.
Dans d'autres langues : Barcode Generator (English) · Barcode Generator (Deutsch) · Generador de código de barras (Español) · Barcode Generator (Bahasa Indonesia) · Generatore di codice a barre (Italiano) · Barcode generator (Nederlands)
