Runs in your browser. Our code never sends what you type.
Check an IBAN properly.
We check the country, length, structure and MOD-97 check digits, and show you exactly which check failed.
Enter an IBAN to check it
A valid IBAN does not prove who owns the account. Your bank checks that when you pay.
Country formats based on the SWIFT IBAN Registry.
What the checker does
Cleans up what you paste
Spaces, dashes, a leading “IBAN:” and invisible characters copied from emails or PDFs are removed first.
Matches the country format
Each country has a fixed length and a fixed pattern of letters and digits. We check both against the IBAN Registry.
Recalculates the check digits
The two digits after the country code are recalculated with ISO 7064 MOD 97-10. Almost any typo changes the result.
What it cannot tell you
A valid IBAN is correctly formed. It does not prove the account exists or who owns it. Your bank checks that when you pay, through Confirmation of Payee in the UK or Verification of Payee in the eurozone.