IBAN Validator
Check an IBAN's mod-97 checksum and length, and break it down into country, bank, branch and account — entirely in your browser.
A valid IBAN is the right length for its country and passes the ISO 7064 mod-97 checksum.
An IBAN (International Bank Account Number) starts with a 2-letter country code and 2 check digits, then the country's domestic account number (the BBAN). This checks two things: the IBAN is the right length for its country, and it passes the mod-97 checksum (ISO 7064) — the same maths a bank runs before accepting a transfer.
Where the country's layout is known (Germany, UK, France, Spain, Italy, the Netherlands and more) it also splits the BBAN into bank code, branch and account number. Everything runs locally — the IBAN you paste never leaves your browser. Need sample IBANs to try? The fake-data generator produces them.