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.
The validator processes the IBAN value locally in your browser and does not submit that value to RandomIBAN. This page may still send technical request data to analytics and advertising providers as described in the Privacy Policy.
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?
The validator does not submit the IBAN value you enter to RandomIBAN or store it in a RandomIBAN database. The page can still send technical request data, such as IP address, browser information, and consent state, to analytics and advertising providers as described in the Privacy Policy.
Explore More IBAN Tools
Check out our other tools to work with IBAN numbers.