Generators

IBAN Generator

Generate mock IBAN numbers for software testing and UI form validation across supported country formats.

Run tool

This online IBAN generator creates mock International Bank Account Numbers for software development, billing form validation, and sandbox testing. When building checkout flows or financial data pipelines, developers often need realistic account strings that follow regional length specifications without using actual customer banking records. You can configure the tool to output between 1 and 20 mock records in a single run. The generator supports eight specific country formats: Germany (22 characters), the United Kingdom (22 characters), France (27 characters), Italy (27 characters), Spain (24 characters), the Netherlands (18 characters), Switzerland (21 characters), and Sweden (24 characters). Choosing a specific country code produces values following that national structure, while leaving the field blank, setting it to random, or entering an unsupported code selects from among these supported national layouts automatically. Each generated item provides both a compact alphanumeric string and a spaced display version grouped in blocks of four characters. These values are synthetic placeholders and must not be used for live monetary transactions or real payment transfers.

Instructions

  1. Enter the number of test IBANs you want to generate in the Count field (between 1 and 20).
  2. Specify a supported country code (such as DE, GB, FR, IT, ES, NL, CH, or SE), or enter random to let the tool pick automatically.
  3. Click the generate button to produce the synthetic records.
  4. Copy either the compact continuous string or the formatted four-character spaced representation for your test cases.

Examples

  • Generate 3 German IBANs: Set Count to 3 and Country to DE to receive three distinct 22-character mock strings starting with DE.
  • Generate 1 random IBAN: Leave Count as 1 and Country as random to produce a single mock account from one of the eight supported country formats.

FAQ

Are these generated IBANs real bank accounts?

No. The generator produces synthetic test values meant strictly for development, quality assurance, and UI mockups. They do not correspond to real bank accounts.

Which countries are supported by the generator?

The tool supports formats for Germany (DE), United Kingdom (GB), France (FR), Italy (IT), Spain (ES), Netherlands (NL), Switzerland (CH), and Sweden (SE).

What happens if I enter an unsupported country code?

If an unsupported code is provided, the tool automatically selects a format at random from the eight supported countries.

How many records can I generate at one time?

You can request between 1 and 20 records per generation run. Non-numeric or out-of-range counts default to 1 or are clamped within the 1 to 20 limit.

Embed this tool

Add this working SmartPlusLab tool to your website with the code below.