Validatore di carte di credito
Convalida un numero di carta con l'algoritmo Luhn e rileva la rete.
Use test numbers. Validation is local; do not enter a real card.
🔒 100 % lato client — nessun dato inviato
Convalida un numero di carta di credito con l'algoritmo Luhn e rileva la rete della carta (Visa, Mastercard, American Express, Discover…). Perfetto per testare numeri fittizi durante lo sviluppo o controllare l'input dell'utente. Elaborazione al 100% lato browser, quindi nessun numero viene mai inviato o memorizzato.
What is it for?
- ▸ Testare i numeri delle carte fittizie durante lo sviluppo del pagamento.
- ▸ Verifica la validità di un numero con l'algoritmo Luhn.
- ▸ Identificare la rete (Visa, Mastercard, Amex) dalle cifre iniziali.
- ▸ Convalida l'inserimento della carta prima di chiamare un gateway di pagamento.
FAQ
Cos'è l'algoritmo Luhn?
È una formula di checksum che rileva errori di battitura nel numero di una carta. Ciò non prova che la carta esista, ma solo che il numero è internamente coerente.
Come si riconosce la rete di una carta?
Con le cifre iniziali (IIN/BIN): 4 per Visa, 51-55 e 2221-2720 per Mastercard, 34/37 per American Express, 6011/65 per Discover.
Posso inserire in modo sicuro un numero di carta reale?
La convalida è locale e non viene trasmesso nulla. Di norma, preferisci comunque i numeri di prova e non inserire mai dati bancari reali in uno strumento online.
È utilizzabile un numero valido Luhn?
No. Luhn verifica solo la coerenza matematica. Una vera carta necessita di un conto attivo, una data di scadenza valida e un CVV verificato dalla banca.