What is an IBAN?
An IBAN (International Bank Account Number, ISO 13616) is a standardized way of writing a bank account for cross-border payments. It starts with a two-letter country code and two check digits, followed by the national account number — up to 34 characters in total.
The check digits are computed with the mod-97 algorithm, which catches most typing errors before the money leaves your account. Around 90 countries use IBANs today — most of Europe plus parts of the Middle East, Africa and the Caribbean. The US, Canada and Australia do not.
How to validate an IBAN
- Type or paste the IBAN into the field above — spaces and hyphens are fine.
- The tool checks that the country issues IBANs and that the length matches that country's specification.
- It runs the mod-97 checksum to detect typos in the digits.
- The account section is compared against the country's national format, and some countries get an extra national checksum test.
- If it is valid, you will see the friendly grouped format, the country and whether it is a SEPA account.
Tips
- The check digits catch typos, but they do not prove the account actually exists — only the paying bank can confirm that.
- An IBAN identifies an account, while a SWIFT/BIC code identifies a bank — international transfers usually need both.
- IBANs are officially printed in groups of four characters; the tool shows this friendly format automatically.