CC Gen

IBAN generator for testing

Generate country-correct IBAN test data or validate an IBAN format and checksum.

Quantity

What this tool checks

Generation and validation use the current country structures exposed by IBANTools and the ISO 13616 MOD-97 checksum.

Country structureCountry code, total length, and BBAN character pattern.
IBAN checksumInternational MOD-97 check digits in positions three and four.
National checksCountry-specific BBAN checks where the rules library provides them.

JSON API for tools and agents

Generate by country, list supported countries, or validate through the versioned API. OpenAPI documents every field and limit.

GET /api/v1/ibans?country=DE&count=5
GET /api/v1/ibans/countries
POST /api/v1/ibans/validate

Rules and sources

Country structures follow the SWIFT IBAN Registry through IBANTools 4.5.4. Rules were checked on 2026-07-30.

IBAN generator FAQ

Does a valid IBAN mean the account exists?

No. Validation confirms format and checksum rules, not bank or account existence.

Can generated IBANs be used for transfers?

No. Generated values are test data for forms, QA, fixtures, and development environments.

What is the difference between IBAN and BBAN?

The BBAN is the country-specific bank account structure. An IBAN adds the country code and international check digits.