IBAN Validator

Validate an IBAN checksum and break out its country, bank and account parts.

Validated with the ISO 13616 mod-97 checksum, entirely in your browser.

Frequently asked questions

What is an IBAN?

An IBAN, or International Bank Account Number, is a standardised format for identifying a bank account across borders. It includes a country code, two check digits and the local account details.

How is an IBAN validated?

Validation follows the ISO 13616 standard, which rearranges the IBAN, converts letters to numbers, and applies a mod-97 checksum that must equal 1 for a valid number. This tool performs that check.

What does the mod-97 check catch?

The mod-97 checksum detects most typing errors, such as transposed or mistyped digits, before a payment is attempted. It confirms the number is internally consistent, not that the account exists.

What parts of the IBAN does the tool show?

It breaks the IBAN into the country code, the two check digits and the account portion, so you can see its structure. This makes it easier to spot which part is wrong.

Does validating an IBAN contact my bank?

No. The check is a self-contained mathematical test that runs in your browser, so nothing is sent to any bank or server. Your IBAN stays on your device.

Does a valid checksum mean the account exists?

No. A passing mod-97 checksum only means the number is correctly formed; it cannot confirm the account is real, open or belongs to anyone in particular.

Why does IBAN length vary by country?

Each country defines its own IBAN length and internal format within the standard, so a German IBAN differs in length from a French or UK one. The tool checks against the general structure and checksum.