Validateur de Carte Bancaire
Saisissez un numéro de carte pour contrôler son chiffre de contrôle et voir le réseau émetteur, la longueur et l'IIN. Rien n'est envoyé nulle part.
Saisissez un numéro de carte pour le vérifier.
Le contrôle de Luhn prouve seulement que le numéro est bien formé. Il ne peut pas dire si une carte existe, si elle est active ou si elle est approvisionnée. Rien de ce que vous saisissez ne quitte votre navigateur.
À propos de cet outil
Tout numéro de carte de paiement se termine par un chiffre de contrôle calculé avec l'algorithme de Luhn, qui repère les fautes de frappe et la plupart des inversions de chiffres avant même l'envoi du formulaire. Les premiers chiffres (l'IIN, ou BIN) identifient le réseau : 4 pour Visa, 51–55 et 2221–2720 pour Mastercard, 34 et 37 pour American Express, 9792 pour le réseau turc Troy. Chaque réseau impose également des longueurs fixes.
Les développeurs s'en servent pour tester la validation d'un tunnel de paiement et les passerelles bancaires avec des numéros de test ; le support l'utilise pour repérer un numéro mal recopié dans un ticket. Un numéro qui passe le contrôle est bien formé, rien de plus : cela ne dit rien de l'existence du compte.
Questions fréquentes
- Puis-je saisir ici un vrai numéro de carte sans risque ?
- Le contrôle s'exécute dans votre navigateur et rien n'est transmis. Préférez malgré tout des numéros de test, comme 4242 4242 4242 4242.
- Cet outil peut-il générer des numéros de carte valides ?
- Non. La génération de numéros n'est délibérément pas proposée ; utilisez les cartes de test documentées par votre prestataire de paiement.
- Le numéro passe le contrôle mais mon paiement a échoué. Pourquoi ?
- Luhn ne valide que le format. La date d'expiration, le CVV, le solde et les règles de l'émetteur sont vérifiés par la banque.