Pular para o conteúdo principal

Validador de NIE (Espanha)

Valide a estrutura, formato e letra de controle de NIE (Espanha) online.

Como funciona a validação do NIE?

A validação remove espaços e hífens, verifica se a estrutura obedece ao padrão (prefixo X, Y ou Z + 7 dígitos + 1 letra) e aplica o algoritmo de Módulo 23.

Converte-se o prefixo (X=0, Y=1, Z=2) gerando uma base de 8 dígitos. O resto da divisão por 23 é verificado contra a sequência oficial TRWAGMYFPDXBNJZSQVHLCKE.

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 sobre Validação