Spaans DNI/NIE-validator
Valideer een Spaans DNI of NIE.
Batchcontrole — plak meerdere, één per regel
Valideer een Spaans DNI of NIE
Voer een DNI (8 cijfers + letter) of NIE (X/Y/Z + 7 cijfers + letter) in om de controleletter te verifiëren. Alles wordt lokaal in uw browser uitgevoerd.
Het Spaanse DNI bestaat uit 8 cijfers plus een controleletter; de NIE (voor buitenlandse ingezetenen) vervangt het eerste teken door X, Y of Z. De controleletter is puur wiskundig, vastgesteld in officiële regelgeving: het getal modulo 23 indexeert de reeks TRWAGMYFPDXBNJZSQVHLCKE. Voor NIE vervangt u X/Y/Z door 0/1/2 voordat u berekent. Deze tool herberekent de letter lokaal, vertelt u de verwachte letter bij een mismatch en normaliseert de opmaak.
Een correcte controleletter bewijst dat de string goed gevormd is — het bewijst niet dat het document bestaat of van iemand is. Identiteitsdocumenten worden uitgegeven en geverifieerd door de Ministerio del Interior / Policía Nacional; wanneer juridische zekerheid belangrijk is, verifieer via officiële kanalen. Laatst geverifieerd: juli 2026.
FAQ
Hoe wordt de DNI-letter berekend?
Neem het 8-cijferige getal modulo 23 en lees de letter op die positie in TRWAGMYFPDXBNJZSQVHLCKE (positie 0 = T). Voorbeeld: 12345678 mod 23 = 14 → Z, dus 12345678Z is geldig.
Hoe verschilt NIE-validatie?
Vervang de leidende letter vóór de wiskunde: X→0, Y→1, Z→2, behandel het dan als een 9-cijferig nummer en pas dezelfde mod-23 tabel toe. X1234567L valideert bijvoorbeeld als 01234567 + letter.
Welke letters kunnen nooit als controle verschijnen?
I, Ñ, O en U zijn uitgesloten van de tabel om verwarring met 1, N, 0 en V te voorkomen. Als een "DNI" eindigt op een van deze, is het direct ongeldig.
Wordt mijn nummer geüpload wanneer ik het controleer?
Nee — de controle is één modulo-operatie die in uw browser draait. Er wordt niets verzonden, gelogd of opgeslagen, wat batchcontrole van medewerkerslijsten ook GDPR-vriendelijker maakt; de wettelijke verwerkingsgrond blijft uw verantwoordelijkheid.