Validateur de carte bancaire

Saisissez un numéro de carte, avec ou sans espaces. La page contrôle la longueur, la clé de Luhn et le réseau d'après les premiers chiffres, et affiche chaque étape. Rien de ce que vous saisissez ne quitte votre navigateur.

Gratuit Fonctionne dans votre navigateur Vérifié le mardi 10 novembre 2026

Chiffres seulement ; les espaces et les tirets sont ignorés. Utilisez un numéro de test publié, jamais une vraie carte.

Résultat

Résultat — Vert quand la longueur et la clé de contrôle sont justes.
Réseau — Lu d'après les premiers chiffres. « Non reconnu » signifie qu'aucune plage de cette page ne correspond.

Étapes

Cet outil fonctionne dans votre navigateur. Ce que vous saisissez ne nous est pas envoyé.

Mode d'emploi

  1. Saisissez le numéro dans le champ Numéro de carte, avec ou sans espaces.
  2. Lisez Résultat : le vert signifie que la longueur et la clé de Luhn sont justes.
  3. Lisez Réseau pour voir la marque de carte que suggèrent les premiers chiffres.
  4. Pour tester, utilisez les numéros publiés par un prestataire de paiement, comme les numéros de test de Stripe cités dans les sources ci-dessous.

Comment fonctionne la clé de Luhn

Le dernier chiffre d'un numéro de carte est une clé de contrôle. La méthode de Luhn, que la norme ISO/IEC 7812-1 utilise pour les numéros de carte, travaille à partir de la droite : chaque deuxième chiffre est doublé, et un résultat double supérieur à 9 perd 9. La somme de tous les chiffres doit être un multiple de 10.

total = somme des chiffres, chaque deuxième chiffre à partir de la droite étant doublé (moins 9 s'il dépasse 9)
valide quand total mod 10 = 0
  • La vérification de Luhn repère les fautes de frappe, comme un chiffre modifié ; elle ne peut pas dire si un compte existe ni s'il a de l'argent.
  • Les espaces et les tirets sont retirés avant la vérification : ils ne changent donc pas le résultat.

Réseaux d'après les premiers chiffres

Les premiers chiffres d'une carte (le numéro d'identification de l'émetteur, IIN) indiquent le réseau. Cette page utilise la table publique des IIN de l'article « Payment card number » de Wikipédia, en anglais, avec deux ajouts tirés de pages de réseaux : les règles de marque de Troy (numéros d'exemple commençant par 9792) et la page marchands d'American Express (34 et 37).

Les plages sont : Visa 4 ; Mastercard 51 à 55 et 2221 à 2720 ; American Express 34 et 37 ; Discover 6011, 644 à 649, 65 et 622126 à 622925 ; JCB 3528 à 3589 ; UnionPay 62 ; Diners Club 30, 36, 38 et 39 ; Maestro 5018, 5020, 5038, 5893, 6304, 6759, 6761 à 6763, 676770 et 676774 ; Mir 2200 à 2204 ; RuPay 60, 65, 81, 82 et 508 ; Troy 9792. Un numéro dont le début n'est pas listé s'affiche comme non reconnu.

La longueur suit la ligne de chaque réseau dans la table : Visa 13, 16 ou 19 ; Mastercard 16 ; American Express 15 ; Discover, JCB et UnionPay 16 à 19 ; Diners Club 14 à 19 ; Maestro 12 à 19 ; Mir 16 à 19 ; RuPay 16 ; Troy 16. Un numéro de réseau inconnu est vérifié pour 8 à 19 chiffres, la plage que donne l'article pour les numéros de carte.

Numéros de test et vraies cartes

Les prestataires de paiement publient des numéros de carte de test qui ressemblent à de vrais numéros pour un contrôle, mais ne déplacent aucun argent. Stripe les liste par marque sur sa page de tests, par exemple 4242 4242 4242 4242 pour Visa et 3056 9300 0902 0004 pour Diners Club.

Cette page garde tout dans votre navigateur et n'envoie rien. Tapez tout de même seulement un numéro de test ici : un vrai numéro de carte est un secret, et aucune vérification n'est nécessaire pour une carte que vous possédez.

Exemple : 4242 4242 4242 4242

Le numéro compte 16 chiffres et commence par 4, donc le réseau est Visa. En partant de la droite, chaque deuxième chiffre est un 4, doublé en 8 : 8 × 8 = 64. Les 2 des autres positions ajoutent 2 × 8 = 16.

Le total est 64 + 16 = 80. C'est un multiple de 10 : la clé de Luhn réussit, et le numéro est valide dans sa forme.

Partie Chiffres Total
Doublés (chaque deuxième chiffre depuis la droite) 4 × 8, chacun doublé à 8 64
Non doublés 2 × 8 16
Somme 80, un multiple de 10

Questions fréquentes

Est-il prudent de saisir mon numéro de carte dans cette page ?

La page travaille dans votre navigateur et n'envoie rien, mais la bonne habitude est de ne saisir qu'un numéro de test publié. Ne saisissez jamais un vrai numéro de carte sur un site auquel vous ne faites pas confiance.

Un numéro de carte valide signifie-t-il que la carte fonctionne ?

Non. La vérification confirme seulement que le numéro est bien formé. Elle ne confirme pas que la carte existe, est active ou a des fonds, ce que seul l'émetteur peut dire.

Où trouver des numéros de carte de test ?

Stripe publie des numéros de carte de test pour chaque marque sur sa page de tests, et les sources ci-dessous les listent. Ces numéros servent seulement aux tests et ne déplacent pas d'argent.

Pourquoi Troy n'apparaît-il que pour les numéros commençant par 9792 ?

Les numéros d'exemple de Troy commencent par 9792. La table publique des IIN attribue 65 à Discover et à RuPay : cette page lit donc 65 comme Discover, et non comme Troy.

Que signifie non reconnu ?

Les premiers chiffres ne correspondent à aucune plage de cette page. La carte peut être valide malgré tout, venant d'un réseau ou d'une plage que cette page ne liste pas.

La page garde-t-elle le numéro que je saisis ?

Non. Le numéro est vérifié dans votre navigateur ; il n'est ni enregistré ni envoyé à qui que ce soit.

Sources

Chiffres et texte vérifiés pour la dernière fois le mardi 10 novembre 2026.

Nous utilisons des cookies nécessaires au fonctionnement du site. Avec votre accord, Google utilise aussi des cookies publicitaires pour afficher des annonces personnalisées. Si vous les refusez, vous voyez toujours des annonces, mais elles ne sont pas personnalisées.