Support Guide
Understand why IBAN and card numbers belong to different payment systems and should never be used interchangeably.
You do not need to leave this guide to run a structural check. Use the same validator here, then continue reading if you need more context.
IBAN is used in transfers, payroll, refunds, and direct debit setups. It is tied to a bank account and sits inside banking rails such as SEPA and other account-based systems.
It is not meant for checkout card entry, card authorization, or point-of-sale use.
A card number identifies a payment card product. It is used in card-present and card-not-present transactions through networks such as Visa, Mastercard, and American Express.
Card payments also rely on additional fields such as expiry date, CVV, tokenization, issuer checks, and authorization responses.
Users regularly confuse these identifiers in onboarding forms, support requests, and payout flows. Clear labels and input validation reduce that confusion.
From a trust perspective, the handling requirements are also different. Card data is more sensitive and should never be requested in places meant for bank account details.
| IBAN | Card | |
|---|---|---|
| What it identifies | A bank account | A payment card product |
| Length | 15–34 characters | 15 digits (Amex) or 16 digits (Visa/MC) |
| Contains letters | Yes (country code + bank codes) | No — digits only |
| Has expiry date | No — account is open-ended | Yes — MM/YY printed on card |
| Has CVV / CVC | No | Yes — 3 or 4 digit security code |
| Payment rail | SEPA, SWIFT, bank transfer | Visa, Mastercard, Amex networks |
| Use case | Wire transfers, payroll, direct debit | Retail purchases, online checkout |
| Safe to share | Yes, with trusted payees | Number yes; CVV never share |
| Validated by | Mod-97 checksum (ISO 13616) | Luhn algorithm |
No. A checkout that accepts cards needs card credentials, not an IBAN.
No. Incoming bank transfers need account details such as an IBAN.
This tool checks format only. It validates structure and checksum, but does not confirm that a bank account exists, is active, belongs to a person, or can receive payments. It does not perform financial, identity, or bank verification.
Card Number vs IBAN
Compare card numbers and IBANs by payment rail, data sensitivity, and the situations where each one is actually needed.
What Is an IBAN?
Understand what an IBAN is, what each part means, and when people need one for real payments.
What Is a Card Number?
Learn what a card number represents, how BIN/IIN ranges work, and how it differs from CVV and expiry details.
Use the main validator when you need a fast structural check. Use support guides when you need deeper context, implementation detail, or troubleshooting help.
Open IBANWhat Is an IBAN?
Understand what an IBAN is, what each part means, and when people need one for real payments.
How IBAN Validation Works
A practical breakdown of country checks, fixed lengths, and the MOD-97 checksum used in IBAN validation.
IBAN Format by Country
Compare IBAN lengths, example structures, and country-specific differences across major IBAN markets.
IBAN vs SWIFT/BIC
See the difference between IBAN and SWIFT/BIC, what each identifier is for, and when transfers need both.
Common IBAN Errors
See the most frequent reasons an IBAN fails validation and how to prevent bad banking data from entering your workflow.