Credit Card Validator (Luhn)

Check a card number's Luhn checksum and detect its brand.

Validate a credit card number's format using the Luhn checksum and detect its brand (Visa, Mastercard, Amex, and more). Useful for testing and form validation — it runs entirely in your browser.

This checks the number's format (Luhn checksum) and brand only — it can't tell whether a card is real or active. Everything runs in your browser; nothing is sent anywhere.

Runs entirely in your browser — nothing is uploaded.

How to use the credit card validator (luhn)

  1. 1Paste or type a card number.
  2. 2See whether it passes the Luhn check.
  3. 3Check the detected card brand.

Frequently asked questions

What is the Luhn algorithm?

It's a simple checksum formula used to catch accidental errors in card numbers. Passing it means the number is well-formed — not that the card is real or active.

Is it safe to enter a card number?

Yes — validation happens entirely in your browser and nothing is sent anywhere. Still, only use test numbers, not sensitive live cards.

Related tools