ToolerCat / Générateur de cartes bancaires de test

Générateur de cartes bancaires de test

Numéros de carte valides Luhn avec expiration, CVV, titulaire et adresse — pour tester formulaires, données QA et démos. Export en lot vers JSON, CSV, XML, SQL.

Cliquez sur la carte pour voir le CVV

Sortie
⚠ Uniquement pour tester la validation de formulaires, l'interface et les fixtures de QA. Les numéros générés passent le contrôle Luhn mais sont aléatoires : ce ne sont pas de vrais comptes et tout système de paiement réel les refusera. Pour tester de vrais flux de paiement, utilisez les cartes de sandbox officielles du fournisseur.

Générateurs par marque

Visa Mastercard American Express Discover JCB Diners Club UnionPay Maestro

Visa

Les numéros Visa commencent par 4, comptent 16 chiffres et un code de sécurité à 3 chiffres. Le dernier chiffre est une clé Luhn, qui permet au formulaire de repérer les fautes de frappe avant d'envoyer la carte au prestataire de paiement.

Mastercard

Les numéros Mastercard commencent par 51, 52, 53, 54, 55, 2221–2720, comptent 16 chiffres et un code de sécurité à 3 chiffres. Le dernier chiffre est une clé Luhn, qui permet au formulaire de repérer les fautes de frappe avant d'envoyer la carte au prestataire de paiement.

American Express

Les numéros American Express commencent par 34, 37, comptent 15 chiffres et un code de sécurité à 4 chiffres. Le dernier chiffre est une clé Luhn, qui permet au formulaire de repérer les fautes de frappe avant d'envoyer la carte au prestataire de paiement.

Discover

Les numéros Discover commencent par 6011, 644–649, 65, comptent 16 chiffres et un code de sécurité à 3 chiffres. Le dernier chiffre est une clé Luhn, qui permet au formulaire de repérer les fautes de frappe avant d'envoyer la carte au prestataire de paiement.

JCB

Les numéros JCB commencent par 3528–3589, comptent 16 chiffres et un code de sécurité à 3 chiffres. Le dernier chiffre est une clé Luhn, qui permet au formulaire de repérer les fautes de frappe avant d'envoyer la carte au prestataire de paiement.

Diners Club

Les numéros Diners Club commencent par 300–305, 36, 38, comptent 14 chiffres et un code de sécurité à 3 chiffres. Le dernier chiffre est une clé Luhn, qui permet au formulaire de repérer les fautes de frappe avant d'envoyer la carte au prestataire de paiement.

UnionPay

Les numéros UnionPay commencent par 62, comptent 16 chiffres et un code de sécurité à 3 chiffres. Le dernier chiffre est une clé Luhn, qui permet au formulaire de repérer les fautes de frappe avant d'envoyer la carte au prestataire de paiement.

Maestro

Les numéros Maestro commencent par 5018, 5020, 5038, 6304, 6759, comptent 16 chiffres et un code de sécurité à 3 chiffres. Le dernier chiffre est une clé Luhn, qui permet au formulaire de repérer les fautes de frappe avant d'envoyer la carte au prestataire de paiement.

FAQ

Les numéros générés sont-ils réels ?

Non. Ils respectent les règles de préfixe et de longueur de la marque et passent la clé Luhn, donc la validation front-end les accepte, mais ils sont aléatoires et liés à aucun compte. Toute autorisation réelle échouera.

À quoi peuvent-ils servir ?

Tester la validation du formulaire de paiement, les masques de saisie et la détection de marque, remplir des bases et fixtures de QA, faire des captures et démos d'interface, et des tests de charge qui ne demandent que des numéros bien formés.

Puis-je les utiliser en mode test chez Stripe ou Adyen ?

En général non — les sandbox n'acceptent que leurs propres numéros de test publiés. Utilisez notre liste de cartes de test pour tester les passerelles.

Pourquoi n'y a-t-il pas d'option de BIN personnalisé ?

Générer des numéros à partir du BIN d'une banque précise est la technique des attaques de card testing (BIN) contre de vrais porteurs, c'est pourquoi nous générons uniquement à partir des plages de chaque marque.