IBAN Validator
Validate International Bank Account Numbers instantly with comprehensive validation including mod-97 algorithm check digit verification, country-specific length validation, and detailed error reporting. Perfect for financial institutions, payment processing, and compliance auditing with 20+ country support.
Complete Guide: IBAN Validator
Everything you need to know about using this tool effectively
The IBAN Validator checks whether an International Bank Account Number is valid. It validates the length, country code, and check digits using the ISO 7064 mod-97 algorithm. The tool also extracts and displays the country code, bank identifier, and account number from a valid IBAN. All processing happens in the browser.
This tool parses an IBAN string, validates the country code and length, moves the first four characters to the end, converts letters to numbers (A=10, B=11, etc.), and checks if the result mod 97 equals 1.
Verifying customer IBANs
Validate IBANs provided by customers before processing payments.
Testing IBAN processing code
Use the validator to check that your IBAN validation logic produces correct results.
Extracting IBAN components
Parse an IBAN to extract the country code, bank identifier, and account number.
Debugging payment failures
Check if an IBAN that caused a payment failure has a format or checksum error.
Enter an IBAN
Type or paste the IBAN with or without spaces.
Validate
Click Validate. The tool checks the format and checksum.
View the result
See whether the IBAN is valid and view extracted components.
IBANs can contain spaces for readability. The validator strips them automatically.
The first two characters are the country code. The next two are check digits.
A valid IBAN mod 97 equals 1.
IBAN length is country-specific. Germany has 22 characters, France has 27.
How does IBAN validation work?
The tool checks the country code, length, and mod-97 checksum. The IBAN is valid only if all three checks pass.
Is my data sent to a server?
No. All validation happens in your browser. Nothing is transmitted.
Can it extract bank details?
Yes. For a valid IBAN, the tool extracts the country code, bank identifier, and account number.
What if my IBAN has spaces?
The validator strips spaces automatically. Enter the IBAN with or without spaces.
Does it work for all countries?
Yes. The tool validates IBANs from all countries that use the IBAN standard.