Credit card numbers have 13 to 19 digits, most commonly 16

The standard credit card number in the United States is 16 digits long. Visa, Mastercard, and Discover cards almost always have 16 digits. American Express cards are shorter — they have 15 digits. Some specialty cards or cards issued outside the US may have 13, 14, or 19 digits, but you will rarely encounter these.

The length matters because payment systems use it to catch typos before they reach the bank. If you type in the wrong number of digits, the system will reject it immediately. The digits themselves are not random — each one has a specific purpose, and the final digit is a check digit that proves the number is mathematically valid.

Key Takeaways

  • Most credit cards have 16 digits; American Express has 15; the length is part of how the card network identifies itself.
  • The first digit or two identify the card network (Visa, Mastercard, Discover, or American Express).
  • The next several digits identify your bank and your specific account.
  • The final digit is a check digit that confirms the entire number is valid, calculated using a mathematical formula.

What each section of the number does

A credit card number breaks into four parts, and understanding them helps you spot fraud or verify you have copied a number correctly.

The first digit identifies the card network. Visa cards start with 4. Mastercard cards start with 5. Discover cards start with 6. American Express cards start with 3. This single digit tells the payment processor which network to route your transaction through.

The next five to seven digits identify your bank or card issuer. Chase, Bank of America, Citi, and every other bank has its own code in this section. This tells the payment system which bank to contact to verify you have funds or available credit.

The next several digits are your account number — the unique identifier for your specific card within your bank's system. This is the part that ties the card to your name, address, and payment history.

The final digit is the check digit. It is calculated from all the other digits using a formula called the Luhn algorithm. Payment systems use this digit to verify that the number you entered is mathematically valid before sending it anywhere. If you mistype a digit, the check digit will not match, and the transaction will be rejected immediately.

Why the length varies between card networks

Visa, Mastercard, and Discover settled on 16 digits because that length gives them enough room for the issuer code and account number while keeping the number short enough to remember or write down. American Express chose 15 digits and uses a different structure — their issuer code is longer, which is why their cards are shorter overall.

The 13-digit and 19-digit cards you might hear about are usually older Visa cards (13 digits) or cards issued by banks outside the United States. Some business cards and specialty cards also use different lengths. For practical purposes, if you are using a card in the US, assume 16 digits unless it is an American Express card.

How to count your card number correctly

If you need to verify how many digits your card has, count from left to right, including every number. Do not count spaces or dashes — those are just formatting. A typical Visa card printed as "4532 1234 5678 9010" has 16 digits: 4-5-3-2-1-2-3-4-5-6-7-8-9-0-1-0.

When you enter your card number online, the website usually displays it in groups of four digits to make it easier to read, but the system counts all the digits together. If a website rejects your card number and says it is invalid, the most common reason is that you have typed the wrong number of digits or included a space or dash by accident.

What you should never do with your card number

Your card number is sensitive information. Never type it into an unsecured website (one that does not start with "https://"), never text it to anyone, and never read it aloud where others can hear. Scammers only need your 16 digits, expiration date, and the three-digit security code on the back to make online purchases in your name.

If you are shopping online, use a secure payment processor like PayPal or Apple Pay when possible — these services let you pay without giving the merchant your actual card number. If you must enter your card number directly, check that the website address is correct and that the page is encrypted (look for the padlock icon in your browser).

Frequently Asked Questions

Why does my American Express card have 15 digits instead of 16?

American Express designed their card system differently from Visa and Mastercard. They use a longer issuer code and a shorter account number, which results in 15 total digits. The card still works the same way — the first digit identifies American Express, and the final digit is still a check digit.

If I type in the wrong number of digits, will the transaction go through?

No. Payment systems check the number of digits before they contact your bank. If you enter 15 digits on a Visa card or 16 digits on an American Express card, the system will reject it immediately and ask you to re-enter the number. This is a built-in safety feature.

Does the order of the digits matter?

Yes, completely. Every digit is part of the account number or the check digit. If you swap two digits, the check digit will no longer be valid, and the transaction will be rejected. This is why you must enter your card number exactly as it appears on the card.

Can someone use my card number if they only have the 16 digits?

They can attempt online purchases, but most websites also require your expiration date and the three-digit security code on the back of the card. Some merchants also require your billing address. Still, protect your full card number as carefully as you protect your PIN — do not share it unless you are making a purchase from a trusted merchant.