Code & web

IBAN validator

Check that an IBAN is well-formed (check digits) and format it in groups of 4. Nothing is sent anywhere.

Embed this calculator on your website

Copy this code and paste it into your page (WordPress, Wix, Webflow, HTML…). It's free: please keep the link to HOD Calc.

How it works

ISO 13616: move the first 4 characters to the end, replace letters with numbers (A = 10…), and the remainder of division by 97 must be 1. A valid IBAN may still not exist.

Results are for guidance only and do not replace professional advice.

Worked example

With the default values:

  • IBANBE71 0961 2345 6769

you get:

  • IBANValid ✓
  • Printed formatBE71 0961 2345 6769
  • CountryBE · 16 characters expected
  • Belgian account number096-1234567-69

Frequently asked questions

How does the “IBAN validator” tool work?

ISO 13616: move the first 4 characters to the end, replace letters with numbers (A = 10…), and the remainder of division by 97 must be 1. A valid IBAN may still not exist.

What do I need to enter?

Just fill in: iban. The result updates as you type.

Can you give an example?

IBAN: BE71 0961 2345 6769 → IBAN: Valid ✓; Printed format: BE71 0961 2345 6769.

Is this calculator free, and is my data private?

Yes. HOD Calc is completely free with no sign-up. The calculation runs in your browser: nothing you type is sent or stored.