IBAN Test Generator
Generate five test IBANs at a time for six country lengths, with mod-97 check digits and copy buttons. Samples may fail country-specific format checks.
🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.
⚠️ These are randomly generated, valid-checksum test IBANs — they do not correspond to real bank accounts. Use them only for testing input validation, never for real payments.
How it works
- Choose a country.
- Click "Generate 5" for random, checksum-valid test IBANs.
- Copy any of them for use in testing.
The method
The bank/account section is random alphanumeric text. The widget uses the selected country length and calculates mod-97 check digits; it does not enforce national bank-code or account-format rules.
FAQ
Will these test IBANs pass every validator?
No. The generator calculates mod-97 check digits and uses the selected country length, but fills the bank/account section with random letters and digits. It does not enforce country-specific character patterns or bank codes.
Which countries can I select?
Germany, the United Kingdom, France, Spain, the Netherlands and Italy. Each selection uses that country option's configured total length.
How many test IBANs can I generate and copy?
Each batch contains five samples. Click Generate 5 for a new batch, then use a sample's Copy button to copy it without display spaces. Changing the country also generates a new batch.
Are these samples verified bank accounts?
No bank lookup is performed. A random sample is not proof of an existing or nonexistent account. Use the values only as test data, never as payment details.
Is generation performed locally?
Yes. Random sample creation, check-digit calculation and formatting happen in the browser; the widget does not call a bank service.
How we compare
| Feature | Online Tool Store | Typing a fake IBAN by hand | Using a real account number |
|---|---|---|---|
| Passes checksum validation | ✓ | ✗ | ✓ |
| No real financial data exposed | ✓ | ✓ | ✗ |
Typing a fake IBAN by hand rarely passes checksum validation. IBAN Test Generator gives you a checksum-valid sample without asking you to enter account details. Country-specific validation may still reject it.