IBAN Generator
Generate valid IBAN numbers for testing by country with correct check digits.
FOR TESTING ONLY — Generated IBANs are not real bank accounts.
Related Tools
FAQ
- Are generated IBANs real bank accounts?
- No. Generated IBANs are structurally valid and pass checksum verification but are not linked to any real bank account. They are intended for testing payment form validation, API integrations, and UI prototyping only.
- How are check digits calculated?
- Check digits are calculated per ISO 13616: move the first 4 characters (country code + placeholder "00") to the end of the BBAN, convert letters to numbers (A=10, B=11, …, Z=35), then compute 98 minus (the resulting number mod 97). The result is zero-padded to 2 digits.
- Which countries are supported?
- The generator supports around 30 countries including DE, GB, FR, ES, IT, NL, BE, PL, SE, NO, DK, FI, CH, AT, PT, IE, CZ, HU, RO, HR, BG, SK, SI, LT, LV, EE, LU, MT, CY, and GR.
Generate structurally valid IBAN numbers for development and testing. Select a country, enter or auto-generate a bank code and account number, and the tool calculates the correct check digits using the ISO 13616 mod 97 algorithm. The result is formatted with spaces every 4 characters for readability.