Italian IBAN Generator - Generate fictional Italian IBAN numbers
Generate valid fictional Italian IBAN numbers (IT) with modulo 97 validation. Select an Italian bank and generate in bulk.
Note:All generated data is entirely fictional and not suitable for use as real personal information.
Italian IBAN structure
An Italian IBAN is 27 characters long and follows the format ITcc XDDD DDBB BBBA AAAA AAAA AAA. It begins with the country code IT, followed by two ISO 13616 check digits (computed with modulo 97), then the Italian-specific BBAN: a single CIN (Check Internal Number) letter, a 5-digit ABI code identifying the bank, a 5-digit CAB code identifying the branch, and a 12-character alphanumeric account number (typically digits in modern accounts).
ABI and CAB codes
The ABI code (Associazione Bancaria Italiana) uniquely identifies the credit institution — for example 03002 for UniCredit, 03069 for Intesa Sanpaolo, 05034 for Banco BPM. The CAB code (Codice di Avviamento Bancario) identifies the specific branch where the account is held. Together, ABI + CAB uniquely locate the account in the Italian banking network.
Italian banking landscape
Italy's banking sector is dominated by Intesa Sanpaolo and UniCredit, the two largest banks by assets. Other significant institutions include Banco BPM (created from the merger of Banco Popolare and Banca Popolare di Milano in 2017), BPER Banca and Credito Emiliano. The Italian financial regulator is the Banca d'Italia, with cooperation from CONSOB for securities markets.
SEPA and the Italian context
Italy is a founding member of the SEPA (Single Euro Payments Area) zone. Italian IBANs are routed for both domestic credit transfers (Bonifico) and SEPA Credit Transfer / SEPA Direct Debit across the eurozone. For developers building software that targets the Italian market — e-commerce, invoicing, payroll, fintech — fictional Italian IBANs allow safe integration testing without exposing real account data, and they follow the same checksum logic as production IBANs so client-side validators behave correctly.
Testing with Italian test data
Combine fictional Italian IBANs with other Italian test data for complete test profiles: Italian VAT numbers (Partita IVA), 5-digit Italian CAP postcodes and Italian addresses. All generated values are entirely fictional and safe for development, staging and CI environments. They must never be submitted to production banking, tax or KYC systems.