
IBAN Validator & Formatter
Validate IBANs with the ISO 13616 mod-97 algorithm. Format, decode, and look up country lengths.
Last reviewed: April 2026New to this tool? Click here for instructions
How to Use the IBAN Validator
To use the IBAN Validator, follow these steps:
1. Validate Mode: Paste any IBAN (with or without spaces) into the input field and click 'Validate / Format'. The tool will check the mod-97 checksum and report the country, check digits, BBAN, and bank code.
2. Format Mode: Use the same input as above. The tool will also display the IBAN in a paper/print format with spaces every 4 characters (e.g., GB82 WEST 1234 5698 7654 32).
When to Use the Tool in Real Workflows
Use the IBAN Validator in real workflows when you need to ensure the accuracy of IBANs for international transactions. This includes when sending money to another country, verifying IBANs provided by clients or partners, and ensuring compliance with SEPA regulations.
How It Works
The IBAN Validator works by applying the ISO 13616 mod-97 checksum algorithm to validate IBANs. It checks the country code, check digits, and BBAN to ensure they are correct. The tool also formats IBANs for better readability, making it easier to identify and use them in various banking and financial applications.
Tips, Edge Cases, or Limitations
1. Country-Specific Formats: The tool supports various country-specific formats for BBANs. Ensure you input the IBAN in the correct format for your country.
2. Client-Side Processing: The validation and formatting are done entirely on the client side using JavaScript, ensuring your data remains secure and private.
3. SEPA Compliance: The tool is particularly useful for businesses operating within the Single Euro Payments Area (SEPA), where IBANs are mandatory for all credit transfers and direct debits.