Credit Card Number Validator

Checked live as you type, using the Luhn checksum — the same check-digit algorithm real card numbers use to catch typos. Nothing is sent anywhere, and this does not confirm a card is real, active, or belongs to anyone.

What the Luhn check does — and doesn't — prove

The Luhn algorithm (also called the "mod 10" check) is a simple checksum built into real card numbers so a single mistyped or transposed digit gets caught immediately, before a charge is even attempted. Passing this check only means the number is well-formed — it does not mean the card exists, is active, or has funds. The card network shown (Visa, Mastercard, Amex, Discover) is a guess based on the number's prefix and length, not a verified lookup against a real issuer database.