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

  1. Paste the IBAN (spaces are ignored).
  2. Read whether the country length and checksum pass.
  3. 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.