Vérificateur de carte de crédit

Validez votre numéro de carte en un clic

Tapez votre numéro de carte de crédit sur la droite et cliquez sur le bouton pour commencer!

Quel algorithme est utilisé pour valider le numéro de carte de crédit ?

Pour valider un numéro de carte de crédit, l'algorithme le plus largement utilisé est l'algorithme de Luhn.

Qu'est-ce que l'algorithme de Luhn ?

L'algorithme de Luhn est comme une vérification rapide pour s'assurer qu'un numéro (comme un numéro de carte de crédit) est entré correctement. Voici comment il fonctionne en trois étapes faciles, en utilisant un numéro de carte de crédit fictif en exemple :

Numéro de carte de crédit exemple : 1234 5678 9123 4560

Doubler chaque autre chiffre :

Commencez à partir de l'avant-dernier chiffre, en vous déplaçant vers la gauche, et doublez chaque autre numéro. Notre exemple devient : 1-4-3-10-5-14-9-4-1-6-3-10-4-10-6-0 Ajoutez les chiffres ensemble :

Si le fait de doubler un nombre le rend à deux chiffres, additionnez ces chiffres ensemble pour obtenir un seul nombre (par exemple, 10 devient 1+0 = 1). Ensuite, additionnez tous ces nombres. Pour notre exemple : 1+4+3+1+5+5+9+4+1+6+3+1+4+1+6+0 = 44 Vérifiez si le total est divisible par 10 :

Si la somme totale est un multiple de 10 (comme 30, 40, 50), le numéro passe le test. C'est un moyen rapide de repérer les erreurs. Le total de notre exemple est 44, qui n'est pas divisible par 10, donc cela indiquerait un problème ou une faute de frappe dans le numéro que nous avons utilisé. Rappelez-vous : Ceci est juste un exemple inventé pour montrer comment les étapes fonctionnent. Les vrais numéros de carte de crédit sont conçus pour passer ce test, aidant ainsi à attraper des erreurs simples comme des fautes de frappe.