IBAN Validator
Validate an International Bank Account Number (IBAN) using the official mod-97 checksum and per-country length rules.
Enter a value above to validate it instantly.
An IBAN encodes a country code, two check digits and a country-specific account identifier. This tool runs the ISO 13616 / ISO 7064 mod-97 validation: it rearranges the IBAN, converts letters to numbers, and confirms the remainder is 1. It also checks the total length against the expected length for the country.
As with the other checks here, a valid IBAN is structurally correct but not necessarily a real, open account. That makes it perfect for testing banking and payment integrations without using real account details.
Frequently asked questions
Which countries are supported?+
The mod-97 check works for any IBAN. Length validation is applied for major European countries (DE, FR, GB, ES, IT, NL and more); other IBANs are still checksum-validated.