Omitir yendo al contenido principal

Generador de NIE (España)

Genere y formatee NIE (Número de Identidad de Extranjero) de España válidos para desarrollo y pruebas de software.

Esperando generación...

Acerca del NIE de España

El NIE (Número de Identidad de Extranjero) es el código de identificación expedido por la Dirección General de la Policía (DGP) / Extranjería para personas extranjeras con residencia o actividad económica en España. Ante la AEAT, actúa como el NIF de extranjeros.

El NIE consta de 9 caracteres: 1 letra inicial de prefijo (X, Y o Z), 7 dígitos numéricos y 1 letra de control. Para el cálculo de Módulo 23 con TRWAGMYFPDXBNJZSQVHLCKE, la letra X equivale a 0, Y a 1 y Z a 2.

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 (FAQ)