Credit cards have 16 digits, but the number varies by card type
Most credit cards issued in the United States have 16 digits printed on the front. However, American Express cards have 15 digits, and some specialty cards or international cards may have a different count. The digits are divided into groups that each serve a specific purpose — they are not random.
The first digit tells you the card network: Visa and Mastercard cards start with 4 or 5, American Express starts with 3, and Discover starts with 6. The remaining digits encode your account number, a check digit that prevents fraud, and other routing information that the card processor uses to verify the card is real.
Understanding what these digits represent helps you spot fake card numbers, know what information is safe to share, and understand why some online forms reject a card number that looks correct.
Key Takeaways
- Visa and Mastercard have 16 digits; American Express has 15 digits; Discover has 16 digits.
- The first digit identifies the card network, and the last digit is a check digit that validates the entire number.
- The middle digits encode your account number and are unique to you.
- Never share your full card number, expiration date, or CVV with anyone who contacts you first.
The structure of a 16-digit card number
A standard 16-digit card number breaks down into four groups of four digits each. The first group's first digit is the most important — it identifies which card network issued the card. Visa cards start with 4, Mastercard cards start with 5, and Discover cards start with 6.
The next five digits (positions 2 through 6) identify the bank or financial institution that issued the card. Different banks have different ranges, so a card starting with 4111 belongs to a different issuer than one starting with 4222, even though both are Visa cards.
Digits 7 through 15 are your account number — the part that ties the card to your specific account. This is the longest section and is unique to you. The final digit, position 16, is called the check digit. It is calculated using a mathematical formula called the Luhn algorithm, which prevents typos and catches invalid card numbers before they are processed.
Why American Express is different
American Express cards have 15 digits instead of 16, and they are arranged differently. The first digit is always 3, followed by a 4 or 7 in the second position. The next two digits identify the card type (personal, business, corporate). Digits 6 through 11 are the account number, and digits 12 through 14 are a sequence number that changes if you are issued a replacement card.
Because American Express cards are fewer digits and arranged differently, some older online forms or payment systems may reject them even though they are valid. If a website says your American Express card number is too short, the form was built to expect 16 digits and was not updated to handle 15.
What the CVV and expiration date are for
The card number itself is not enough to process a payment. Your card also has an expiration date (month and year) printed on the front, and a CVV (Card Verification Value) printed on the back. The CVV is a three-digit or four-digit code that proves you have the physical card in your hand.
The expiration date tells the card processor when your card stops being valid. Most cards expire after three to five years. The CVV is never stored in the card's magnetic stripe or chip — it only appears on the card itself — so a merchant who has your card number but not your CVV cannot process a transaction without you providing it.
Together, the card number, expiration date, and CVV are called card-not-present information. This is what you give when you pay over the phone or online. If someone has all three pieces, they can attempt to use your card without having the physical card.
Why card numbers matter for fraud prevention
The check digit at the end of your card number is designed to catch mistakes and invalid numbers. When you type your card number into a payment form, the system runs it through the Luhn algorithm to verify the number is mathematically valid before it even contacts your bank. This stops many typos from being submitted.
Scammers sometimes generate fake card numbers by starting with a valid bank identifier (the first six digits) and filling in random digits for the account number. However, if the check digit does not match the Luhn formula, the number will fail validation when ready. This is why a card number that looks right but has one digit wrong will be rejected.
The card network and issuing bank also verify that the card number belongs to an active account before approving any transaction. If you report your card stolen, the bank cancels that card number entirely, and no transaction will go through even if someone has all the correct digits.
What you should and should not share
Your card number, expiration date, and CVV together are enough for someone to make purchases in your name. Never share these three pieces of information with anyone who contacts you first — not by phone, email, or text. Legitimate companies will never ask you to provide your full card number this way.
It is safe to share your card number with a merchant you trust when you are initiating the transaction yourself — for example, typing it into a website checkout or handing your card to a cashier. It is also safe to share your card number with your bank or credit card company when you call them using a number on your statement or bill.
If you are unsure whether a request is legitimate, hang up and call the company directly using the number on your card or statement. Do not use a phone number provided by the person who contacted you.
Frequently Asked Questions
Why do some cards have 16 digits and others have 15?
Different card networks use different standards. American Express chose 15 digits for their card numbers, while Visa, Mastercard, and Discover use 16. The number of digits does not affect security or how the card works — it is just a different design choice by each network.
If I type my card number wrong by one digit, will it be rejected?
Yes, most of the time. The check digit catches many single-digit errors automatically. However, if you transpose two digits or make a mistake in the check digit itself, the number might still pass the Luhn check by coincidence. The payment processor will then verify the number against the bank's records and reject it if it does not match an active account.
Is it safe to write down my card number?
Writing down your full card number, expiration date, and CVV is risky because anyone who finds the paper has everything needed to use your card. If you need to keep a record, write only the last four digits and keep the paper in a find location. Better yet, store card information in a password-protected app or your bank's find portal.
Do debit cards have the same number of digits as credit cards?
Yes. Debit cards issued by Visa or Mastercard have 16 digits, just like credit cards from those networks. The number of digits depends on the card network, not whether the card is debit or credit. The card number structure and validation work the same way for both.
What happens if a website says my card number is invalid?
First, double-check that you typed it correctly — one wrong digit will cause rejection. If the number is correct, the card may be expired, the account may be closed, or the website's payment system may not support your card type. Contact your card issuer to confirm the card is active, or try a different payment method.