Validateur de l'algorithme de Luhn
Guide
Validateur de l'algorithme de Luhn
Validez instantanément n'importe quel nombre par rapport à l'algorithme de somme de contrôle de Luhn. Utilisé dans le monde entier pour vérifier les numéros de carte de crédit, les codes IMEI et d'autres identifiants, cet outil vous offre des résultats garantis avec une répartition complète étape par étape.
Comment utiliser
Entrez ou collez un nombre dans le champ de saisie. L'outil le valide en temps réel pendant que vous tapez, en supprimant automatiquement les espaces, les tirets et les points. Consultez la répartition étape par étape du calcul de Luhn pour comprendre exactement comment la somme de contrôle est calculée. Utilisez le mode par lots pour valider plusieurs nombres à la fois.
Caractéristiques
- Validation en temps réel – Commentaires instantanés valides/invalides au fur et à mesure de la saisie avec des indicateurs visuels clairs
- Répartition étape par étape – Voir chaque chiffre doublé, additionné et le calcul final du modulo
- Détection de format – Identifie les formats Visa, Mastercard, Amex, Discover, JCB et IMEI
- Validation par lots – Collez plusieurs numéros (un par ligne) et validez-les tous en même temps
- Générateur de nombres – Créez des nombres Luhn valides aléatoires de n'importe quelle longueur (8-19 chiffres)
- Formatage automatique – Supprime automatiquement les espaces, les tirets et les points de la saisie
FAQ
-
Qu'est-ce que l'algorithme de Luhn et où est-il utilisé ?
L'algorithme de Luhn (également appelé algorithme du modulus 10) est une formule de somme de contrôle créée par Hans Peter Luhn en 1954. Il détecte les erreurs accidentelles dans les numéros d'identification et est utilisé pour valider les numéros de carte de crédit, les codes IMEI, les National Provider Identifiers, les numéros d'assurance sociale canadiens et d'autres identifiants standardisés.
-
Comment fonctionne le calcul de la somme de contrôle de Luhn ?
En partant du chiffre le plus à droite et en allant vers la gauche, chaque deuxième chiffre est doublé. Si le doublement produit un nombre supérieur à 9, soustrayez 9. Additionnez tous les chiffres (doublés et non doublés). Si le total modulo 10 est égal à zéro, le nombre est valide. Le chiffre de contrôle est choisi pour que cette somme soit un multiple de 10.
-
L'algorithme de Luhn peut-il détecter tous les types d'erreurs ?
Non. L'algorithme de Luhn détecte toutes les erreurs à un seul chiffre et la plupart des transpositions de chiffres adjacents, mais il ne peut pas détecter la transposition de la séquence 09 à 90 (ou vice versa). Il ne détecte pas non plus de nombreuses autres erreurs de permutation ou de jumeaux. Il s'agit d'un schéma de détection d'erreurs simple, pas d'une mesure de sécurité cryptographique.
-
Un numéro passant la validation de Luhn prouve-t-il qu'il s'agit d'une vraie carte de crédit ?
Non. La validation de Luhn confirme uniquement que le numéro a une somme de contrôle mathématiquement valide. De nombreux numéros générés aléatoirement peuvent passer le test de Luhn. Une somme de contrôle valide ne signifie pas que le numéro est émis par une banque, qu'il a des fonds ou qu'il est actif. La validation de la carte nécessite une autorisation via le réseau de paiement.
Installez nos extensions
Ajoutez des outils IO à votre navigateur préféré pour un accès instantané et une recherche plus rapide
恵 Le Tableau de Bord Est Arrivé !
Tableau de Bord est une façon amusante de suivre vos jeux, toutes les données sont stockées dans votre navigateur. D'autres fonctionnalités arrivent bientôt !
Outils essentiels
Tout voir Nouveautés
Tout voirMise à jour: Notre dernier outil a été ajouté le 21 mars 2026
