Vérifier un code EAN, GTIN ou ISBN
Pour vérifier un code EAN 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.
Source : GS1 General Specifications – 7.9 Check digit calculation; GS1 Prefixes. Mise à jour : .
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.
Vérifier un code EAN en 3 étapes
- Sous « Que voulez-vous faire ? », choisissez de vérifier un numéro ou de calculer la clé.
- Collez un ou plusieurs numéros, un par ligne – espaces et tirets sont acceptés.
- Lisez le type (EAN-8, EAN-13, UPC-A, GTIN-14, ISBN), la clé et, pour les ISBN, la conversion.
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.
Autres calculs de clé : l’algorithme de Luhn, vérifier un IBAN et, pour les étiquettes produit, créer un QR code.
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 : · Principes éditoriaux
Outils similaires
- Algorithme de Luhn : vérifier et calculer une cléVé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 une adresse email : la syntaxe RFCVérifiez une ou plusieurs adresses e-mail selon les RFC 5321/5322 : longueurs, domaine, domaines accentués (Punycode). En local, sans envoi.
- Quelle est mon adresse IP ?Affiche instantanément votre adresse IP publique, détecte IPv4 ou IPv6 et explique la différence. Gratuit – votre IP n’est pas stockée.
- Calcul de sous-réseau IPv4 : réseau, broadcast, plage d’hôtesCalcul de sous-réseau IPv4 en notation CIDR : adresse réseau, broadcast, plage d’hôtes, masque, masque inverse et nombre d’hôtes, en binaire et avec découpage.
- Vérifier un numéro de TVA intracommunautaireContrôlez le format et la clé d’un numéro de TVA intracommunautaire pour les 27 pays de l’UE et l’Irlande du Nord (XI). En local, avec lien vers VIES.
- Coloration syntaxiqueColoration syntaxique en ligne : collez du code, choisissez les couleurs pour JavaScript, JSON, HTML, CSS, SQL, Python ou Bash et copiez le HTML obtenu.
- JSON escape / unescapeJSON escape et unescape en ligne : transformez un texte en chaîne JSON valide (guillemets, barres obliques inverses et sauts de ligne échappés) ou l’inverse.
- Générateur JSON-LDGénérateur JSON-LD pour Schema.org : remplissez article, FAQ, produit, commerce local ou organisation et copiez le code prêt à l’emploi avec contrôle d’erreurs.