Navorina

IBAN checker

An IBAN is valid when its length fits the country, the account part matches the country format, and the check digits pass the mod-97 test. This page checks all three in your browser and sends the IBAN nowhere.

Checked 22 October 2026

mod 97

The check digits make the whole IBAN leave a remainder of 1 when divided by 97.

Check an IBAN

In your browser

Paste an IBAN to check it. Spaces are fine.

Worked example

GB82 WEST 1234 5698 7654 32 is a valid UK IBAN: 22 characters, four letters for the bank, then 14 digits, and the check digits 82 make the mod-97 remainder 1.

Change one digit, GB82 WEST 1234 5698 7654 33, and the check digits no longer match. The checker knows the length and format for 101 IBAN countries and territories.

The rules we use

Standard
IBAN is ISO 13616: a country code, two check digits, then the national account numberISO 13616 (IBAN)
Check digits
Move the first four characters to the end, turn letters into numbers (A is 10, Z is 35), divide by 97: the rest must be 1ISO 13616 (IBAN)
Lengths and formats
Per country, from 15 characters (Norway) to 33 (Russia)SWIFT IBAN Registry
Privacy
Checked by a script on this page. No request is made, nothing is stored, and the IBAN is not put in the page link

What a valid IBAN tells you

That it is well formed: no missing or extra characters, and almost every single typo or swapped pair is caught by the check digits. It does not tell you that the account is open or whose it is. Before a large first payment, confirm the account holder's name with the client by another channel.

Why we do not show the bank name

Bank names come from bank directories. The complete ones are licensed and paid, and the free national lists cover only a few countries. Rather than show a bank for some IBANs and guess for others, this page shows none.

Countries without IBAN

The United States, Canada, Australia, Armenia, Uzbekistan and many others do not use IBAN. For a payment there you need the account number and the bank's SWIFT / BIC code, and in the US a routing number.

Questions

How do I check if an IBAN is valid?

Paste it above. The page checks the country length, the format of the account part and the mod-97 check digits, and says which one fails.

Is it safe to paste an IBAN here?

Yes. The check runs in your browser. The IBAN is not sent to any server, not saved and not put in the page link.

Does a valid IBAN mean the account exists?

No. It means the number is well formed. Only the bank knows whether the account is open and who holds it.

How long is an IBAN?

It depends on the country: 15 characters in Norway, 22 in Germany, the United Kingdom and Georgia, 20 in Kazakhstan, 27 in France and Italy, up to 33 in Russia.

Can it show the bank name?

No. There is no free, licensed list of banks for every IBAN country, so the page does not guess one.

Not tax, legal or financial advice. Rules change and your case may differ; check with the authority linked above or an accountant before you act. Terms

Read next

Bank details on every invoice

In Navorina you add your bank details once in Settings. The IBAN check digits are checked there too, and the details print on every invoice and payment page. We open by invitation.