IBAN Validator

Validate Any IBAN Instantly

Check an IBAN's country, length, and checksum — and see exactly why it fails, if it does.

Enter an IBAN above to check its country, length, and checksum.

Share

About the IBAN Validator

An IBAN (International Bank Account Number) encodes a country code, two check digits, and a country-specific bank account number (the BBAN). This tool checks that the country code is real, that the total length matches what that country requires, and that the mod-97 checksum — the same algorithm banks use — comes out correct. If any of those checks fail, you'll see exactly which one and why.

Features:

  • Validates the country code and required length for 70+ IBAN countries
  • Runs the official mod-97 checksum used by banks worldwide
  • Explains the precise reason an IBAN is invalid, not just a yes/no
  • 100% client-side — your account number never leaves your device

How to Validate an IBAN

  1. Paste the IBAN into the input field, with or without spaces
  2. The tool normalizes it automatically and checks the format
  3. Read the validity badge — if invalid, the exact reason is shown
  4. Copy the neatly formatted IBAN with one click

Frequently Asked Questions

What is an IBAN?

An IBAN (International Bank Account Number) is a standardized international format for bank account numbers, defined by ISO 13616. It starts with a two-letter country code and two check digits, followed by the country's own account number format (the BBAN).

What is the mod-97 checksum?

It's the algorithm defined by ISO 7064 that IBAN's two check digits are built from. This tool moves the country code and check digits to the end of the IBAN, converts letters to numbers, and confirms the result gives a remainder of 1 when divided by 97 — exactly as banks validate it.

Is my IBAN uploaded anywhere?

No. Validation happens entirely in your browser using JavaScript — the IBAN you enter is never transmitted to LazyParadise or any third party.

Does a valid IBAN mean the account exists?

No. A passing checksum only proves the IBAN is correctly formatted and internally consistent — it does not confirm that the account is open, active, or belongs to anyone in particular. Only the account-holding bank can verify that.

Why does it say my IBAN has the wrong length?

Each country has a fixed, official IBAN length defined by ISO 13616 — for example, German and UK IBANs are always 22 characters, while others range from 15 (Norway) to 32 (Saint Lucia). If your IBAN's length doesn't match what the detected country requires, it can't be valid.

Which countries are supported?

This tool includes the official IBAN length table for every country that has adopted the IBAN standard, including all of the EU and EEA, the UK, and IBAN-adopting countries in the Middle East, Latin America, and elsewhere.

Privacy

This tool runs entirely in your browser. The IBAN you enter is never uploaded, logged, or sent to any server.

Standards & References

Last updated: 2026-07-24