Pular para o conteúdo principal

Gerador de DNI (Espanha)

Gere e formate DNI (Espanha) válidos para desenvolvimento e testes de software.

Aguardando geração...

Sobre o DNI de Espanha

O Documento Nacional de Identidad (DNI) é o documento de identificação pessoal oficial obrigatório emitido pela Dirección General de la Policía (DGP) para cidadãos espanhóis. Perante a Agencia Tributaria (AEAT), o número do DNI atua como o Número de Identificación Fiscal (NIF) de pessoas físicas nacionais.

O DNI é composto por 8 dígitos numéricos seguidos por 1 letra maiúscula de controle, calculada através do algoritmo de Módulo 23 com base na sequência de 23 caracteres oficiais TRWAGMYFPDXBNJZSQVHLCKE.

Anatomia & Estrutura do DNI Espanhol

O Documento Nacional de Identidad (DNI) é composto por 9 caracteres padronizados:

PosiçãoCampoTamanhoSignificado & RegraExemplo
1 a 8Número Sequencial8 dígitosSequencial numérico atribuído pela Dirección General de la Policía (DGP)12345678
9Letra de Controle1 letraLetra maiúscula calculada via Módulo 23 sobre a tabela TRWAGMYFPDXBNJZSQVHLCKEZ

Algoritmo de Validação do DNI (Módulo 23)

A Polícia Nacional e a AEAT calculam a letra de controle através da divisão inteira por 23:

Letra = "TRWAGMYFPDXBNJZSQVHLCKE"[Numero % 23]
  1. 1. Extraia os 8 dígitos numéricos do DNI.
  2. 2. Calcule o resto da divisão inteira do número por 23: Resto = Numero % 23.
  3. 3. Localize o caractere no índice correspondente da tabela oficial: TRWAGMYFPDXBNJZSQVHLCKE.
  4. 4. Verifique a igualdade entre a letra calculada e o 9º caractere do DNI.

Perguntas Frequentes (FAQ)