Checks the Luhn checksum and identifies the card network by prefix.
This only checks the number's math and format — it can't tell you if a card is real, active, or has funds. Nothing you type here is sent anywhere.
Validation walks the digit string from right to left, doubling every second digit and subtracting 9 from any result over 9, then checks whether the total sum is a multiple of 10 — the standard Luhn/mod-10 algorithm used by every major card network; network identification is a separate step done purely by matching the leading digits against each issuer's published prefix ranges (4 for Visa, 51-55 for Mastercard, 34/37 for Amex, and so on).
Free, unlimited, no account. If this saved you a paid tool, a small thanks is appreciated.
Say thanks — $3