Numeri carta di credito di test

Genera numeri di carta fittizi che superano il controllo di Luhn, per collaudare form di pagamento, validatori e software in sviluppo.

⚠️ Questi numeri sono FITTIZI: non corrispondono a carte reali, non hanno un conto associato e NON permettono alcun pagamento. Servono solo a sviluppatori e tester. Usare numeri di carte altrui è un reato.
    🔒 Tutto è generato nel tuo browser: nulla viene salvato né inviato.

    Come funziona l'algoritmo di Luhn

    Il numero di una carta non è casuale: l'ultima cifra è una "cifra di controllo" calcolata con l'algoritmo di Luhn (1954). Partendo da destra, si raddoppia una cifra sì e una no; se il raddoppio supera 9 si sottrae 9; infine si sommano tutte le cifre. Il numero è formalmente valido solo se il totale è un multiplo di 10. È lo stesso controllo che i form di pagamento fanno prima ancora di contattare la banca, per intercettare subito errori di battitura.

    A cosa servono (e non servono) i numeri di test

    Chi sviluppa un e-commerce ha bisogno di numeri che passino la validazione di Luhn per collaudare form, maschere di input e messaggi di errore senza usare carte vere. Questo generatore usa i prefissi tipici dei circuiti (4 per VISA, 5 per Mastercard, 34/37 per Amex) e calcola la cifra di controllo corretta, ma il risultato resta un numero inventato: superare Luhn non significa esistere. Qualsiasi transazione reale verrebbe rifiutata dal circuito, perché la verifica vera avviene sui sistemi bancari, insieme a scadenza, CVV e 3-D Secure. Per i pagamenti in sandbox usa le carte di test ufficiali del tuo fornitore (ad esempio Stripe o PayPal).