Aller au contenu
ToolMug

Validateur de numéro de carte bancaire

Saisissez un numéro de carte bancaire ou de débit pour vérifier son format et sa somme de contrôle de Luhn. Le calcul s’effectue uniquement dans votre navigateur et peut repérer les erreurs de saisie courantes, mais ne peut pas confirmer qu’un compte existe réellement.

Fonctionne dans votre navigateur — rien de ce que vous saisissez n’est envoyé

Les espaces et les tirets sont autorisés. La validation se fait localement dans votre navigateur.

Somme de contrôle de Luhn valide

Chiffres
4111 1111 1111 1111
Nombre de chiffres
16
Une somme de contrôle valide ne détecte que les erreurs de saisie courantes. Elle ne prouve pas qu’une carte existe ou est active. Ne saisissez jamais de code PIN, de CVV ou de code à usage unique.

Mode d’emploi

  1. Saisissez le numéro de carte avec ou sans espaces ni tirets ; ne saisissez jamais le code PIN, le CVV ni un code à usage unique.
  2. Vérifiez si la longueur et la somme de contrôle de Luhn sont valides.
  3. Si la somme de contrôle est incorrecte, comparez le chiffre de contrôle final attendu avec le numéro que vous avez saisi.

Explication des options

Longueur
Un numéro de carte de paiement comporte généralement 12 à 19 chiffres. La longueur seule ne permet pas d’identifier une banque ni de prouver qu’un numéro a été émis.
Somme de contrôle de Luhn
En partant de la droite, un chiffre sur deux est doublé puis réduit, puis tous les chiffres sont additionnés. Un total valide est divisible par 10.
Chiffre de contrôle
Le dernier chiffre est choisi pour que le numéro complet respecte l’algorithme de Luhn. Le calculateur peut indiquer quel dernier chiffre rendrait valide le préfixe saisi.

Numéros de test sans risque

4111 1111 1111 1111 et 5555 5555 5555 4444 sont des numéros de test largement publiés qui respectent l’algorithme de Luhn mais ne correspondent à aucun compte de paiement utilisable.

L’algorithme de Luhn détecte toute erreur portant sur un seul chiffre et la plupart des inversions de chiffres adjacents. C’est un contrôle d’erreur de saisie, pas un chiffrement, une autorisation ou une détection de fraude.

Questions fréquentes

Un résultat valide signifie-t-il que la carte est réelle ?

Non. Luhn ne vérifie que l’arithmétique interne du numéro. Il ne peut pas dire si le compte a été émis, s’il est actif ou s’il dispose de fonds.

Mon numéro de carte est-il envoyé quelque part ?

Non. La validation s’effectue localement dans votre navigateur. Utilisez tout de même un numéro de test publié si vous voulez seulement tester l’algorithme.

Toutes les cartes de paiement utilisent-elles Luhn ?

La plupart des grands réseaux de cartes bancaires et de débit l’utilisent, mais un numéro peut avoir un format différent ou utiliser un autre système de contrôle.

Confidentialité

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers et vos textes sont traités sur votre appareil et ne sont jamais envoyés à nos serveurs.

Outils similaires