IBAN Validator
Verify any IBAN number using the MOD-97 algorithm. Check the format, validate check digits, and get a detailed breakdown of country code, bank identifier, and account number.
Validate IBAN
Paste any IBAN number to check its validity and view detailed information.
Country
—
Check Digits
—
Bank Code
—
Account Number
—
Length
—
BBAN Format
—
How validation works
- The IBAN format is checked (must start with country code and check digits)
- The country code is verified against supported countries
- The length is validated according to the country specification
- Check digits are verified using the MOD-97 algorithm
About IBAN Validation
The MOD-97 algorithm is an international standard (ISO 13616) for validating IBAN check digits. It rearranges the IBAN by moving the first four characters to the end, converts letters to numbers, and performs modulo 97 calculation.
A valid IBAN must have the correct country code, proper length for that country, and check digits that pass the MOD-97 validation. This validator performs all these checks instantly in your browser.
All validation is performed client-side in your browser. No IBAN data is sent to any server or stored anywhere.
Frequently Asked Questions
Common questions about IBAN validation
What does IBAN validation check?
IBAN validation checks four things: 1) Format (starts with 2-letter country code and 2-digit check digits), 2) Country code is recognized, 3) Length matches the country specification, and 4) Check digits are correct using the MOD-97 algorithm.
How does the MOD-97 algorithm work?
The MOD-97 algorithm rearranges the IBAN by moving the first 4 characters (country code + check digits) to the end, replaces all letters with numbers (A=10, B=11, ..., Z=35), and calculates the remainder when dividing by 97. If the remainder is 1, the IBAN is valid.
What if my IBAN shows as invalid?
An invalid result means either: the format is incorrect (typo, wrong structure), the country code is not supported, the length does not match the country specification, or the check digits are wrong. Double-check the IBAN for typing errors.
Is my IBAN data stored or sent anywhere?
No. All validation happens entirely in your browser using JavaScript. The IBAN you enter is never sent to any server, stored in any database, or transmitted over the network. Your data remains completely private.
Explore More IBAN Tools
Check out our other tools to work with IBAN numbers.