Strumento gratuito

Validatore e generatore IBAN

Incolla un IBAN per verificare il checksum MOD-97, identificare la banca e recuperare il BIC per i bonifici internazionali. Passa alla modalità Genera per calcolare cifre di controllo valide da codice Paese e BBAN. Tutto avviene nel tuo browser — nessun invio di dati, nessuna registrazione, nessuna chiave API.

Verifica un IBAN

Incolla un IBAN con o senza spazi. Check MOD-97, struttura del Paese e identificazione bancaria sono istantanei.

🏦

Incolla un IBAN a sinistra per vedere banca, BIC, struttura del conto e risultato del checksum.

Perché ogni bonifico dovrebbe iniziare con un controllo IBAN

L'IBAN — International Bank Account Number — è il modo standardizzato per identificare un conto bancario oltre confine in Europa e oltre. Dietro ogni IBAN c'è una piccola protezione matematica: il check MOD-97. Due cifre poste subito dopo il codice paese dimostrano che il resto del numero è stato digitato correttamente. Se anche una sola cifra è sbagliata, il check non torna e l'IBAN viene rifiutato da ogni banca del mondo. Per questo incollare un IBAN in un validatore prima di avviare un bonifico è l'assicurazione più economica contro gli errori di battitura che mandano i soldi sul conto sbagliato.

Il validatore di questa pagina esegue il controllo completo nel tuo browser. Verifica il check MOD-97, poi confronta la struttura specifica del Paese (la Germania ha una Bankleitzahl a 8 cifre più un numero conto a 10 cifre; la Francia aggiunge una cifra di controllo nazionale; i Paesi Bassi usano un codice banca di 4 lettere) e infine incrocia la parte del codice banca con un database curato delle principali banche europee. Quando trova una corrispondenza vedi anche il codice BIC/SWIFT necessario per i bonifici internazionali — niente più ricerca separata sul sito della banca.

La scheda Genera risolve il problema inverso: dato un Paese e il BBAN locale (la parte del numero che esiste nei sistemi interni della banca), calcola le due cifre MOD-97 e assembla un IBAN pienamente valido. Utile nella migrazione da un formato nazionale all'IBAN, per popolare dati di test in un software contabile o per verificare che un IBAN ricevuto corrisponda al numero di conto che hai separatamente. Entrambe le modalità sono al 100% lato client: nessun upload, nessun log, nessun account.

Verifica MOD-97 in locale

L'algoritmo standard ISO 13616 gira in JavaScript puro nel browser — nessun server richiesto.

35+ Paesi supportati

Tutti i Paesi UE e SEE più Regno Unito, Svizzera, Norvegia, Islanda, Serbia e altri Paesi IBAN. Ogni Paese ha la sua struttura — il parser le conosce tutte.

Identificazione banca con BIC/SWIFT

Per gli IBAN validi cerchiamo nome della banca, città e BIC/SWIFT in un database curato delle principali banche europee. Utile per i bonifici internazionali che richiedono IBAN + BIC.

Modalità Genera per migrare a IBAN

Hai un numero nazionale? Scegli il Paese, incolla il BBAN e calcoliamo il prefisso MOD-97 a due cifre per ottenere un IBAN valido. Niente più calcoli manuali.

Privacy by design

L'IBAN che incolli non lascia mai il tuo dispositivo. Nessun upload, nessun log, nessuna analytics. Chiudere la scheda cancella tutto.

Collegato al generatore di fatture

Dopo la verifica, passa al generatore di fatture con IBAN e BIC già precompilati. Un errore di battitura in meno per ogni fattura.

Domande frequenti

Risposte brevi alle domande più frequenti prima di usare questa pagina come riferimento.

Cos'è esattamente un IBAN?
IBAN significa International Bank Account Number — un formato standardizzato da ISO 13616 che identifica univocamente un conto tra Paesi. Inizia con un codice Paese a 2 lettere, seguito da 2 cifre di controllo (MOD-97) e dal BBAN nazionale che contiene il codice banca e il numero di conto. La lunghezza va da 15 (Norvegia) a 31 caratteri (Malta).
Cosa fa esattamente MOD-97?
MOD-97 è un algoritmo di checksum. L'IBAN viene riarrangiato spostando codice Paese e cifre di controllo alla fine, ogni lettera è sostituita con un codice a 2 cifre (A=10, B=11, … Z=35), e il numero grande risultante è diviso per 97. Un IBAN valido produce sempre resto 1. Qualsiasi altro valore segnala un errore di battitura. Le due cifre di controllo sono calcolate all'assegnazione del conto perché l'equazione torni.
Perché il validatore dice che il mio IBAN è corretto ma la banca lo rifiuta?
La validazione del formato dimostra solo che il numero potrebbe esistere matematicamente come conto nel sistema bancario del Paese — non che il conto sia attualmente aperto presso la banca indicata. Un IBAN può superare MOD-97, identificare una banca reale e appartenere a un conto chiuso o mai aperto. Le banche verificano l'esistenza reale nel proprio registro interno, fuori dalla portata del validatore. Usalo per evitare errori; un piccolo bonifico di prova conferma che il conto è attivo.
Il database bancario è completo?
Copriamo le principali banche retail e commerciali per Paese (di solito le top 10–15). Se il codice banca non è nel database, il resto del parsing funziona e l'IBAN è comunque validato — vedrai 'Banca non nel database' invece del nome. Ampliamo il database su richiesta; segnalaci se manca la tua banca.
Posso verificare IBAN fuori Europa?
Sì per molti Paesi. Il validatore copre tutti i 27 Stati membri UE più Regno Unito, Svizzera, Norvegia, Islanda, Serbia, Liechtenstein, Monaco, San Marino, Andorra, Albania, Georgia e Turchia. Altri Paesi IBAN (Arabia Saudita, EAU, Israele, Tunisia, Pakistan e altri) seguono lo stesso standard MOD-97 ma non sono ancora nella nostra lista — segnalateci se vi servono.
Perché il mio IBAN a volte inizia con lettere (NL ABNA, IE BOFI)?
Alcuni Paesi usano un codice banca alfabetico a 4 lettere invece dei numeri. I Paesi Bassi usano ABNA per ABN AMRO, INGB per ING, RABO per Rabobank; l'Irlanda usa BOFI per Bank of Ireland, AIBK per Allied Irish Banks. Il formato è specifico per Paese e fa parte della struttura ufficiale IBAN pubblicata dall'European Committee for Banking Standards. MOD-97 converte le lettere in numeri (A=10 … Z=35), quindi il checksum funziona comunque.
Memorizzate gli IBAN che verifico?
No. Validazione e generazione girano interamente nel tuo browser con JavaScript lato client. Nessuna chiamata API, nessun log server, nessuna analytics sul modulo. L'IBAN esiste solo nella scheda — chiuderla lo elimina.
Cosa succede se ricevo un IBAN con un prefisso Paese sbagliato?
Ogni Paese ha una lunghezza totale fissa e un pattern di struttura fisso. Un IBAN 'DE' deve essere esattamente 22 caratteri con 8 cifre di codice banca e 10 di conto; un 'FR' deve essere 27 con un layout specifico. Se prefisso e resto non corrispondono, il validatore lo segnala subito — utile contro una truffa nota in cui si manipola il prefisso per dirottare un bonifico.