A standard credit card has 16 digits, though some cards have 15
Most credit cards issued in the United States have 16 digits printed on the front. American Express cards are the main exception — they have 15 digits. Discover and Visa cards typically have 16, as do most Mastercard cards, though some older Mastercards have 16 and some have 19. The number of digits depends on which card network issued it and when the card was made.
These digits are not random. Each one serves a specific purpose, and the sequence follows a standard that banks and payment processors use to validate the card and route transactions correctly. Understanding what each section means can help you spot fraud or verify that you are entering your card information correctly.
Key Takeaways
- Most credit cards have 16 digits, but American Express cards have 15 and some specialty cards may have more.
- The first digit or first few digits identify which card network issued the card — Visa, Mastercard, American Express, or Discover.
- The digits in the middle identify your specific bank or card issuer and your individual account.
- The last digit is a check digit that validates the entire card number using a mathematical formula.
- You should never share your full card number, expiration date, or CVV with anyone except a trusted merchant during a transaction.
What the first digit tells you
The first digit of your card number identifies the card network. This is called the Major Industry Identifier, or MII. A card starting with 4 is a Visa card. A card starting with 5 is a Mastercard. A card starting with 3 is either American Express (if the second digit is 7) or Discover (if the second digit is 6). This first digit is the same across millions of cards, so it does not identify you personally — it only tells the payment system which network to route your transaction through.
When you enter your card number at a checkout, the payment processor reads this first digit immediately to determine how to process the payment. If you are unsure which network your card belongs to, the first digit is the fastest way to check.
The issuer identification number and account number
Digits 2 through 6 (or sometimes 2 through 7) make up the Issuer Identification Number, or IIN. This identifies your specific bank or credit card company — for example, Chase, Bank of America, or Capital One. The IIN tells the payment network which bank to contact to authorize the transaction and which bank holds your account.
Digits 7 through 15 (on a 16-digit card) are your account number. This is the unique identifier for your specific account at your bank. No two cards from the same bank have the same account number. This is the part of the card number that is truly personal to you.
The check digit and how it validates your card
The last digit on your card is called the check digit. It is calculated using a mathematical formula called the Luhn algorithm, which uses all the other digits on your card to generate this final number. The check digit exists so that payment systems can instantly verify that a card number is formatted correctly before sending it to the bank.
When you enter your card number online or at a terminal, the system runs the Luhn algorithm on the digits you entered. If the check digit does not match what the formula produces, the system knows the number is invalid — either you made a typo, or the number is fake. This catches many errors and fraudulent card numbers before they ever reach your bank. You do not need to calculate this yourself; the payment system does it automatically.
Why American Express cards are different
American Express cards have 15 digits instead of 16, and the structure is slightly different. The first digit is always 3, the second digit is always 7, and the third digit identifies the card type (2 for corporate cards, 3 for personal cards). The next 11 digits are the account number, and the final digit is the check digit. Because of this different structure, some older payment systems that expect exactly 16 digits may reject an American Express card number at first, though most modern systems handle both lengths.
American Express also prints a 4-digit security code on the front of the card instead of a 3-digit code on the back like Visa and Mastercard. This is another way American Express cards differ from other networks.
What you should never share
Your full card number should only be entered during a legitimate transaction with a merchant you trust. Never share your card number, expiration date, or CVV (the 3- or 4-digit security code) via email, text message, or phone call, even if someone claims to be from your bank. Banks and legitimate merchants will never ask you to provide these details this way.
If you see your card number on a receipt or statement and it looks wrong, or if you notice charges you did not make, contact your bank immediately. Most banks have fraud protection that limits your liability for unauthorized charges, but you need to report the issue quickly.
Frequently Asked Questions
Why do some credit cards have more than 16 digits?
Some specialty cards, business cards, or cards from smaller issuers may have 17, 18, or 19 digits. The Luhn algorithm can handle any length, so there is no technical limit. However, 16 digits is the standard for most consumer credit cards in the United States.
Is the card number the same as the account number?
No. The card number includes the account number plus the issuer identification number and the check digit. Your account number is just one part of the full card number. You may have multiple cards linked to the same account, and each card will have a different card number even though they point to the same account.
Can someone use my card if they only know the first few digits?
No. The first digit or first few digits only identify the card network and issuer — they do not identify your specific account. A fraudster would need the full card number, expiration date, and CVV to attempt a transaction. Even then, most merchants and banks have fraud detection systems that catch suspicious activity.
What happens if I enter my card number wrong by one digit?
The payment system will reject it before it reaches your bank. The Luhn algorithm will detect that the check digit does not match, and the system will tell you the card number is invalid. This is a built-in safety feature that stops typos from being processed.
Do debit cards have the same number of digits as credit cards?
Yes. Debit cards follow the same standard as credit cards — usually 16 digits for Visa and Mastercard debit cards, 15 for American Express. The structure and validation process are identical.