FREE TOOL
IBAN checker
Check the country format and checksum. Get the bank name and BIC where available, then copy a clean IBAN.
Free, no signup. Format validation only; account status and ownership are not checked.
THE API UNDERNEATH
GET /iban/{iban}
Add the same check to a payment form or accounting app. The API returns structured JSON with validity, formats, country, and bank details where available. One pooled request per lookup.
QUESTIONS
- What does the IBAN checker validate?
- The country prefix, country-specific length and character pattern, and MOD-97 checksum. A valid result means those checks passed. It does not confirm that a bank account exists, accepts payments, or belongs to a particular person.
- Can I paste an IBAN with spaces?
- Yes. Spaces and punctuation are removed for the check, and letters are uppercased. Valid IBANs can be copied as an electronic value without spaces or as a printed value in groups of four.
- Why is the bank name or BIC missing?
- Bank names and BICs come from official national bank-code directories. A value is shown only when we have a matching entry. A missing directory entry does not by itself make an IBAN invalid.
- Does an invalid IBAN mean the account is closed?
- No. Invalid means the entered value failed a format or checksum check. A closed account can still have a correctly formatted IBAN. Account status and ownership require a separate check with a payment provider or the bank.
- Can I use this check in my app?
- Yes. The same check is available through /iban, with the normalized IBAN, validity, country, formatted value, and bank details where available.