TontonTools

Validateur de carte de crédit

Validez les numéros de carte de crédit – format de chèque et somme de contrôle Luhn.

100% Gratuit Pas d'inscription Respectueux de la vie privée Outils divers
Mise à jour sept. 2026

Validates the Luhn checksum and card type only — it does not check if the card is real or active. Never enter a live card you don't own.

Share X / Twitter Facebook LinkedIn WhatsApp

Comment utiliser Validateur de carte de crédit

  1. Entrez le numéro de carte.
  2. Lisez le résultat de la validation — Réussite/échec de Luhn, type de carte détecté, vérification de la longueur.
  3. Utilisez-le pour tester votre logique de validation ou comprendre la structure du numéro de carte.
  4. N'oubliez pas qu'il vérifie le FORMAT, pas la réalité — seul le réseau de paiement sait si une carte est réelle et utilisable.

Qu'est-ce que Validateur de carte de crédit ?

Un validateur de carte de crédit vérifie si un numéro de carte est bien formé : la bonne longueur, un modèle de type de carte reconnu et une somme de contrôle Luhn satisfaisante. Il ne vérifie PAS si une carte est réelle, active ou si elle contient des fonds (cela nécessite le réseau de paiement) ; il valide la STRUCTURE du numéro, détectant les fautes de frappe et les numéros mal formés.

C'est ce que font les formulaires de paiement lors de leur première vérification : avant d'envoyer une carte au processeur, ils vérifient qu'elle ressemble au moins à un numéro de carte valide (longueur correcte, somme de contrôle valide) pour détecter les erreurs instantanément plutôt qu'après l'échec d'une transaction.

À propos de Validateur de carte de crédit

Entrez un numéro de carte et voyez s'il est structurellement valide : format, type de carte détecté et résultat du contrôle Luhn.

Ce qu'il vérifie et pourquoi : Somme de contrôle Luhn – l'algorithme (chaque numéro de carte valide le satisfait) qui détecte la grande majorité des fautes de frappe et des transpositions à un chiffre ; si un numéro échoue à Luhn, il est définitivement mal saisi ou faux ; Détection du type de carte — le préfixe du numéro identifie le réseau (Visa commence par 4, Mastercard 51-55/2221-2720, Amex 34/37), utile pour afficher le bon logo de la carte et appliquer des règles spécifiques au réseau ; et longueur — différents réseaux utilisent des longueurs différentes (Visa/MC 16, Amex 15).

Où il est utilisé : tester la validation du paiement — vérifier que la logique de validation de votre formulaire fonctionne (transmet-il correctement les numéros valides et rejette-t-il les non valides ?) ; comprendre la structure des cartes : apprendre comment les numéros de carte codent le réseau et transmettent les sommes de contrôle ; et détection des erreurs de saisie — la même vérification de première ligne que celle utilisée dans les formulaires réels. Important : réussir la validation signifie que le numéro est bien FORMÉ, et non qu'il s'agit d'une véritable carte utilisable : seul le réseau de paiement sait si une carte existe et peut être débitée. Il s’agit d’une validation de structure, identique à ce que fait un formulaire de paiement avant sa soumission. Associez-le à notre générateur de carte de crédit (qui crée des numéros de test valides pour Luhn à valider ici) : ensemble, ils vous permettent de tester les deux côtés de la gestion du format de carte en cours de développement.

Foire aux questions

Non, cela signifie que le numéro est bien FORMÉ (bonne longueur, somme de contrôle Luhn valide, type reconnu). Seul le réseau de paiement sait si la carte existe réellement, est active ou dispose de fonds. La validation détecte les fautes de frappe et les numéros mal formés, pas les faux mais valides.
Une formule de somme de contrôle à laquelle satisfait chaque numéro de carte valide : elle détecte la plupart des fautes de frappe à un chiffre et des transpositions de chiffres. Les formulaires l'utilisent comme première vérification instantanée avant de contacter le processeur. Échec Luhn = définitivement faux ; pass Luhn = bien formé (mais pas forcément réel).
Par le préfixe du numéro — Visa commence par 4, Mastercard par 51-55 ou 2221-2720, Amex par 34 ou 37, Discover par 6011/65. Ces gammes d'émetteurs identifient le réseau, que les formulaires utilisent pour afficher le bon logo et appliquer les règles du réseau.
Pour détecter instantanément les erreurs : une vérification Luhn/format rejette immédiatement un numéro mal saisi, plutôt que l'utilisateur n'attende un aller-retour de transaction échoué. C'est un premier filtre rapide ; la véritable tentative de charge (via le processeur) est le contrôle ultime.
Cela valide la structure dans votre navigateur et ne transmet ni ne stocke le numéro – mais en règle générale, ne saisissez pas de vrais numéros de carte dans des outils dont vous n'avez pas besoin. Utilisez des numéros de test (notre générateur de carte de crédit) pour tester la logique de validation ; c'est le flux de travail sûr.

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.