IBAN Validator
Validate International Bank Account Numbers with real-time verification. Supporting 80+ countries with MOD-97 checksum validation and country-specific format rules.
Validate IBAN
Enter an IBAN to validate (with or without spaces)
About IBAN Validation
An IBAN (International Bank Account Number) is an internationally agreed system of identifying bank accounts across national borders.
- ✓ Country code validity (80+ countries supported)
- ✓ Correct length for the country
- ✓ MOD-97 checksum verification
- ✓ Country-specific format rules
- ✓ Character set validation
What is an IBAN?
An IBAN (International Bank Account Number) is an internationally agreed system of identifying bank accounts across national borders. It was originally developed to facilitate payments within the European Union, but the format is now used worldwide.
IBAN Structure
An IBAN consists of up to 34 alphanumeric characters, comprising:
- Country Code: 2-letter ISO country code (e.g., GB, DE, FR)
- Check Digits: 2 digits calculated using MOD-97 algorithm
- Bank Identifier: Identifies the bank (length varies by country)
- Branch Identifier: Identifies the branch (if applicable)
- Account Number: The basic bank account number
How IBAN Validation Works
Our validator performs comprehensive checks:
- Format Check: Verifies the IBAN starts with 2 letters followed by 2 digits
- Length Validation: Ensures the length matches the country specification
- Character Set: Confirms only valid alphanumeric characters (A-Z, 0-9)
- Country Rules: Validates against country-specific format patterns
- Checksum Verification: Performs MOD-97 calculation to verify integrity
Supported Countries
We support IBAN validation for 80+ countries including all SEPA countries and many others:
Privacy & Security
All IBAN validation is performed entirely in your browser. No data is sent to our servers, ensuring your banking information remains completely private and secure.