RandomNr

Codes and Test Data

Random IBAN Generator

Generate test IBANs with a valid country structure and check digits, tied to no real account.

Random IBAN Generator

GB29 NWBK 6016 1331 9268 19

Valid GB IBAN

How many IBANs

Country

Generate valid test IBANs

This tool builds International Bank Account Numbers that pass the standard checksum. Choose a country and the tool assembles a number of the right length and format, then computes the two check digits so the IBAN validates. Use them for testing payment forms and imports.

How the checksum works

An IBAN carries a two digit check based on a mod 97 calculation over the rest of the number. The tool moves the country code and check to the end, converts the letters to numbers, and works out the check digits that make the whole value valid. That is the same test a bank uses to catch a mistyped IBAN.

For testing, not real accounts

These IBANs are structurally valid but point at no real account. They are ideal for testing validation and layout, and every one is built in your browser with nothing sent anywhere.

Popular generators

Frequently asked questions

Are these IBANs valid

They are structurally valid and pass the mod 97 checksum, so validation code accepts them. They are not linked to any real bank account.

Which countries are supported

Great Britain, Germany, France, Spain and the Netherlands, each with the correct length and format for that country.

Why generate IBANs

To test payment forms, validation rules and data imports without using anyone real bank details.

Can I generate several

Yes, up to 200 at once, spaced in groups of four for readability and ready to export.

Is it free

Yes, free and with no sign up.

Related generators

For a plain bank number without a checksum, use the account number generator.