Verifica IBAN
Inserisci un IBAN, con o senza spazi, maiuscolo o minuscolo. Lo strumento controlla paese, lunghezza, struttura e codice di controllo secondo la norma ISO 13616 e mostra l’IBAN in gruppi di quattro caratteri, pronto da copiare. Per gli IBAN tedeschi indica anche la banca e il BIC ricavati dall’archivio dei codici bancari della Deutsche Bundesbank.
Come si calcola
Il tuo IBAN resta sul tuo dispositivo. Il controllo avviene interamente nel browser; il testo inserito non compare nell’indirizzo della pagina e non viene salvato. Per gli IBAN tedeschi viene scaricato una sola volta un elenco pubblico dei codici bancari, consultato poi in locale.
Come è fatto un IBAN
L’IBAN (International Bank Account Number) è definito dalla norma ISO 13616: due lettere per il paese, due cifre di controllo, poi il numero di conto nazionale (BBAN). Ogni paese stabilisce da sé lunghezza e struttura del proprio BBAN; SWIFT, l’ente ufficiale di registrazione, le pubblica nell’IBAN Registry. L’IBAN italiano ha sempre 27 caratteri: IT + 2 cifre di controllo + CIN (1 lettera) + ABI (5 cifre) + CAB (5 cifre) + numero di conto (12 caratteri). Germania e Regno Unito ne hanno 22, Francia 27, Malta 31.
Come si calcola il codice di controllo (modulo 97)
- Sposta i primi quattro caratteri (paese + codice di controllo) in fondo:
X0542811101000000123456IT60 - Sostituisci le lettere con numeri (A = 10, B = 11 … Z = 35): X = 33, I = 18, T = 29:
330542811101000000123456182960 - Dividi questo numero per 97. Se il resto è 1, il codice di controllo è corretto.
Questo metodo (ISO/IEC 7064, MOD 97-10) individua ogni errore su un singolo carattere e quasi tutte le inversioni di cifre. Il codice di controllo stesso è 98 meno il resto ottenuto mettendo «00» al suo posto.
Cosa dice il risultato – e cosa non dice
- Valido significa che l’IBAN è formalmente corretto. Solo la banca, al momento di un bonifico, può confermare che il conto esiste, è attivo e a chi appartiene (verifica del beneficiario).
- Banca e BIC sono mostrati solo per gli IBAN tedeschi, in base all’archivio dei codici bancari della Deutsche Bundesbank. Non esiste un elenco mondiale liberamente consultabile. I bonifici SEPA non richiedono più il BIC.
- Alcuni paesi inseriscono proprie cifre di controllo interne al numero di conto (ad esempio Belgio, Spagna, Norvegia). Lo strumento non esegue questi controlli nazionali aggiuntivi.
Domande frequenti
È sicuro inserire qui il mio IBAN?
Sì. Il controllo avviene solo nel browser; l’IBAN non viene inviato, non viene salvato e non compare nell’indirizzo della pagina. L’IBAN non è comunque un dato segreto – è stampato su ogni fattura – ma qui non lascia mai il tuo dispositivo.
«Valido» significa che il conto esiste?
No. Vengono verificate solo lunghezza, struttura e codice di controllo. Un IBAN formalmente valido può appartenere a un conto che non esiste o è stato chiuso. Dal 2025 le banche dell’area euro confrontano anche il nome del beneficiario con l’IBAN prima del bonifico.
Come trovo il BIC di un IBAN?
Per gli IBAN tedeschi lo strumento mostra il BIC ricavato dal codice banca nell’archivio della Bundesbank. Per gli altri paesi non esiste un elenco completo e liberamente utilizzabile: il BIC si trova sull’estratto conto o nell’home banking.
Quanti caratteri ha un IBAN italiano?
L’IBAN italiano ha sempre 27 caratteri: IT, 2 cifre di controllo, CIN, ABI, CAB e numero di conto. Altri paesi hanno lunghezze diverse: Germania e Regno Unito 22, Francia 27, Norvegia 15 (il più corto), Russia 33 (il più lungo).
IBAN e codice CIN/ABI/CAB sono la stessa cosa?
No, sono inclusi nell’IBAN. Il vecchio numero di conto italiano si componeva di CIN, ABI (banca), CAB (filiale) e numero di conto; l’IBAN aggiunge davanti il codice paese IT e due cifre di controllo internazionali, così il conto è identificabile anche dall’estero.
Fonti e riferimenti normativi
- ISO 13616-1: ISO 13616-1:2020 – Financial services – International bank account number (IBAN) – Part 1: Structure of the IBAN
- ISO/IEC 7064: ISO/IEC 7064:2003 – Check character systems (MOD 97-10)
- SWIFT – IBAN Registry (ISO 13616 Registration Authority), Release 101: Länder, Längen, BBAN-Struktur, Beispiele
- Source: Deutsche Bundesbank – Bank sort code file (download, valid 07.09.2026–06.12.2026)
Aggiornato al:
Strumenti correlati
- Verifica Partita IVA UE (formato e cifra di controllo)Controlla formato e cifra di controllo di una partita IVA UE per tutti i 27 paesi membri e l’Irlanda del Nord (XI). Calcolo locale, con link a VIES.
- Verifica e calcolo della cifra di controllo di LuhnVerifica un numero con l’algoritmo di Luhn (modulo 10, ISO/IEC 7812-1) o calcola la cifra di controllo – solo controllo di formato, in locale nel browser.
- Verifica codice EAN, GTIN e ISBNVerifica la cifra di controllo di EAN-8, EAN-13, UPC-A, GTIN-14 e ISBN-10/13, calcola quella mancante e converti ISBN-10 in ISBN-13 – gratis, nel browser.
- Tester regexTesta espressioni regolari JavaScript in tempo reale: corrispondenze evidenziate, gruppi di cattura in tabella, pattern spiegato. Gratis, nulla viene inviato.
- Abbinare i font – coppie per titoli e testoCoppie di font per titoli e testo con anteprima live, CSS pronto da copiare e disponibilità su Windows, Mac, iPhone e Android – solo font di sistema.
- Codifica e decodifica Base64Codifica e decodifica Base64 e Base64url con UTF-8 corretto, più URL encode/decode (percent-encoding). Errori chiari, tutto in locale nel tuo browser.