Explanation
How IBAN checker works
The IBAN (International Bank Account Number, ISO 13616) consists of a two-character country code, two-digit check digits and the country-specific BBAN. Its length is defined per country (Germany: 22 characters).
The check digits are based on ISO 7064 (Modulo-97-10): the first four characters are moved to the end, letters are replaced by numbers (A=10 … Z=35) and the resulting large number is computed modulo 97. The check digits are correct only if the result is 1. This reliably detects typos and transposed digits.
Limitations of this tool
- Pure format check — no confirmation that an account exists.
- No check of bank code/BIC assignment or account holder.
- Unknown country codes are reported instead of checked.
Sources
- ISO 13616-1: Financial services — International bank account number (IBAN).
- ISO 7064: Check character systems (Modulo 97-10).
- SWIFT IBAN Registry, Release 102 (June 2026): all 89 country structures and lengths; verified on 2026-09-07.
- SEPA membership and political payment restrictions do not affect the formal IBAN check.