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.

Complete Guide: IBAN Generator

Everything you need to know about using this tool effectively

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.

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
Runs in the browser with no uploads
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. These are structurally valid IBANs that pass the ISO 7064 mod-97 check digit algorithm. They do not correspond to 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.