Credit Card Number Validator (Luhn Check) and Card Type

Spot a mistyped card number before a payment fails. The Luhn checksum catches one wrong digit or two swapped digits, and the first digits show the card network.

loading tool

How to use the card number checker

  1. Type or paste your text (one item per line where it says so).
  2. Pick the options; the result updates as you type.
  3. Copy or download the result.

Questions

Does it check if the card is real or has money?

No. It only checks that the number is well-formed. Nothing is sent anywhere, and you never need to share the CVV, expiry or OTP.

Which test numbers can developers use?

For example 4111 1111 1111 1111 (Visa) and 5500 0000 0000 0004 (Mastercard). They pass the check but are not real cards.

Is my data private?

Yes. Everything happens inside your own browser: nothing you type or choose is uploaded to us or anyone else.

Is it free?

Completely free, with no sign-up, no watermark and no limit on how many times you use it. Light ads keep the site running.