Credit Card Validator

Credit Card Validator

Verify a credit card number using the Luhn algorithm.

Credit Card Type Credit Card Number
American Express 371449635398431
Diners Club 30569309025904
Discover 6011111111111117
JCB 3530111333300000
MasterCard 5555555555554444
Visa 4916592289993918

Validate a credit card number format

Our validator checks if a card number follows the Luhn algorithm and identifies the issuing network (Visa, Mastercard, Amex, etc.). This is a format check only — it doesn't verify if the card is active or has funds.

How to use it

  1. Enter the card number to validate
  2. Get Luhn validation (valid/invalid) and detected network

Use cases

  • Development — verify your client-side validation works
  • Testing — validate numbers from our test card generator
  • Typo detection — Luhn catches most input errors

FAQ

What is the Luhn algorithm?

The Luhn algorithm (also called "modulo 10") is a mathematical formula used to validate credit card numbers and other identifiers. It catches common input errors (swapped digits, missing digits) but doesn't verify the card actually exists.


Avatar

Retour en haut de page