Validateur de carte bancaire — Vérifier un numéro (Luhn)

Saisissez un numéro de carte pour contrôler sa somme de contrôle Luhn, sa longueur et sa marque : Visa, Mastercard, American Express, Discover, JCB, Diners Club, UnionPay, Maestro et d’autres. Pratique pour tester vos formulaires de paiement, avec des numéros de test officiels. Aucune donnée n’est envoyée ni conservée.

Mis à jour le

Vérification effectuée uniquement dans votre navigateur. Pour les tests, privilégiez les numéros de test ci-dessous : une somme de contrôle valide ne signifie pas que la carte existe ou qu’elle dispose de fonds.

Numéros de carte de test

    Vérification en lot

    Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

    Comment utiliser : Validateur de carte bancaire

    1. Saisissez ou collez un numéro de carte : les espaces et tirets sont acceptés.
    2. Consultez la marque, la conformité de la longueur à cette marque et si la somme de contrôle Luhn est valide.
    3. Vous testez un formulaire de paiement ? Cliquez sur un numéro de test pour l’utiliser : les prestataires de paiement ne les acceptent qu’en mode test.
    4. Collez une liste dans Vérification en lot pour valider plusieurs numéros à la fois.

    L’algorithme de Luhn

    Presque tous les numéros de carte bancaire se terminent par une clé de contrôle calculée avec l’algorithme de Luhn (modulo 10). En partant de la droite, un chiffre sur deux est doublé (on retranche 9 si le résultat dépasse 9), tous les chiffres sont additionnés, et le total doit se terminer par 0. Cet algorithme détecte la plupart des erreurs de saisie, comme un chiffre faux ou deux chiffres inversés, avant même que le formulaire ne contacte la banque.

    Marques de cartes selon les premiers chiffres

    MarqueCommence parLongueur
    Visa413, 16, 19
    Mastercard51–55, 2221–272016
    American Express34, 3715
    Discover6011, 644–649, 6516–19
    JCB3528–358916–19
    Diners Club300–305, 36, 38–3914–19
    UnionPay6216–19
    Maestro50, 56–58, 612–19

    Ce que l’outil ne peut pas vous dire

    Une somme de contrôle valide indique seulement que le numéro est bien formé. L’existence de la carte, son état d’activité ou son solde ne sont connus que de la banque émettrice, lors d’une véritable demande d’autorisation de paiement. N’utilisez jamais de vrais numéros de carte pour tester : servez-vous des numéros de test de votre prestataire de paiement.

    Aussi recherché comme : vérifier numéro de carte bancaire, algorithme de luhn, vérification luhn, type de carte bancaire, numéros de carte de test, validateur carte visa, bin checker.

    Outils complémentaires : Validateur de carte bancaire

    • Validateur IBAN — Vérifiez qu’un IBAN est valide avant d’envoyer de l’argent ou de l’enregistrer : le pays, la longueur propre à ce pays, le format du compte et la somme de contrôle mod-97.
    • Générateur de nombres aléatoires — Générez des nombres aléatoires (avec ou sans doublons), sélectionnez des gagnants dans une liste, mélangez des noms, répartissez des groupes en équipes, lancez une pièce et lancez des dés — en utilisant la fonction aléatoire cryptographiquement sécurisée de votre navigateur.
    • Générateur de données factices — Créez jusqu'à 10 000 lignes de données de test réalistes — utilisateurs, produits, commandes, adresses, entreprises ou enregistrements API imbriqués — ou élaborez votre propre schéma.
    • Testeur d’expressions régulières — Saisissez un modèle et observez les correspondances s'afficher en temps réel dans votre texte de test.

    Questions fréquentes

    Comment vérifier qu’un numéro de carte bancaire est valide ?
    Saisissez-le : l’outil calcule la somme de contrôle Luhn, vérifie la longueur selon la marque et affiche cette dernière. Un résultat positif signifie que le numéro est bien formé, pas que la carte est active.
    Qu’est-ce que l’algorithme de Luhn ?
    C’est une formule de somme de contrôle : on double un chiffre sur deux en partant de la droite, on additionne tous les chiffres, et le total doit être un multiple de 10. Il détecte la plupart des erreurs de frappe.
    Quels numéros utiliser pour tester les paiements ?
    Utilisez les numéros de test listés ici (comme 4242 4242 4242 4242) avec le mode test de votre prestataire de paiement et une date d’expiration future quelconque. Ils ne débitent jamais d’argent réel.
    Le numéro de carte est-il envoyé quelque part ?
    Non. La validation s’effectue entièrement dans votre navigateur et rien n’est enregistré.
    Puis-je installer Validateur de carte bancaire en tant qu’application web et l’utiliser hors ligne ?
    Oui. Validateur de carte bancaire est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

    Outils similaires