IBAN Generator

IBAN Generator

Generate valid IBAN codes for testing payment gateways and banking software with support for 20+ countries including Germany, France, UK, Spain, Italy, and more. Create dummy International Bank Account Numbers with proper check digit validation using the standard mod-97 algorithm.

iban
bank
account
Share this tool:
Quick Presets
Popular country formats for quick generation
Input & Settings
Choose the country for IBAN generation (20 countries supported)
How it works: Generates a mathematically valid IBAN using the industry-standard mod-97 algorithm. The generated IBAN has correct check digits and country-specific length, making it suitable for testing payment systems and banking software. These are not real bank accounts.

What is IBAN Generator?

The IBAN Generator creates structurally valid International Bank Account Numbers for testing purposes. It generates IBANs with correct country codes, check digits, and bank account formats. The generated IBANs pass the ISO 7064 mod-97 validation. All processing happens in the browser.

How does IBAN Generator work?

This tool constructs IBANs by combining a country code, two check digits, and a random bank identifier and account number in the correct format for the selected country. The check digits are computed using the ISO 7064 mod-97 algorithm.

Key Features

  • Generates valid IBANs for multiple countries
  • ISO 7064 mod-97 check digit calculation
  • Country-specific format validation
  • Generate multiple IBANs at once
  • Copy IBAN to clipboard
  • Download as text file
  • Computes ISO 7064 mod-97 check digits
  • Structurally valid but non-functional

Common Use Cases

When and why you might need this tool
  • Testing banking applications

    Generate valid IBANs to test IBAN validation and processing code.

  • Populating test databases

    Create realistic IBAN data for development and QA environments.

  • Creating demo data

    Generate IBANs for product demos and presentations.

  • Validating IBAN format

    Use generated IBANs as reference for correct country-specific formats.

How to Use This Tool

Step-by-step guide to get the best results
1

Select a country

Choose the country for the IBAN format.

2

Generate

Click Generate to create a valid IBAN.

3

Copy the IBAN

Copy the IBAN for use in testing.

Pro Tips

  • 1

    IBANs are not real bank accounts. They pass format validation but cannot receive transfers.

  • 2

    The first two characters are the country code. The next two are check digits.

  • 3

    IBAN length varies by country: DE has 22 characters, GB has 22, FR has 27.

  • 4

    Use these in test/sandbox environments only.

Frequently Asked Questions

Are these real IBANs?

No. IBAN generator creates structurally valid test IBANs that pass the ISO 7064 mod-97 check digit algorithm, not real bank accounts.

Is my data sent to a server?

No. All generation happens in your browser. Nothing is transmitted.

Which countries are supported?

The generator supports IBAN formats for major European and international countries.

Can I use these for real transactions?

No. These IBANs are for testing and development only.

What is the mod-97 check?

The ISO 7064 mod-97 algorithm computes two check digits from the rest of the IBAN. When the full IBAN is divided by 97, the remainder must be 1 for a valid IBAN.