Validatore DNI / NIE Spagna
Valida un DNI o NIE spagnolo.
Controllo batch — incolla molti, uno per riga
Valida un DNI o NIE spagnolo
Inserisci un DNI (8 cifre + lettera) o un NIE (X/Y/Z + 7 cifre + lettera) per verificare la lettera di controllo. Tutto viene eseguito localmente nel tuo browser.
Il DNI spagnolo è composto da 8 cifre più una lettera di controllo; il NIE (per residenti stranieri) sostituisce il primo carattere con X, Y o Z. La lettera di controllo è puramente matematica, definita dai regolamenti ufficiali: il numero modulo 23 indicizza la sequenza TRWAGMYFPDXBNJZSQVHLCKE. Per il NIE, sostituire X/Y/Z con 0/1/2 prima del calcolo. Questo strumento ricalcola la lettera localmente, indica la lettera attesa in caso di discrepanza e normalizza la formattazione.
Una lettera di controllo corretta prova che la stringa è ben formata — non prova che il documento esista o appartenga a qualcuno. I documenti di identità sono emessi e verificati dal Ministerio del Interior / Policía Nacional; quando la certezza legale è importante, verifica tramite canali ufficiali. Ultima verifica: luglio 2026.
FAQ
Come viene calcolata la lettera del DNI?
Prendere il numero a 8 cifre modulo 23 e leggere la lettera in quella posizione in TRWAGMYFPDXBNJZSQVHLCKE (posizione 0 = T). Esempio: 12345678 mod 23 = 14 → Z, quindi 12345678Z è valido.
In cosa differisce la validazione del NIE?
Sostituisci la lettera iniziale prima del calcolo: X→0, Y→1, Z→2, poi trattalo come un numero di 9 cifre e applica la stessa tabella mod-23. X1234567L, per esempio, viene convalidato come 01234567 + lettera.
Quali lettere non possono mai apparire come controllo?
I, Ñ, O e U sono esclusi dalla tabella per evitare confusione con 1, N, 0 e V. Se un "DNI" termina con uno di questi, è immediatamente invalido.
Il mio numero viene caricato quando lo controllo?
No — il controllo è un'operazione di modulo che viene eseguita nel tuo browser. Niente viene trasmesso, registrato o memorizzato, il che rende anche il controllo in blocco delle liste dei dipendenti più GDPR-friendly; la base giuridica del trattamento rimane di tua responsabilità.