Dati di test per sviluppatori

IBAN di test: esempi e casi per collaudare il tuo software

Cerchi un IBAN di test italiano o di un altro paese? Qui trovi esempi pubblicati con il formato nazionale e il controllo MOD-97 corretti, insieme a varianti volutamente errate per collaudare moduli e applicazioni.

Esempio di riferimento del registro IBAN di SWIFT. Usalo per sviluppo, test e documentazione; non creare ordini di pagamento a partire da questo valore. La validità formale non conferma né l’intestatario né l’esistenza di un conto attivo.

Esempi di IBAN italiani e di altri paesi

I 7 valori di riferimento provengono dal registro IBAN di SWIFT, versione 101. Il formato nazionale, la lunghezza e le cifre di controllo sono stati ricalcolati localmente il 15 ottobre 2026. La funzione di copia usa il formato elettronico senza spazi.

Esempi di riferimento pubblicati per verificare il formato e le cifre di controllo
PaeseIBAN di testCaratteriAzione
Italia (IT)27
Germania (DE)22
Austria (AT)20
Svizzera (CH)21
Francia (FR)27
Paesi Bassi (NL)18
Regno Unito (GB)22

Un IBAN fittizio con cifre di controllo corrette non dimostra che i dati bancari siano validi. Il codice bancario, ad esempio, potrebbe non essere presente in un elenco aggiornato. Stabilisci separatamente se la tua applicazione deve verificare soltanto formato e cifre di controllo oppure anche identificare la banca.

Casi di test per dati validi e non validi

Questi otto casi coprono normalizzazione, campi obbligatori, lunghezza, caratteri consentiti e cifre di controllo. Il risultato atteso riguarda il formato dopo la normalizzazione. Non garantisce un codice di stato dell’API; l’ordine delle verifiche può variare tra le implementazioni.

Casi di test derivati dall’esempio di riferimento italiano
Caso di testDato inseritoRisultato atteso nel modulo
Esempio di riferimento italianoIT60X0542811101000000123456Formalmente valido dopo la normalizzazione
Rimuovere gli spazi durante la normalizzazioneIT60 X054 2811 1010 0000 0123 456Formalmente valido dopo la normalizzazione
Normalizzare le lettere minuscoleit60x0542811101000000123456Formalmente valido dopo la normalizzazione
Cifre di controllo modificate volutamente in 00IT00X0542811101000000123456Cifre di controllo errate
Manca un carattereIT60X054281110100000012345Lunghezza errata
Un carattere di troppoIT60X05428111010000001234560Lunghezza errata
Carattere speciale non consentitoIT60X054281110100000012345!Carattere non consentito
Campo obbligatorio vuoto(vuoto)Campo obbligatorio mancante

I file vengono generati nel browser a partire da questi esempi fissi e non richiedono un account. Puoi incorporarli nel tuo progetto come dati di test.

IBAN di test, generatore o verifica dell’IBAN?

  • IBAN di test: Un valore fisso per test riproducibili di moduli e applicazioni.
  • Generatore di IBAN: Calcola un IBAN a partire dai dati bancari inseriti. Usa il generatore di IBAN.
  • Verifica dell’IBAN: Controlla un IBAN esistente e aggiunge le informazioni bancarie disponibili. Usa il verificatore di IBAN online.

Per i pagamenti in un ambiente di prova, segui le istruzioni del tuo fornitore di servizi di pagamento e usa i dati e la modalità di test documentati. Questa raccolta non definisce scenari di pagamento riusciti o non riusciti specifici di un fornitore.

Integra la verifica dell’IBAN nella tua applicazione

Usa l’API di validazione IBAN per automatizzare i controlli in moduli, negozi online o processi ERP. I casi di questa pagina descrivono i risultati attesi per il formato; l’API può eseguire controlli aggiuntivi.

curl --request POST 'https://www.iban-test.eu/api/v2/iban/validate' \
  --header 'Authorization: Bearer YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{"iban":"IT60X0542811101000000123456"}'

Nella verifica dell’IBAN, 2100 indica un risultato valido. Un risultato negativo come 3100 può essere restituito con error: false. Valuta il codice del risultato e gestisci separatamente gli errori di autenticazione, di quota e tecnici. La documentazione API descrive le risposte.

Il tuo accesso personale all’API include 10 richieste gratuite ogni 24 ore. Gli esempi precedenti restano disponibili senza registrazione.

Domande frequenti sugli IBAN di test

Un IBAN di test corrisponde a un vero conto bancario?

Un esempio pubblicato non dimostra l’esistenza di un conto attivo. Questi esempi illustrano il formato e le cifre di controllo. Usali soltanto per sviluppo, test e documentazione.

Perché un IBAN di test può essere rifiutato anche se le cifre di controllo sono corrette?

La tua applicazione può applicare regole aggiuntive, come la ricerca del codice bancario o un controllo nazionale del conto. Anche un ambiente di prova può accettare soltanto valori specifici. Superare il controllo MOD-97 non copre da solo questi requisiti.

Come verifico spazi e lettere minuscole?

Normalizza i dati secondo le regole della tua applicazione. Le varianti IT60 X054 2811 1010 0000 0123 456 e it60x0542811101000000123456 devono produrre lo stesso valore di riferimento dopo aver eliminato gli spazi e convertito le lettere in maiuscolo.

Fonti e verifica

Valori di riferimento e formati nazionali: registro IBAN di SWIFT, versione 101 (dicembre 2025). Il formato e le cifre di controllo dei 7 valori sono stati verificati localmente il 15 ottobre 2026. I casi negativi sono stati derivati per questa raccolta. Per i dati di test degli ambienti di pagamento, consulta la documentazione per sviluppatori di Adyen.

Verifica dei dati bancari

Verifiche negli archivi bancari di 40 Paesi

IBAN-Test va oltre le cifre di controllo. Per i paesi elencati confrontiamo il codice della banca con gli archivi disponibili e restituiamo le informazioni presenti, come istituto, città e BIC. Scopri come funziona la verifica IBAN.

ALAlbania ADAndorra ATAustria BEBelgio BGBulgaria HRCroazia CYCipro CZCechia DKDanimarca EEEstonia FIFinlandia FRFrancia DEGermania GIGibilterra GRGrecia HUUngheria ISIslanda IEIrlanda ITItalia LVLettonia LILiechtenstein LTLituania LULussemburgo MTMalta MDMoldavia MEMontenegro NLPaesi Bassi MKMacedonia del Nord NONorvegia PLPolonia PTPortogallo RORomania SMSan Marino RSSerbia SKSlovacchia SISlovenia ESSpagna SESvezia CHSvizzera VACittà del Vaticano

Controllo del formato IBAN

Controllo di 115 formati IBAN

Controlla struttura, lunghezza e cifre di controllo per individuare errori di battitura e cifre invertite prima di un pagamento. Per i paesi indicati sopra è disponibile anche la verifica negli archivi bancari.

Server MCP per agenti IA – Collega i tuoi client IA agli strumenti di verifica IBAN – https://www.iban-test.eu/mcp – Documentazione API