Pular para o conteúdo principal

Gerador de NIE (Espanha)

Gere e formate NIE (Número de Identidad de Extranjero) da Espanha válidos para desenvolvimento e testes de software.

Aguardando geração...

Sobre o NIE de Espanha

O NIE (Número de Identidad de Extranjero) é o código sequencial de identificação pessoal, fiscal e civil emitido pela Dirección General de la Policía (DGP) / Extranjería para estrangeiros com residência ou interesses econômicos na Espanha. Perante a Agencia Tributaria (AEAT), o NIE atua como o NIF de estrangeiros.

O NIE é composto por 9 caracteres: 1 letra inicial de prefixo (X, Y ou Z), 7 dígitos numéricos e 1 letra maiúscula de controle. Para o cálculo de Módulo 23 na sequência TRWAGMYFPDXBNJZSQVHLCKE, a letra X equivale a 0, Y a 1 e Z a 2.

Anatomia & Estrutura do NIE Espanhol

O Número de Identidad de Extranjero (NIE) possui 9 caracteres alfanuméricos:

PosiçãoCampoTamanhoSignificado & RegraExemplo
1Letra Inicial1 letraSérie cronológica de estrangeiro: X (valor 0), Y (valor 1) ou Z (valor 2)Y
2 a 8Sequencial7 dígitosNúmero sequencial de registro no Registro Central de Extranjeros1234567
9Letra de Controle1 letraLetra calculada via Módulo 23 sobre o número substituído de 8 dígitosB

Algoritmo de Validação do NIE (Módulo 23 com Substituição X/Y/Z)

O cálculo substitui a letra inicial pelo seu equivalente numérico antes da divisão por 23:

Letra = "TRWAGMYFPDXBNJZSQVHLCKE"[(Subst(Letra) + 7_digitos) % 23]
  1. 1. Converta a letra inicial em dígito: X = 0, Y = 1, Z = 2.
  2. 2. Concatene o dígito convertido com os 7 dígitos seguintes, formando um número inteiro de 8 dígitos.
  3. 3. Calcule o resto da divisão por 23: Resto = Numero % 23.
  4. 4. Localize a letra na tabela oficial: TRWAGMYFPDXBNJZSQVHLCKE.
  5. 5. Confirme a igualdade com a letra na 9ª posição do NIE.

Perguntas Frequentes (FAQ)