Skip to content

IBAN Validator

Check whether an IBAN is valid using the mod-97 checksum.

Checked locally in your browser.

How do you validate an IBAN?

Move the first four characters to the end, convert letters to numbers (A=10 … Z=35), and the IBAN is valid when the whole number mod 97 equals 1, alongside a per-country length check. A passing checksum confirms the number is correctly formed but does not prove the account exists. GB82 WEST 1234 5698 7654 32 is a valid example IBAN.

Understanding your result

A passing checksum confirms the number is correctly formed. It does not prove the account exists or is open.

Formula and method

Move the first four characters to the end, convert letters to numbers (A=10 … Z=35) and the IBAN is valid when the whole number mod 97 equals 1.

Worked example

GB82 WEST 1234 5698 7654 32 is a valid example IBAN.

How to use this tool

  1. Paste the IBAN (spaces are ignored).
  2. See whether it is valid and well-formed.

Common mistakes to avoid

  • Including the wrong number of characters — each country has a fixed IBAN length.

About the IBAN Validator

Check whether an IBAN (International Bank Account Number) is correctly formed. The validator runs the official mod-97 checksum and the per-country length check.

Who should use this tool

Anyone entering or verifying bank details for international payments.

Explore all Developer Tools tools

Frequently asked questions

Does a valid IBAN mean the account is real?

No. It confirms the format and checksum only, not that the account exists.

Is my IBAN sent anywhere?

No. The check runs entirely in your browser.

Share this tool

Free to use — copy the link, share it anywhere, or add the tool to your own website.

Embed this tool on your site (free)

Copy this code and paste it into any web page — it stays free and always up to date: