Binatomy
Validatore

Validatore Carta di Credito

Verifica un numero di carta con l'algoritmo di Luhn, rileva il circuito (Visa, Mastercard, Amex...) e formattalo, tutto nel browser
Questo strumento verifica solo la correttezza matematica del numero. NON controlla se la carta esiste realmente, se è attiva o se ha fondi. Tutto avviene nel tuo browser: nessun dato viene inviato.
FAQ

Domande Frequenti

Tutto quello che devi sapere sulla validazione delle carte

Cos'e l'algoritmo di Luhn?

L'algoritmo di Luhn (o formula del modulo 10) e un semplice controllo di checksum usato per validare numeri identificativi come carte di credito, codici IMEI e altri. Raddoppia una cifra su due partendo da destra, somma tutte le cifre e verifica che il totale sia un multiplo di 10. Serve a intercettare errori di digitazione, non a garantire che la carta sia reale.

Come viene riconosciuto il circuito della carta?

Il circuito viene riconosciuto dalle prime cifre del numero (il cosiddetto IIN/BIN). Ad esempio le carte Visa iniziano con 4, American Express con 34 o 37, Mastercard con 51-55 o 22-27, Discover con 6011 o 65. Ogni circuito ha anche lunghezze valide specifiche (Amex ha 15 cifre, la maggior parte delle altre 16).

Un numero valido significa che la carta e utilizzabile?

No. Uno strumento come questo verifica solo che il numero rispetti l'algoritmo di Luhn e le regole di formato del circuito. Non puo sapere se la carta esiste davvero, se e attiva, scaduta o se ha fondi disponibili: quella verifica avviene solo lato banca durante una transazione reale. Inoltre tutto viene calcolato nel tuo browser, senza inviare nulla.

卡号是怎么校验的?

用 Luhn 算法:从右往左每隔一位乘以二,超过九就减去九,全部相加后能被十整除就算通过。这只检查格式,不代表卡真的存在。