Validar NIE y calcular su letra
Escribe un NIE (Número de Identidad de Extranjero) para comprobar si su letra final es correcta, o solo la parte inicial (por ejemplo, X1234567) para calcularla. Funciona con NIE que empiezan por X, Y o Z.
La comprobación se hace en tu navegador; el NIE no se envía ni se almacena.
Cómo usar el validador
Pega el NIE tal como aparece en la TIE, el certificado de registro o cualquier documento: la herramienta ignora espacios, puntos y guiones, y admite minúsculas. Si escribes el NIE completo, te dice si la letra cuadra y, si no, cuál debería ser. Si escribes solo la letra inicial y las cifras, calcula la letra de control.
Algunos documentos antiguos muestran el NIE con 8 cifras tras la X (X01234567L). Ese cero inicial no cambia nada: se interpreta como X1234567L.
Algoritmo de la letra del NIE
El NIE usa el mismo método que la letra del DNI, con un paso previo para convertir la letra inicial en cifra:
- Sustituye la letra inicial: X → 0, Y → 1, Z → 2.
- Une esa cifra con las 7 siguientes para formar un número de 8 cifras.
- Divide el número entre 23 y quédate con el resto (0 a 22).
- Busca la letra en la posición del resto:
TRWAGMYFPDXBNJZSQVHLCKE(la posición 0 es la T).
letra = "TRWAGMYFPDXBNJZSQVHLCKE"[(prefijo × 10.000.000 + cifras) mod 23]
Ejemplos resueltos
| NIE sin letra | Número de 8 cifras | Resto (mod 23) | Letra | NIE completo |
|---|---|---|---|---|
| X1234567 | 01234567 | 19 | L | X1234567L |
| Y1234567 | 11234567 | 10 | X | Y1234567X |
| Z1234567 | 21234567 | 1 | R | Z1234567R |
Fíjate en que las mismas siete cifras dan letras distintas según empiecen por X, Y o Z: por eso no basta con calcular la letra de las cifras como si fuera un DNI. Ese es el error más común en los formularios que validan el NIE «a mano».
Paso a paso con Y1234567: el número es 11234567; 11234567 ÷ 23 = 488459 con resto 10 (23 × 488459 = 11234557). La posición 10 de la tabla es la X, así que el NIE completo es Y1234567X.
NIE, NIF y TIE: qué es cada uno
- NIE: número personal e intransferible que asigna la Policía Nacional a los extranjeros con intereses en España. Se mantiene aunque cambies de situación administrativa.
- NIF: a efectos fiscales, el NIE hace las veces de NIF del extranjero. Los extranjeros sin NIE pueden recibir un NIF que empieza por M; compruébalo en el validador de NIF de entidades y especiales.
- TIE: la tarjeta física. Caduca y se renueva, pero el número impreso sigue siendo el mismo NIE.
Límites de la validación
Una letra correcta solo garantiza que el NIE está bien escrito. No demuestra que el NIE exista, que esté vigente ni que pertenezca a la persona que lo facilita. Úsalo para detectar erratas en formularios, contratos o nóminas antes de enviarlos.
El botón «Generar NIE de prueba» crea números aleatorios con letra correcta para rellenar entornos de desarrollo; si necesitas más campos, prueba el generador de datos de prueba. No utilices datos de identidad reales de otras personas. Para validar la cuenta bancaria de un cliente extranjero en España, usa el validador de IBAN.
Preguntas frecuentes
¿Cómo se calcula la letra del NIE?
Se sustituye la letra inicial por un número (X = 0, Y = 1, Z = 2), se forma un número de 8 cifras y se divide entre 23. El resto indica la letra en la secuencia TRWAGMYFPDXBNJZSQVHLCKE, igual que en el DNI.
¿Qué diferencia hay entre el NIE y la TIE?
El NIE es el número de identificación del extranjero y es para toda la vida. La TIE (Tarjeta de Identidad de Extranjero) es el documento físico, que caduca y se renueva, pero muestra el mismo NIE.
¿Por qué unos NIE empiezan por X y otros por Y?
Los primeros NIE se asignaron con X. Cuando esa serie se agotó, en 2008, se empezó a usar la Y; la Z es la serie prevista a continuación. La letra inicial no indica nacionalidad ni tipo de residencia.
¿Un NIE con la letra correcta es un NIE real?
No necesariamente. La letra de control solo detecta errores de escritura; no prueba que el número esté asignado ni a quién. Para comprobar la identidad hace falta el documento o una consulta oficial.