Calcolatore IBAN

Validi e generi numeri IBAN per bonifici bancari internazionali

Scegli la Funzione

Valida IBAN

Inserisca l'IBAN con o senza spazi

Opzioni di Validazione

Risultati IBAN

🏦

Inserisca i dettagli IBAN

Validi un IBAN esistente o ne generi uno nuovo

Come Usare il Calcolatore IBAN

Validi e generi Numeri di Conto Bancario Internazionali

Valida IBAN

Verifichi se un numero IBAN esistente è valido e correttamente formattato

Genera IBAN

Crei un IBAN valido da codice paese, codice bancario e numero di conto

Formatta e Copia

Ottenga l'IBAN correttamente formattato con spazi e lo copi negli appunti

Fonti autorevoli e riferimenti

Gli standard ufficiali, le linee guida e le ricerche alla base della metodologia di questo calcolatore.

Domande frequenti sul calcolatore IBAN

Può questo strumento generare un IBAN valido dal mio numero di conto?

Sì. Selezioni il Suo paese, inserisca il codice bancario locale e il numero di conto, e il calcolatore costruisce l'IBAN con la lunghezza, il formato e le cifre di controllo corretti per quel paese.

A cosa servono le due cifre di controllo in un IBAN?

Le cifre di controllo permettono a qualsiasi sistema di verificare che un IBAN non contenga errori di battitura prima di inviare un pagamento. Vengono calcolate con l'algoritmo MOD 97 definito nello standard ISO 13616.

Valida IBAN di altri paesi?

Sì. Incolla un qualsiasi IBAN e il validatore decodifica il paese, il codice bancario e il numero di conto, ricalcolando le cifre di controllo per confermare che l'IBAN sia strutturalmente valido.

Il mio IBAN è uguale al mio numero di conto?

No. L'IBAN racchiude il proprio numero di conto esistente (il BBAN) in una busta standardizzata: un codice paese di 2 lettere, 2 cifre di controllo, poi il BBAN. Il numero di conto resta al suo interno: l'IBAN lo rende semplicemente verificabile automaticamente oltre confine.

Perché un IBAN generato potrebbe differire da quello ufficiale della mia banca?

Le cifre di controllo e il formato del paese sono deterministici, ma alcune banche assegnano il BBAN (codice filiale più porzioni del conto) secondo regole interne che un calcolatore non può dedurre. Tratti sempre come autorevole per i pagamenti l'IBAN emesso dalla banca riportato nell'estratto conto.

Tutti i paesi usano l'IBAN?

No. L'IBAN è standard in Europa, Medio Oriente e in gran parte di Africa e America Latina — oltre 80 paesi. Gli Stati Uniti, il Canada, l'Australia e la Cina usano invece sistemi di instradamento nazionali (come i numeri di instradamento ABA più il numero di conto), quindi per tali conti non esiste alcun IBAN.

La guida completa alla validazione IBAN

Come funziona davvero il Numero di Conto Bancario Internazionale: struttura, checksum mod-97, lunghezze per paese e uso sicuro.

Anatomia di un IBAN: codice paese, cifre di controllo e BBAN

Ogni IBAN è composto dalle stesse tre parti: un codice paese ISO di due lettere, due cifre di controllo e il BBAN — il numero di conto bancario di base, la cui lunghezza e struttura interna sono definite singolarmente da ogni paese. Prendiamo IT60 X054 2811 1010 0000 0123 456: IT identifica l'Italia, 60 sono le cifre di controllo e X054 2811 1010 0000 0123 456 è il BBAN, che racchiude il carattere di controllo CIN, il codice bancario ABI, il codice di smistamento CAB e il numero di conto.

Quando incolla un IBAN nel validatore, lo strumento rimuove gli spazi, converte tutto in maiuscolo e suddivide la stringa esattamente su questi confini, mostrando codice paese, cifre di controllo, BBAN e numero totale di caratteri. La verifica del formato testa poi il motivo generico dell'IBAN — due lettere, due cifre, quindi lettere o cifre — tramite l'espressione regolare ^[A-Z]{2}[0-9]{2}[A-Z0-9]+$, mentre la verifica della lunghezza confronta il totale con quella ufficiale registrata per il paese.

Il checksum mod-97, passo per passo

