Genera numeri di carta di credito di TEST sintatticamente validi e conformi a Luhn per marchio (Visa, Mastercard, Amex, Discover, JCB) per QA e test dei moduli. Non sono carte reali.
Scegli un marchio e premi Genera.
⚠ Solo dati di test — sono numeri generati casualmente e validi secondo Luhn. Non sono carte reali, non sono collegati ad alcun conto e non possono essere addebitati. Usali solo per i test.
Informazioni su questo strumento
Il Generatore di Numeri di Carta di Credito di Test produce numeri di carta strutturalmente validi che superano il checksum di Luhn, così da passare la validazione lato client del formato e della cifra di controllo sui moduli di pagamento durante il QA e lo sviluppo. Ogni numero è fabbricato da zero: lo strumento sceglie un prefisso IIN e una lunghezza per marchio (Visa inizia con 4 ed è di 16 cifre, Mastercard 51–55/16, American Express 34 o 37/15, Discover 6011/16, JCB 3528–3589/16), riempie l'interno con cifre casuali, poi calcola la cifra di controllo finale con l'algoritmo di Luhn — raddoppiando ogni seconda cifra da destra, sottraendo 9 quando il risultato supera nove, sommando e aggiungendo la cifra che rende il totale un multiplo di dieci.
Questi numeri non sono collegati ad alcun conto reale, non possono essere addebitati e devono essere usati solo in ambienti di test e sandbox. Anche i processori di pagamento pubblicano le proprie carte di test ufficiali (per esempio 4242 4242 4242 4242) per i flussi sandbox end-to-end; usa quelle quando un gateway deve approvare la transazione. Questo strumento serve a esercitare la tua logica di validazione, memorizzazione e formattazione dei moduli, dove basta un numero conforme a Luhn e con la forma del marchio.
Tutto viene generato localmente con la casualità integrata del tuo browser — nulla viene caricato. Includi facoltativamente una data di scadenza futura casuale (MM/YY, da uno a cinque anni in avanti) e un CVV corrispondente (tre cifre, o quattro per Amex). Genera da 1 a 50 alla volta e copia il lotto con un clic.
Domande frequenti
Sono numeri di carta di credito reali?
No. Sono numeri fabbricati casualmente che soddisfano semplicemente la cifra di controllo di Luhn e le regole di prefisso e lunghezza di un marchio. Non sono legati ad alcun conto bancario, non possono essere addebitati ed esistono solo per testare la validazione del formato sui moduli e nel codice.
Come viene reso valido il numero?
Lo strumento fissa le cifre iniziali del marchio, riempie il resto casualmente, poi applica l'algoritmo di Luhn al corpo: raddoppiando ogni seconda cifra da destra, sottraendo 9 quando supera nove, sommando tutte le cifre e aggiungendo la cifra di controllo che rende il totale divisibile per 10.
Funzioneranno in una sandbox di pagamento?
Superano i controlli di Luhn e di formato, il che basta per la validazione lato client, ma una sandbox di gateway che deve approvare una transazione richiede solitamente le proprie carte di test pubblicate (come la 4242 4242 4242 4242 di Stripe). Usa i numeri di test ufficiali del processore per i flussi di approvazione end-to-end completi.
A cosa servono la scadenza e il CVV?
Quando abilitato, lo strumento aggiunge una scadenza futura casuale (MM/YY, da 1 a 5 anni in avanti) e un CVV casuale — tre cifre per la maggior parte dei marchi, quattro per American Express — così un modulo che si aspetta tutti e tre i campi può essere riempito con dati di test coerenti tra loro.