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.
🌈 Browse More Tools
Complete Guide: IBAN Generator
Everything you need to know about using this tool effectively
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.
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.
Select a country
Choose the country for the IBAN format.
Generate
Click Generate to create a valid IBAN.
Copy the IBAN
Copy the IBAN for use in testing.
IBANs are not real bank accounts. They pass format validation but cannot receive transfers.
The first two characters are the country code. The next two are check digits.
IBAN length varies by country: DE has 22 characters, GB has 22, FR has 27.
Use these in test/sandbox environments only.
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.