Why IBAN Validator?
Bank account numbers in test fixtures are the easiest thing to fake and the easiest thing to get wrong - a single transposed digit passes a naive length check and then fails at the payment provider. This tool validates IBANs against the real ISO 13616 rules (length, national format, and the mod-97 checksum) for 89 countries, and generates structurally valid test IBANs when you need seed data that will not bounce.
- The checksum catches digit swaps and typos that a length check alone misses - use it to check data before it reaches a payment form.
- Generated test IBANs pass all structural rules but are not real accounts; keep them out of any live payment flow.
- Everything runs in the browser, so you can paste vendor or customer test data without sending it anywhere.
What is IBAN Validator?
IBAN Validator checks international bank account numbers against the ISO 13616 standard: the two-letter country code, the national length, the per-country structure, and the ISO 7064 mod-97 checksum. It covers 89 countries with their official formats, and can also generate structurally valid test IBANs (correct length and checksum) for QA and payment-flow testing. Everything runs in the browser — the number never leaves the page.
Common Use Cases
Payment Form Validation
Catch typos in IBANs before they reach the payment processor — the checksum catches digit swaps and transpositions.
Test Data Generation
Generate structurally valid test IBANs for mock payment flows, API fixtures, and seed data — without using real account numbers.
QA Automation
Verify that your own validation logic matches the standard when building IBAN checks into an app.
Data Quality
Clean up customer or vendor bank-account data in datasets and databases.
How to Use This Tool
- Paste an IBAN (spaces are fine) or switch to Generate mode
- The tool checks country code, length, structure, and the mod-97 checksum
- View the detected country and the exact check that failed, if any
- In Generate mode, pick a country and how many test IBANs you need, then copy them
Related Tools
Learn More
- IBAN structure and examples (registry) The ISO 13616 country-by-country format reference this tool is based on.
- ISO 7064 mod-97 check character system The checksum standard behind the IBAN check digits.