Vérifier un code EAN, GTIN ou ISBN
Collez un ou plusieurs numéros, un par ligne ; les espaces et tirets sont acceptés. L’outil reconnaît le type d’après la longueur, vérifie la clé de contrôle selon GS1 ou la norme ISBN et convertit les ISBN.
Comment le calcul est fait
Les codes-barres des produits (EAN/GTIN/UPC) et les numéros de livres (ISBN) se terminent par une clé de contrôle. Calculée à partir des autres chiffres, elle détecte les fautes de frappe : tout chiffre erroné et la plupart des inversions de deux chiffres voisins. Une clé correcte signifie seulement que le numéro est bien formé, pas que le produit ou le livre existe.
Combien de chiffres pour chaque code ?
- EAN-8 : 8 chiffres, pour les petits emballages
- UPC-A / GTIN-12 : 12 chiffres, surtout aux États-Unis et au Canada ; précédé d’un 0, il équivaut à un EAN-13
- EAN-13 / GTIN-13 : 13 chiffres, le code-barres courant dans le commerce
- GTIN-14 : 14 chiffres, pour les cartons et unités logistiques (1er chiffre = indicateur d’emballage)
- ISBN-13 : 13 chiffres commençant par 978 ou 979 (depuis 2007) ; ISBN-10 : l’ancienne forme à 10 chiffres
Calcul de la clé
Méthode GS1 (EAN, UPC, GTIN, ISBN-13) : en partant de la droite, on multiplie les chiffres alternativement par 3 et par 1, puis on additionne. La clé complète la somme jusqu’au multiple de 10 suivant. Exemple 400638133393 : 4·1 + 0·3 + 0·1 + 6·3 + 3·1 + 8·3 + 1·1 + 3·3 + 3·1 + 3·3 + 9·1 + 3·3 = 89 → clé 1, soit 4006381333931.
ISBN-10 (modulo 11) : les neuf chiffres sont pondérés par 10, 9, 8 … 2. La clé complète la somme jusqu’à un multiple de 11 ; si elle vaut 10, on écrit X. Exemple 0-306-40615-? → somme 130 → 11 − (130 mod 11) = 2.
ISBN-10 → ISBN-13 : ajouter 978 devant, retirer l’ancienne clé et la recalculer selon GS1 (0-306-40615-2 → 978-0-306-40615-7). Les ISBN en 979 n’ont pas d’équivalent à 10 chiffres.
Le préfixe indique-t-il le pays d’origine ?
Non. Les premiers chiffres (préfixe GS1) indiquent seulement quelle organisation GS1 nationale a attribué le numéro à une entreprise. Une entreprise peut obtenir ses numéros auprès de GS1 dans un autre pays, et le produit peut être fabriqué n’importe où. L’outil affiche donc uniquement « Préfixe xyz » et ne nomme que les plages spéciales fixes : 977 (publications en série), 978/979 (livres, 979-0 musique imprimée) ainsi que 020–029, 040–049 et 200–299 pour les numéros internes des commerces et entreprises.
Vos numéros sont traités uniquement dans votre navigateur et ne sont pas envoyés.
Questions fréquentes
Comment calculer la clé d’un code EAN ?
Choisissez « Calculer la clé » ci-dessus et saisissez les 12 premiers chiffres d’un EAN-13 (ou 7 d’un EAN-8, 11 d’un UPC-A). À la main : depuis la droite, multiplier alternativement par 3 et 1, tout additionner et compléter jusqu’à la dizaine supérieure.
Un code EAN avec une clé correcte est-il forcément attribué ?
Pas forcément. La clé ne contrôle que la structure. Seul le titulaire ou le registre de GS1 (par exemple « Verified by GS1 ») sait si le numéro correspond réellement à un produit.
Le préfixe 300–379 signifie-t-il « fabriqué en France » ?
Non. Les préfixes 300–379 sont attribués par GS1 France ; ils ne disent rien du lieu de fabrication. GS1 précise explicitement que le préfixe n’indique pas le pays d’origine.
Que signifie le X dans un ISBN-10 ?
Le X représente la valeur 10 : le calcul modulo 11 peut donner un résultat à deux chiffres alors qu’il n’y a qu’une position. L’ISBN-13 n’utilise jamais de X.
Peut-on convertir tout ISBN-13 en ISBN-10 ?
Seulement les ISBN-13 commençant par 978. Le préfixe 979 a été introduit avec l’ISBN à 13 chiffres ; ces ISBN n’ont pas de forme à 10 chiffres.
Sources et références juridiques
- GS1 General Specifications – 7.9 Check digit calculation; GS1 Prefixes
- GS1 – Check Digit Calculator
- GS1 – GS1 Company Prefix (prefix ≠ country of origin)
- International ISBN Agency – ISBN Users’ Manual
- ISO 2108: ISO 2108:2017 – International standard book number (ISBN)
Dernière mise à jour :
Outils similaires
- Vérifier et calculer une clé de LuhnVérifiez un numéro avec l’algorithme de Luhn (modulo 10, ISO/IEC 7812-1) ou calculez sa clé – simple contrôle de format, en local dans le navigateur.
- Vérifier un IBANVérifiez un IBAN : clé modulo 97, longueur et structure pour 89 pays, banque et BIC pour les IBAN allemands. Tout se passe dans votre navigateur.
- Vérifier la syntaxe d’adresses e-mailVérifiez une ou plusieurs adresses e-mail selon les RFC 5321/5322 : longueurs, domaine, domaines accentués (Punycode). En local, sans envoi.
- Associer des polices – duos pour titres et texte courantDuos de polices pour titres et texte courant avec aperçu en direct, CSS à copier et disponibilité sur Windows, Mac, iPhone et Android – sans police web.
- Calculer le ratio d’une image (rapport largeur/hauteur)Calculez le ratio largeur/hauteur (1920 × 1080 = 16:9), trouvez le côté manquant, la valeur décimale, le format standard le plus proche et le CSS aspect-ratio.
- Convertisseur de timestamp UnixConvertir un timestamp Unix en date et inversement : secondes, millisecondes, micro- et nanosecondes détectées ; affichage UTC, heure locale, ISO 8601.