Il controllo Luhn

Controllare se i numeri di carta a 13 - 19 cifre passano Luhn, per i moduli e il filtraggio della carta di prova.

Privacy: elaborato localmente, mai caricato.

↓ Incolla nell 'area di input qui sotto per vedere i risultati istantaneamente

Luhn 算法校验信用卡/银行卡号格式(忽略空格与连字符)。

纯数字: 4532015112830366

Note

免责声明

仅做格式校验,不连接支付网络,不存储卡号。

Controllare se i numeri di carta a 13 - 19 cifre passano Luhn, per i moduli e il filtraggio della carta di prova.

Avvio veloce

  1. Inserire il numero

    Spazi e trattini sono consentiti; non cifre vengono spogliate automaticamente.

  2. View output

    Visualizza il pass / fallimento e se il conteggio delle cifre è entro 13-19.

Come funziona l'algoritmo di Luhn

L'algoritmo di Luhn (mod 10) elabora le cifre da destra a sinistra: la cifra più a destra è la cifra di controllo; le altre cifre vengono raddoppiate e i valori superiori a 9 sono sottratti da 9. La somma deve essere divisabile per 10. Cattura la maggior parte degli errori di digitazione a una sola cifra e delle trasposizioni adiacenti.

Visa, Mastercard, Amex e altri utilizzano Luhn su PAN, ma passare significa solo che il formato potrebbe essere valido - non che la carta esiste, è attiva, o ha fondi.

Test Card

Passare Luhn non significa una carta reale; usa i numeri ufficiali di Stripe, Adyen o gateway test per l'integrazione dei pagamenti. Questo strumento è adatto alla convalida frontend, alle apparecchiature di test unitari e alle demo.

Esempi

Campione di test del visto

Input

4532 0151 1283 0366

Output

Pass

Campione di insegnamento comune; non utilizzare mai per le spese reali.

FAQ

I numeri sono memorizzati?

No. Calcolato solo nella memoria del browser e cancellato all 'aggiornamento.

In che modo si differenzia dalla convalida IBAN?

Luhn si applica alle carte PAN; IBAN usa MOD - 97 e le regole di lunghezza del paese (vedere iban-validator).