Luhn Check (Card, IMEI)

Luhn Check (Card, IMEI)

Local Processing

Check numbers that use a Luhn check digit, such as card numbers and IMEIs.

How It Works & Processing Standards

Check numbers that use a Luhn check digit, such as card numbers and IMEIs.

Tool processing runs in your browser. If you create a calculator or conversion share link, its values are included in the URL. See the privacy policy for account, analytics and advertising data.

Current Limits

  • Maximum input length: 100,000 characters

The Luhn algorithm doubles every second digit from the right, sums all digits and checks for a multiple of 10. Choose generic, card number or IMEI under "Task".

Only the check digit is computed; issuer, issuance and device registration are not checked. Do not enter real card numbers.

What You Can Do

Luhn
Checks a number of any length against Luhn.
Card number
Shows whether the check digit matches and what it should be.
IMEI
Checks the last digit of a 15-digit phone IMEI.

How to Use Luhn Check (Card, IMEI)

  1. 1
    Choose a taskLuhn, card number or IMEI.
  2. 2
    Enter the numberSpaces and hyphens are fine.
  3. 3
    Read the resultSee whether it is valid.

Examples

Luhn sample number
Input: 79927398713
Result: ✓ Valid — 11 digits
Test card number
Input: 4111 1111 1111 1111
Result: ✓ Check digit matches — computed check digit 1
IMEI
Input: 490154203237518
Result: ✓ Valid

Common Use Cases

  • Checking test card numbers while building a payment form
  • Making sure an IMEI was copied correctly before buying a used phone

Frequently Asked Questions (FAQ)

Does passing Luhn mean the card is real?

No. Luhn only catches typing mistakes; test numbers such as 4111 1111 1111 1111 pass too.

Have feedback or ideas for this tool? Suggest & Inquire →