toolbin_
FR

IBAN validator

Validate an IBAN with the mod-97 checksum and show the country code.

🔒 100% client-side — no data sent

Validate an IBAN with the mod-97 checksum and extract the country code and bank identifier. Great for checking an account before a transfer, validating input or testing IBANs during development. 100% browser-side analysis, so your IBAN is never transmitted or stored.

What is it for?

  • Verify an IBAN before making a bank transfer.
  • Validate account input in a payment form.
  • Identify the country and bank from the IBAN.
  • Test valid IBANs when developing a financial application.

FAQ

How is an IBAN verified?

By the mod-97 check (ISO 7064): after rearranging and converting letters to digits, the IBAN is valid if the remainder of the division by 97 equals 1.

Does a valid IBAN mean the account exists?

No. The mod-97 check only verifies the number's consistency. The actual existence of the account can only be confirmed by the bank.

How long is an IBAN?

It varies by country: 27 characters in France, 22 in Germany, up to 34 maximum. The first two letters indicate the country.

Is my IBAN sent to a server?

No. Validation runs entirely in your browser; no IBAN is transmitted or stored.