RandAddressRandAddress

Générateur de numéros de carte Visa aléatoires

Générez des numéros de carte Visa aléatoires pour vos tests. Chaque exemple utilise un numéro à 16 chiffres commençant par 4, une clé de Luhn calculée, une date d’expiration future et un CVV à trois chiffres.

Format du numéro Visa et guide BIN

Ce générateur utilise le format Visa courant à 16 chiffres, affiché en quatre groupes de quatre. Les préfixes connus qui identifient plus précisément d’autres réseaux sont exclus. Les espaces servent uniquement à la lisibilité : la copie et l’export conservent les chiffres eux-mêmes. Il existe d’autres longueurs de numéro Visa ; un validateur en production doit donc suivre les formats pris en charge par son prestataire de paiement.

Longueur du numéro
16 chiffres
Préfixes réseau générés
4
Code de sécurité
CVV à 3 chiffres
Regroupement affiché
4–4–4–4

Le 4 initial est le préfixe du réseau Visa, pas un BIN complet. Visa prend en charge des BIN à six et à huit chiffres et attribue désormais des BIN à huit chiffres aux nouveaux moyens de paiement. Les six ou huit premiers chiffres d’un numéro généré ne sont qu’un préfixe d’exemple : ils n’identifient aucune banque émettrice vérifiée.

Comment lire un numéro Visa d’exemple

Exemple de format : 4242 4242 4242 4242

424242Préfixe d’exemple à 6 chiffres
424242424Autres chiffres de l’exemple
2Clé de Luhn

Le préfixe illustré n’est pas un BIN d’émetteur vérifié. Le premier segment montre la limite d’un BIN à six chiffres ; celle d’un BIN à huit chiffres est différente. Cet exemple explique la structure du numéro sans identifier de banque ni de produit de carte.

Que vérifie la clé de Luhn ?

L’algorithme de Luhn calcule une clé de contrôle à partir des autres chiffres du numéro. Il aide un formulaire à détecter de nombreuses fautes de frappe. Chaque exemple généré passe ce calcul, mais une somme de contrôle correcte ne confirme ni une carte émise, ni son code de sécurité, ni des fonds disponibles, ni une autorisation de paiement.

Comment générer un lot de cartes de test

  1. Choisissez un réseau ou gardez tous les réseaux sélectionnés.
  2. Générez un lot de cartes de test et consultez les numéros, les dates d’expiration et les codes de sécurité fictifs.
  3. Copiez les numéros ou téléchargez un fichier CSV ou JSON pour vos tests de formulaires, maquettes et jeux de données.

Lors de l’import du CSV dans un tableur, définissez les colonnes du numéro et du code de sécurité au format Texte pour conserver tous les chiffres et les zéros initiaux. Le JSON enregistre ces valeurs sous forme de chaînes.

Pour tester des autorisations de paiement, utilisez les cartes sandbox documentées par votre passerelle. Les exemples aléatoires conviennent à la validation locale et aux mises en page ; une passerelle peut exiger ses propres numéros de test pour simuler un résultat de paiement.