IBAN Validator

Validate an IBAN, see its structure and SEPA status.

Up to 34 characters. Spaces and hyphens are OK.

Enter an IBAN to validate it.

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.

Frequently Asked Questions

Which countries use IBAN?+
About 90 countries, mainly in Europe — all EU and EEA states, the UK, Switzerland — plus the Middle East, parts of Africa, the Caribbean and a few others. The US, Canada and Australia do not use IBAN; transfers there rely on routing numbers or BSB/branch codes.
What do the check digits do?+
Positions 3-4 of an IBAN are two digits computed from the rest of the number with the mod-97 algorithm. If a character is mistyped or digits are swapped, the recomputed checksum almost never matches, so the error is caught before the transfer is sent.
Is it safe to share my IBAN?+
Yes. Your IBAN is what people need in order to pay you — it is designed to be shared, like a postal address for money. Only give it to people who are sending you money, and remember that it does not by itself authorize any debit in most countries.
What is the difference between an IBAN and a SWIFT code?+
They answer different questions. The IBAN identifies the individual account the money should arrive in, while the SWIFT/BIC code identifies the bank that will receive it. An international transfer form typically asks for both.

Related Tools

IBAN Validator — free online iban, iban validator, validate iban, iban check, iban number, sepa iban. No signup required. Works in your browser.