Luhn Checksum Validator
Validate any number with the Luhn algorithm β cards, IMEIs, and account numbers.
Runs locally in your browser. Your input is not uploaded.
How to Use
- 1
Enter numbers
One per line β spaces and dashes are ignored.
- 2
Read the verdicts
Pass/fail with digit count, and the expected check digit on failure.
- 3
Use for any Luhn scheme
Cards, IMEIs, references β the algorithm is the same.
Frequently Asked Questions
- A mod-10 checksum from 1954: doubling every second digit from the right (subtracting 9 when over 9) and requiring the sum to end in 0. It catches every single-digit typo and most adjacent transpositions.
Related Tools
Email ValidatorValidate email address syntax with detailed feedbackURL ValidatorCheck URL format and parse components for validityIP Address ValidatorValidate IPv4 and IPv6 address formatMAC Address ValidatorValidate MAC address format in multiple notationsUUID ValidatorValidate UUID format and detect version (v1βv5)Credit Card ValidatorValidate credit card numbers with Luhn algorithm (no data sent)Phone Number ValidatorValidate international phone number formatsDomain ValidatorValidate domain name and hostname syntax