IBAN Format Reference & Validator
Look up the IBAN length, BBAN structure and a sample IBAN for 80 countries, then validate any IBAN instantly with a live MOD-97 (ISO 13616) checksum check.
IBAN format directory
IBAN length, BBAN structure and a sample IBAN for every IBAN-using country. Search by country name or 2-letter code.
| Country | Code | Length | BBAN structure | Example IBAN |
|---|
b bank code
s branch / sort code
c account number
k national check digit
kk IBAN check digits
About IBAN Format Reference & Validator
This page combines an IBAN validator with a country-by-country format directory. Type or paste any IBAN and it is checked live: character set, country code, exact length for that country and the MOD-97 checksum defined by ISO 13616. A valid number is pretty-printed in four-character groups with a copy button.
The directory covers around 80 countries in the IBAN registry, listing each country’s total IBAN length, its BBAN structure in shorthand (bank code, branch, account number, check digits) and a sample IBAN. Columns are sortable, the list is searchable, and a legend decodes the structure notation.
Every example row has a “use example” button that loads the specimen into the validator, which makes the page useful both for verifying a customer-supplied IBAN before a transfer and for developers testing payment forms. Validation is purely structural — it confirms the format and checksum, not that a real account exists.
How to use IBAN Format Reference & Validator
- Paste or type an IBAN into the validator at the top of the page — it is checked as you type.
- Review the individual checks: allowed characters, detected country, expected length and the MOD-97 checksum result.
- Copy the correctly grouped, pretty-printed IBAN with the copy button once it validates.
- Search or sort the country directory to find a country’s IBAN length, BBAN structure and sample number.
- Click “use example” on any country row to load its specimen IBAN into the validator and see the checks pass.