IBAN Validator — check an IBAN's format and checksum
Validate an International Bank Account Number: length by country and the ISO 7064 mod-97 checksum. Runs locally; nothing is stored or sent.
Everything runs in your browser. No data is uploaded or stored.
About this tool
A free, no-signup tool: A validator for International Bank Account Numbers that checks both the country-specific length and the mod-97 checksum defined by the IBAN standard.
A structurally valid IBAN is not proof the account exists, but a failed check catches the typos and transpositions that cause failed transfers and rejected onboarding forms. The checksum is real arithmetic from the ISO 13616 / 7064 standard, computed in your browser.
Nothing is transmitted — this is a format check, not a lookup.
How to use it
- Paste the IBAN (spaces are ignored).
- Read whether the country length and checksum pass.
- If it fails, re-check the digits against the source document — most failures are a single wrong character.
Frequently asked questions
Does a valid checksum mean the account is real?
No. It means the number is internally consistent and correctly formed. Whether the account exists and belongs to who you think requires a bank-level check, not a format validator.
Which countries are supported?
The checksum works for any IBAN. Length validation covers the registered IBAN countries; an unknown country code still gets a checksum result with a note.
Is my IBAN stored?
No. It is validated in your browser and never sent anywhere.