Skip to content
LeedyBox
Support

IBAN Validator

Check an IBAN's length, national format and check digits against the SWIFT IBAN Registry, and see it written in groups of four.

Spaces, hyphens and lower case are fine, and the word “IBAN” in front is ignored.

Enter an IBAN to see the result.

The result says only whether the IBAN has the right length, format and check digits. It does not tell you whether the account exists, whether it can receive payments or who holds it.

Country formats and test IBANs

Format in the registry's notation: n digits, a capital letters, c letters or digits; “!” means a fixed length, so 4!n is exactly four digits.

Test values only. Do not use them as the account of a real person or organisation, and do not send money to them.

Random IBANs with the country's length and format and correct IBAN check digits, for development and testing. National check digits inside the account number are not calculated, so a bank's own checks may reject them. A random IBAN can match a real account.

How an IBAN is checked

  • An IBAN is a two-letter country code, two check digits and the national account number (BBAN). Each country registers its length and format with SWIFT, the registration authority for ISO 13616.
  • Check digits (ISO 7064 MOD 97-10): move the first four characters to the end, replace each letter with a number (A = 10 … Z = 35) and divide by 97. The remainder must be 1. One wrong digit or two swapped neighbouring digits are always caught.
  • On paper an IBAN is written in groups of four characters separated by spaces; in electronic payments it has no spaces.
  • Many countries also put national check digits in the account number. The tool does not check them, so a correct result does not guarantee that a bank will accept the IBAN.
  • The country formats are from the SWIFT IBAN Registry, release 103 (September 2026), which lists 89 countries.
  • Everything runs in your browser. The IBANs you enter are not sent to LeedyBox or saved.

Source: SWIFT: IBAN Registry, Release 103 (September 2026) · Last checked:

Source: Central Bank of the Republic of Türkiye: Communiqué on the International Bank Account Number (No. 2008/6) · Last checked:

Source: Central Bank of the UAE: IBAN · Last checked:

Wrong result? If a real IBAN is marked as wrong, email us. Please do not send the IBAN itself: tell us the country and what the tool reported, or send a generated test IBAN that shows the problem.

Does a sentence on this page sound unnatural in your language? Let us know that too.

support@leedybox.com

Check the results before you use them. The tool is provided as is, without warranty, and its results can be incomplete or wrong. Terms of Service

Only the bank that holds the account can confirm that an IBAN exists and who it belongs to; correct check digits do not prove it.

How to use

  1. Type or paste the IBAN. Spaces, hyphens and lower case are fine.
  2. The tool checks the length and format registered for the country and the MOD 97 check digits, and shows the IBAN in groups of four and without spaces.
  3. To see a country's format or make test IBANs, choose the country and how many you need, then press Generate.

Frequently asked questions

How are IBAN check digits calculated?

Move the country code and the check digits to the end, replace letters with numbers (A = 10 … Z = 35) and divide by 97: a valid IBAN leaves a remainder of 1. In the example of the Central Bank of the Republic of Türkiye, TR47 0000 1001 0000 0350 9300 01 becomes 0000100100000350930001292747, which leaves 1. To calculate new check digits, put 00 in their place and take 98 minus the remainder.

How long is an IBAN?

It depends on the country: from 15 characters in Norway to 33 in Russia in the SWIFT IBAN Registry. Germany and the United Kingdom use 22 and France 27. Each country also fixes which positions hold digits and which hold letters.

Does a valid IBAN mean the account exists?

No. The check shows that the IBAN is well formed and its check digits are right; only the bank can confirm that the account exists and who holds it.

How should an IBAN be written?

On paper, in groups of four characters separated by spaces, for example AE07 0331 2345 6789 0123 456; the last group can be shorter. In electronic payment messages, without spaces. Both are the same IBAN.

Which countries use the IBAN?

Release 103 of the SWIFT IBAN Registry (September 2026) lists 89 countries, including every EU member state and many countries in the Middle East. The United States, Canada, China, Japan and South Korea, for example, are not in it.