Validateur EAN et UPC
Vérifiez la clé de contrôle des codes à barres EAN-13, EAN-8, UPC-A et UPC-E, ou complétez une clé manquante.
Validateur EAN et UPC
Collez un code à barres par ligne et cet outil vérifie si sa clé de contrôle est correcte, en utilisant l'algorithme modulo-10 que GS1 définit pour les codes EAN-13, EAN-8, UPC-A et UPC-E. Il est conçu pour les développeurs intégrant un scanner ou un système de point de vente, le personnel d'entrepôt qui audite un flux de produits, et quiconque confirmant qu'un code à barres imprimé sur un emballage est réellement valide avant d'aller à l'impression.
Le type de code contrôle la façon dont chaque ligne est lue : la détection automatique choisit EAN-13, EAN-8 ou UPC-A selon la longueur, ou force un format spécifique quand l'entrée est ambiguë — utile pour UPC-E, qui partage sa longueur de 8 chiffres avec EAN-8. Compléter la clé de contrôle manquante remplit le dernier chiffre quand une ligne manque d'un chiffre, ainsi coller les 12 chiffres de données d'un EAN-13, ou le cœur de 6 chiffres d'un UPC-E, retourne un code complet et valide. Convertir UPC-A/UPC-E en EAN-13 réécrit les codes valides d'Amérique du Nord sous leur forme 13 chiffres avec un zéro initial, la forme que de nombreux systèmes européens attendent. Afficher le pays à partir du préfixe GS1 lit les chiffres initiaux d'un code valide par rapport aux plages de préfixes GS1 publiques et affiche le code de pays ISO qui l'a émis — une vérification de validité, pas une preuve de où le produit a été fabriqué.
Les espaces intérieurs et les tirets sont supprimés avant la validation, ainsi les codes copiés depuis une feuille de calcul fonctionnent tels quels. Chaque ligne est vérifiée indépendamment — mélanger des formats dans un collage est acceptable — et tout ce qui ne correspond pas à une longueur connue ou contient des caractères non numériques est signalé comme invalide plutôt que d'être ignoré silencieusement. Garder uniquement les lignes valides réduit le résultat à une liste propre de codes de travail.
Tout s'exécute dans votre navigateur : les numéros de codes à barres ne quittent jamais votre appareil. Copiez le résultat, téléchargez-le en tant que fichier .txt, ou renvoyez la sortie à l'entrée pour un autre passage.