Test IBAN Generator - Valid Test IBANs

Generate test IBANs for NL, DE, BE, FR and GB that pass MOD-97 and the country's own format, plus the national check digit for Belgium and France. Real format, no real account.

These IBANs are for testing purposes only. They pass format validation but are not real bank accounts.

Test IBAN Generator - Generate Valid Test IBANs

Generate structurally valid IBAN numbers for software development and testing. Each generated IBAN has correct country formatting and valid check digits, making it pass standard validation routines while not belonging to any real bank account. Essential for testing payment integrations safely.

The generator builds the BBAN (Basic Bank Account Number) part by part in the order that country's IBAN specification prescribes, then computes the two check digits with the MOD-97 algorithm from ISO 13616. Belgium and France carry a second check digit inside the account itself, computed by the bank; the generator solves for it rather than filling in something random, so a Belgian or French number holds up against a validator that looks at more than MOD-97. British bank codes are four letters, not four digits, which is the kind of detail a generated number has to get right to be useful. Every number this tool produces is run through our own IBAN Validator in the test suite.

Payment developers test Stripe, Mollie, and Adyen integrations with valid test IBANs. QA engineers verify form validation on banking applications. Database developers populate test databases with realistic data. Compliance teams test SEPA payment processing without using real customer accounts.

Never use real customer IBANs in test or development environments - this violates GDPR and banking regulations. Always clearly label test data as non-production. Most payment service providers also offer their own sandbox IBANs, which should be used alongside generated test IBANs.

Compared to hardcoding a few test IBANs in your codebase, a generator produces fresh numbers on demand and supports multiple countries. For testing other Dutch identifiers, see our Test BSN Generator and Test Document Number Generator.

Dutch rules toolkit

This is one of 21 tools built on actual Dutch regulations rather than generic maths: salary and severance, notice periods and WW duration, BTW and mortgages, public holidays, AOW age, and GDPR-safe test data for Dutch systems.

See all Dutch tools
Dutch test data toolkit

This generator is part of a set of GDPR-safe Dutch test data tools: test BSNs, IBANs, document numbers, BRP records, and UPA files. All of them work in the browser, and several are available as a REST API and MCP server for CI pipelines and AI agents.

View the Dutch test data toolkit

How the Test IBAN Generator Works

  1. 01Select the country code for the IBAN you need
  2. 02Choose the number of test IBANs to generate
  3. 03Click Generate - each IBAN follows the correct country format with valid check digits
  4. 04Copy the generated IBANs for use in your development or testing environment

Using Test IBANs in Software Development

Test IBANs are essential for developing and testing payment systems, banking integrations, and form validation. The generated IBANs have valid check digits and correct country-specific formatting, but they do not correspond to real bank accounts. Never use real customer IBANs in test environments. Most payment providers (Stripe, Mollie, Adyen) also provide their own test IBANs for sandbox mode.

When to Use the Test IBAN Generator

Use this generator during development and testing of payment integrations, banking applications, and financial forms. Whenever you need IBAN numbers that pass validation but do not belong to real accounts, this tool provides safe test data. Essential for Stripe, Mollie, and Adyen sandbox testing, as well as populating test databases.

Common Use Cases

  • Testing IBAN input validation on payment forms and banking applications Test BSN Generator
  • Populating test and staging databases with realistic but fictional bank account data
  • Developing SEPA payment integration tests with structurally valid IBANs
  • QA testing of financial software without risking exposure of real customer data

Expert Tips

  • Always clearly label test data as non-production in your test databases to prevent accidental use
  • For Stripe sandbox testing, use Stripe's own test IBANs (e.g., DE89370400440532013000) which trigger specific test scenarios
  • Combine with Test BSN Generator and Test Document Number Generator for a complete Dutch test data set

Frequently Asked Questions

Are these IBANs real bank account numbers?
No. The generated IBANs have valid structure and check digits but do not correspond to real bank accounts. They are designed exclusively for testing purposes. Never use them for actual financial transactions.
Will these IBANs pass validation checks?
Yes, the generated IBANs pass standard format validation including the MOD-97 check digit algorithm. They have correct country code, BBAN length, and valid check digits. However, they will not pass bank-level verification that checks against actual account databases.
Which countries are supported?
The generator supports Dutch (NL), German (DE), Belgian (BE), French (FR), and British (GB) IBAN formats. Each follows the country-specific BBAN structure and length requirements defined by the European Payments Council.
Can I use these for payment provider sandbox testing?
For development environments and unit tests, yes. For sandbox testing with payment providers like Stripe or Mollie, use the provider's own designated test IBANs as they trigger specific test scenarios (success, failure, pending). Our generated IBANs are best for form validation testing and database seeding.

Related tools

12 suggested

From the blog

Further reading

Link to this tool

Free to use, free to link

Mentioning this tool in a README, a blog post or your team wiki? Paste one of these and your readers land straight on the tool, running in their own browser.

  • HTML<a href="https://toolforte.com/tools/test-iban-generator">Test IBAN Generator</a>
  • MD[Test IBAN Generator](https://toolforte.com/tools/test-iban-generator)