IBAN Toolkit logoIBAN Toolkit

Italy IBAN Generator

Free test IT IBANs: 27 characters, official registry format, valid check digits.

Italy IBAN generator

27-character format, official registry structure.

Same country + seed + row order gives the same test values. Leave blank for random samples. Seed algorithm: v1. Do not enter personal data.

Italy IBAN format

A Italy IBAN is 27 characters long: the IT country code, 2 check digits, and a 23-character BBAN (1 letters + 5 digits + 5 digits + 12 letters/digits). Here is how a generated test IBAN breaks down:

PartExampleFormat
Country codeIT2 letters (ISO 3166)
Check digits222 digits: mod-97 checksum
Bank code716695 digits
Branch code936505 digits
Account numberX9MIPU6ZAW8212 letters/digits

Full test IBAN: IT22 V716 6993 650X 9MIP U6ZA W82 (random test value)

About Italy IBANs

  • Italy's 27-character IBAN starts with a CIN letter (national check character), then 5-digit ABI (bank) + 5-digit CAB (branch) + 12-character account.
  • The CIN is computed with a special odd/even weighted algorithm unique to Italy.
  • San Marino and Vatican City use the same 27-character Italian-style layout.

Use test Italy IBANs for

  • Testing payment forms that accept Italy bank details.
  • QA fixtures and demo data with the correct 27-character structure.
  • Validating your own mod-97 implementation against known-correct outputs.

Country-specific testing notes

The BBAN contains a national check character in addition to the international check digits. This generator matches the layout but does not calculate Italy’s national check character.

Test more than the happy path

Generate with seed country-regression-v1, preserve the selected country and quantity, then run again to reproduce the same rows. Include an invalid-checksum input and a shorter input in your form tests. The versioned fixture pack supplies expected results for the implemented format checks.

Interpret the result correctly

Our checks cover the registered length, character pattern and international check digits. They do not certify domestic checksums, reserved-value rules, active bank codes, account existence or recipient ownership. Use bank-issued details for payments and your provider’s documented sandbox values for integration tests.

More countries

Frequently asked questions

27 characters: IT + 2 check digits + 1-letter CIN + 5-digit ABI + 5-digit CAB + 12-character account.
The Codice di Controllo Interno: a single check letter at the start of the Italian BBAN, computed with Italy's national algorithm.
They are synthetic test values with valid structure and check digits. This site does not query live bank directories, so generated values are not guaranteed to be unassigned.
Yes: paste any Italy IBAN into our IBAN validator to check its length, structure and mod-97 checksum.
Testing and educational use. Generated identifiers are synthetic and are not checked against live bank directories. A randomly generated value can coincidentally resemble or match a real identifier. Never use generated data for real payments, account applications, identity verification, or to represent a real person or institution.