Le due cifre di controllo proteggono l'intero IBAN con la tecnica mod-97 della norma ISO 13616, e questo calcolatore la implementa esattamente come la norma prescrive: si spostano i primi quattro caratteri (codice paese più cifre di controllo) in fondo alla stringa, si sostituisce ogni lettera con un numero — A=10, B=11, e così via fino a Z=35 — e si legge il risultato come un unico intero lungo. L'IBAN è valido solo quando quell'intero diviso per 97 lascia un resto esattamente pari a 1.

Ecco l'IBAN britannico GB29 NWBK 6016 1331 9268 19 passato attraverso l'algoritmo. Il riarrangiamento dà NWBK60161331926819GB29; la conversione delle lettere (N=23, W=32, B=11, K=20, G=16) produce l'intero 2332112060161331926819161129; e 2332112060161331926819161129 mod 97 è uguale a 1, quindi l'IBAN supera la verifica. Modifichi un solo carattere e il resto scivola via da 1 — è così che il checksum intercetta gli errori di battitura prima che un pagamento parta.

Il generatore applica la stessa aritmetica al contrario: assembla il codice paese, due zeri segnaposto e il BBAN, calcola 98 meno il resto mod-97 di quella stringa e usa il risultato come cifre di controllo definitive — la costruzione standard che garantisce all'IBAN finito di superare la validazione. Per i conti del Regno Unito il BBAN è formato dal codice di smistamento seguito dal numero di conto portato a otto cifre.

Dove si usa l'IBAN: SEPA e pagamenti transfrontalieri

L'IBAN è l'indirizzo di un conto bancario nel sistema dei pagamenti internazionale. All'interno di SEPA — l'area unica dei pagamenti in euro, che copre l'UE più paesi come Regno Unito, Svizzera, Norvegia e Islanda — basta un IBAN per inviare o ricevere un bonifico o un addebito diretto in euro, e le banche lo verificano elettronicamente prima che il pagamento lasci il conto. Sui pagamenti SWIFT fuori da SEPA l'IBAN identifica il conto mentre un codice BIC separato identifica la banca. L'output formattato raggruppa l'IBAN in blocchi di quattro caratteri — la convenzione di estratti conto e home banking — e un clic lo copia negli appunti.

Poiché ogni paese fissa la propria lunghezza IBAN, il numero di caratteri è di per sé un segnale di validazione robusto: il calcolatore confronta l'input con la lunghezza registrata per tutti i 34 paesi supportati:

  • Francia (FR), Italia (IT), Grecia (GR) e Monaco (MC) usano IBAN di 27 caratteri.
  • Germania (DE), Regno Unito (GB) e Irlanda (IE) usano IBAN di 22 caratteri.
  • Spagna (ES) e Svezia (SE): 24 caratteri; Paesi Bassi (NL): 18; Belgio (BE): 16; Svizzera (CH): 21.
  • Malta (MT) ha l'IBAN più lungo con 31 caratteri, la Norvegia (NO) il più corto con 15.

Errori comuni e note di sicurezza

Un checksum valido non prova che il conto esista. Il mod-97 rileva solo gli errori di battitura: il conto potrebbe essere chiuso, rinumerato, o — nello schema classico della frode sulle fatture — appartenere a un aggressore che ha appena sostituito l'IBAN del beneficiario nell'e-mail di un fornitore. Prima di inviare denaro, confermi sempre l'IBAN su un estratto conto o tramite un contatto verificato in modo indipendente, e consideri ogni cambio di IBAN all'ultimo minuto un campanello d'allarme.

Questo calcolatore funziona interamente nel Suo browser: nulla di ciò che digita viene trasmesso a un server o memorizzato, quindi può verificare i Suoi dati bancari reali senza lasciare traccia prima di comunicarli a un pagatore. Due comodità della gestione dell'input: gli spazi vengono ignorati automaticamente e le minuscole convertite in maiuscole, quindi gli IBAN incollati così come sono funzionano subito.

Un avvertimento sul generatore: costruisce un IBAN strutturalmente corretto a partire dai dati inseriti, completando il BBAN fino alla lunghezza standard del paese scelto, ma non può sapere se quel conto esista davvero in banca. Lo usi per dare formato a informazioni che già possiede, non per inventare numeri di conto.