Come si usa
- Inserisci il numero della carta con o senza spazi o trattini; non inserire mai PIN, CVV o codice monouso.
- Controlla se lunghezza e checksum Luhn sono validi.
- Se il checksum è errato, confronta l'ultima cifra attesa con quella digitata.
Opzioni spiegate
- Lunghezza
- I numeri delle carte di pagamento contengono di solito 12–19 cifre. La sola lunghezza non identifica una banca e non dimostra che il numero sia stato emesso.
- Checksum Luhn
- Partendo da destra, le cifre alternate vengono raddoppiate e ridotte, poi tutte le cifre vengono sommate. Un totale valido è divisibile per 10.
- Cifra di controllo
- L'ultima cifra viene scelta in modo che l'intero numero superi Luhn. Il calcolatore può mostrare quale cifra finale renderebbe valido il prefisso digitato.
Numeri di test sicuri
4111 1111 1111 1111 e 5555 5555 5555 4444 sono numeri di test pubblicati comunemente che superano Luhn, ma non sono conti di pagamento utilizzabili.
L’algoritmo di Luhn rileva ogni errore su una singola cifra e la maggior parte degli scambi tra cifre adiacenti. È un controllo degli errori, non cifratura, autorizzazione o rilevamento delle frodi.
Domande frequenti
Un risultato valido significa che la carta è reale?
No. Luhn controlla solo l'aritmetica interna del numero. Non può dire se il conto è stato emesso, è attivo o dispone di fondi.
Il numero della mia carta viene caricato?
No. La validazione avviene localmente nel browser. Quando devi solo provare l'algoritmo, usa comunque un numero di test pubblicato.
Tutte le carte di pagamento usano Luhn?
La maggior parte dei principali circuiti di credito e debito lo usa, ma un numero può avere un formato diverso o usare un altro sistema di controllo.
Privacy
Questo strumento funziona interamente nel tuo browser. File e testi vengono elaborati sul tuo dispositivo e non vengono mai caricati sui nostri server.