Test IBAN generator: fake IBANs for DE, AT, CH and NL
Generate test IBANs for forms, demos and software tests: the checksum is valid, but the bank code is a placeholder instead of a real bank. Everything runs in your browser.
Generate test IBANs
Result (0 IBANs)
Repeatable with seed 1. All values are test data.
Test data: the bank code is a placeholder. 00000000 (DE) cannot belong to any bank; 00000 (AT, CH) and TEST (NL) are, to our knowledge, not assigned to any bank. These IBANs are not suitable for real payments. “Valid checksum” only means that the modulo 97 check passes.
What this generator produces
Every IBAN consists of a country code, two check digits and the national account identifier. The generator uses a bank identifier that does not exist, appends a random account number and calculates the check digits so that the IBAN passes the modulo 97 check. The structure of a German IBAN is explained on the IBAN validator page, which also shows what a passed check does and does not prove.
What the values are not
- Format-valid: length and characters match the structure of the country.
- Checksum-valid: the modulo 97 check passes.
- Not issued: there is no account. The IBAN is not suitable for transfers or direct debits.
For developers: the sample shop database contains customers with payments that use such test IBANs, as JSON, CSV and PostgreSQL SQL.
Frequently asked questions
Are the generated IBANs real?
Why does the checksum pass anyway?
Why does my system still reject the IBAN?
Can I test payments with these IBANs?
What is the “deliberately wrong checksum” option for?
Related tools
- IBAN Checker and Validator: Check Length and ChecksumEnter an IBAN and see at once whether length, characters and checksum are right. Local in your browser, nothing stored.Banking & Steuern · Validator
- Sample E-commerce Database: JSON, CSV and PostgreSQLA fictional online shop with customers, orders, payments and shipments. Totals reconcile, references are valid, and the data never changes.Testdaten · Dataset
- German VAT Number (USt-IdNr.) Example and Check Digit ValidatorStructure of the German VAT ID, the check digit worked out step by step, and examples with a deliberately wrong check digit.Banking & Steuern · Validator
Sources and status
Content last reviewed: October 2026. Not legal or tax advice; the statements of the competent authorities prevail.