Omitir yendo al contenido principal

Validador de NIE (España)

Valide la estructura, formato y letra de control de NIE de España en línea.

¿Cómo funciona la validación del NIE?

La validación remueve espacios y guiones, comprueba la estructura (prefijo X, Y o Z + 7 dígitos + 1 letra) y aplica la regla de Módulo 23.

Se convierte el prefijo (X=0, Y=1, Z=2) formando una base de 8 dígitos. El resto de la división por 23 se valida contra la secuencia canónica TRWAGMYFPDXBNJZSQVHLCKE.

Anatomía y Estructura del NIE Español

El Número de Identidad de Extranjero (NIE) se compone de 9 caracteres alfanuméricos:

PosiciónCampoTamañoSignificado y RegraEjemplo
1Letra Inicial1 letraSerie cronológica de registro: X (valor 0), Y (valor 1) o Z (valor 2)Y
2 a 8Secuencial7 dígitosNúmero secuencial en el Registro Central de Extranjeros1234567
9Letra de Control1 letraLetra calculada por Módulo 23 sobre la secuencia de 8 dígitos sustituidaB

Algoritmo de Validación del NIE (Módulo 23 con Prefijo X/Y/Z)

La validación sustituye la letra inicial por su valor numérico antes del cálculo:

Letra = "TRWAGMYFPDXBNJZSQVHLCKE"[(Subst(Letra) + 7_dígitos) % 23]
  1. 1. Convierta la letra inicial: X = 0, Y = 1, Z = 2.
  2. 2. Concatene con los 7 dígitos siguientes para formar un número de 8 cifras.
  3. 3. Calcule el resto por 23: Resto = Número % 23.
  4. 4. Obtenga la letra en la tabla TRWAGMYFPDXBNJZSQVHLCKE.
  5. 5. Verifique que coincida con el 9º carácter.

Preguntas Frecuentes sobre Validación