Validador DNI/NIE España
Valida un DNI o NIE español.
Comprobación por lotes — pegar muchos, uno por línea
Validar un DNI o NIE español
Ingresa un DNI (8 dígitos + letra) o NIE (X/Y/Z + 7 dígitos + letra) para verificar su letra de control. Todo se ejecuta localmente en tu navegador.
El DNI español tiene 8 dígitos más una letra de control; el NIE (para residentes extranjeros) cambia el primer carácter por X, Y o Z. La letra de control es puramente matemática, definida en la normativa oficial: el número módulo 23 indexa la secuencia TRWAGMYFPDXBNJZSQVHLCKE. Para el NIE, reemplace X/Y/Z por 0/1/2 antes de calcular. Esta herramienta recalcula la letra localmente, le indica la letra esperada cuando no coincide y normaliza el formato.
Una letra de control correcta demuestra que la cadena está bien formada — no prueba que el documento exista o pertenezca a alguien. Los documentos de identidad son emitidos y verificados por el Ministerio del Interior / Policía Nacional; cuando la certeza legal importa, verifique a través de canales oficiales. Última verificación: julio de 2026.
Preguntas frecuentes
¿Cómo se calcula la letra del DNI?
Tome el número de 8 dígitos módulo 23 y lea la letra en esa posición en TRWAGMYFPDXBNJZSQVHLCKE (posición 0 = T). Ejemplo: 12345678 mód 23 = 14 → Z, por lo que 12345678Z es válido.
¿En qué se diferencia la validación del NIE?
Reemplaza la letra inicial antes de la matemática: X→0, Y→1, Z→2, luego trátalo como un número de 9 dígitos y aplica la misma tabla módulo 23. X1234567L, por ejemplo, valida como 01234567 + letra.
¿Qué letras nunca pueden aparecer como control?
I, Ñ, O y U están excluidos de la tabla para evitar confusión con 1, N, 0 y V. Si un "DNI" termina en uno de esos, es inválido de inmediato.
¿Se sube mi número cuando lo verifico?
No — la verificación es una sola operación de módulo que se ejecuta en tu navegador. No se transmite, registra ni almacena nada, lo que también hace que la verificación por lotes de listas de empleados sea más compatible con el RGPD; la base legal para el procesamiento sigue siendo tu responsabilidad.