IBAN Validator
ValidatorsVerify an IBAN with the ISO 7064 mod-97 check that catches almost every typo.
Runs entirely in your browser — nothing is uploaded
IBAN is one of the few identifiers built to be checked. Its two check digits come from an ISO 7064 mod-97 calculation over the whole number, which catches every single-character error and almost every transposition — the two mistakes people actually make when copying an account across. This runs that calculation in your browser, along with the registered length for the country, and accepts the spaced form you would paste off a statement.
What people do next
Features
- Runs the full ISO 7064 mod-97 check, not just a pattern match.
- Checks the registered IBAN length for each of 79 countries.
- Accepts the spaced form pasted from a bank statement.
- Separates the country, check digits and account identifier.
How to use the IBAN Validator
- 1Paste the IBAN, spaces and all.
- 2Read the verdict — a mod-97 failure means a character is genuinely wrong.
- 3Confirm the beneficiary name with the bank before sending money.
Frequently asked questions
How does the IBAN check digit work?
The first four characters are moved to the end, every letter is replaced by a number (A is 10, B is 11, up to Z at 35), and the resulting long integer is divided by 97. A valid IBAN leaves a remainder of exactly 1. The scheme is ISO 7064 mod-97-10, and it is strong enough to catch every single-character mistake and almost every transposition.
Are all IBANs the same length?
No — each country registers its own. Norway is the shortest at 15 characters, Saint Lucia the longest at 32; the UK and Germany are both 22, France 27. A length that does not match the country code is an error regardless of what the check digits say, so this checks both.
Does a valid IBAN mean the account exists?
No. Mod-97 proves the number is internally consistent, which is a strong signal it was copied correctly, but it says nothing about whether an account was ever opened under it. Your bank confirms the account when the transfer is set up.
Do Indian bank accounts have IBANs?
No. India uses IFSC plus an account number domestically and SWIFT/BIC codes for money coming in from abroad. IBAN is used across the European Economic Area and a number of countries in the Middle East, the Caribbean and elsewhere. If you are sending money to India, you want the IFSC validator instead.