Calculadora de Letra de Controle do DNI/NIE Espanhol

Ferramenta gratuita para verificar e calcular a letra de controle do DNI (documento de identidade nacional espanhol) e do NIE (número de identidade de estrangeiro). Digite apenas o número para calcular automaticamente a letra correspondente, ou inclua a letra final para verificar se ela está correta. Todo o processamento acontece no seu navegador.

O que é a Calculadora de Letra de Controle do DNI/NIE

Esta ferramenta é um serviço online gratuito para verificar e calcular a letra de controle do DNI (Documento Nacional de Identidad, documento de identidade nacional espanhol) e do NIE (Número de Identidad de Extranjero, número de identidade de estrangeiro). A partir do resto da divisão por 23 do número de 8 dígitos (no NIE, a letra inicial X, Y ou Z é substituída por 0, 1 ou 2 antes do cálculo), a ferramenta consulta uma tabela de 23 caracteres para obter a letra de controle correspondente.

A ferramenta identifica automaticamente o tipo de entrada — se é um DNI ou um NIE, e se inclui ou não a letra de controle — a partir da presença da letra final e do caractere inicial, sem que você precise escolher um modo manualmente. Se o número incluir a letra de controle, ela verifica se está correta; se for só o número, ela calcula e mostra a letra correspondente. Vale lembrar que esta ferramenta confirma apenas se o formato está correto — ela não tem como identificar se o número pertence de fato a uma pessoa (para isso, é necessário consultar os órgãos competentes do governo espanhol).

Como usar

  1. Digite o DNI ou o NIE Pode colar o número com traços e pontos, sem precisar remover a formatação antes.
  2. Confira o tipo detectado A ferramenta mostra o tipo identificado (DNI ou NIE, com ou sem a letra de controle).
  3. Confira o resultado Aparece o resultado da verificação, ou a letra de controle calculada.
  4. Teste outro número Use o botão Limpar para reiniciar o campo e conferir outro número.

Dicas para aproveitar melhor

  • Você pode colar o número com traços e pontos sem problema. Esses símbolos são removidos automaticamente antes do cálculo.
  • Se você digitar apenas o número, sem a letra de controle, a ferramenta calcula a letra correta e mostra o resultado completo.
  • O NIE é um número de 7 dígitos que começa com a letra X, Y ou Z. Essa letra inicial é substituída por 0, 1 ou 2, respectivamente, e depois se aplica a mesma fórmula do DNI (mod 23).
  • Não é preciso se preocupar com maiúsculas ou minúsculas: a letra digitada é convertida automaticamente para maiúscula antes da verificação.
  • Esta ferramenta verifica apenas se o formato (a letra de controle) está correto — ela não confirma se o número foi realmente emitido para uma pessoa real. Para confirmar a autenticidade, é necessário consultar a polícia ou os órgãos administrativos do Ministério do Interior espanhol (Ministerio del Interior).

Quando usar

Conferência em formulários de e-commerce e pagamento

Confira, antes de enviar, se o DNI/NIE digitado em um formulário de loja online ou pagamento voltado para a Espanha tem a letra de controle correta, evitando erros de transcrição.

Conferência para RH e departamento pessoal

Antes de cadastrar no sistema interno da empresa o DNI/NIE recebido de um novo funcionário ou de um colaborador expatriado na Espanha, confira se a letra de controle bate.

Referência para validação em sistemas

Use como referência para conferir o comportamento esperado da lógica de validação de DNI/NIE (o cálculo de mod 23) ao implementar cadastros ou formulários voltados para o público espanhol.

Digitalização de documentos antigos

Ao transcrever para um banco de dados um DNI/NIE anotado em papel, use a letra de controle para detectar possíveis erros de leitura do OCR.

Glossário

DNI (Documento Nacional de Identidad)
Número de identificação nacional de 8 dígitos emitido para cidadãos espanhóis. É usado em praticamente todas as áreas da vida cotidiana, da abertura de conta em banco à confirmação de identidade.
NIE (Número de Identidad de Extranjero)
Número de identificação emitido para pessoas de outras nacionalidades que permanecem ou residem na Espanha. Começa com a letra X, Y ou Z.
Letra de Control (letra de controle)
Letra de verificação colocada ao final do número do DNI/NIE, calculada a partir de uma tabela de 23 caracteres para detectar erros de digitação ou de transcrição.
mod 23 (resto da divisão por 23)
Método de cálculo que usa o resto da divisão do número de 8 dígitos por 23 como índice em uma tabela fixa de 23 caracteres, para obter a letra de controle.
Ministerio del Interior (Ministério do Interior)
Órgão do governo espanhol responsável pela emissão do DNI/NIE, além da segurança pública e da administração interna do país.

Perguntas frequentes

É uma letra (escolhida entre os 23 caracteres da tabela TRWAGMYFPDXBNJZSQVHLCKE) calculada a partir do resto da divisão do número de 8 dígitos do DNI por 23. Ela serve para detectar erros de transcrição ou digitação, mas não garante que o número realmente existe.

O DNI é o número de identificação de 8 dígitos emitido para cidadãos espanhóis. O NIE é emitido para estrangeiros que permanecem ou residem na Espanha, começa com a letra X, Y ou Z e é seguido por 7 dígitos e pela letra de controle.

Sim. Primeiro se substitui a letra inicial X, Y ou Z por 0, 1 ou 2, formando assim um número de 8 dígitos, e depois se aplica a mesma fórmula do DNI: o resto da divisão por 23.

Não. Esta ferramenta verifica apenas se o cálculo da letra de controle está correto — ela não tem como checar se o número foi de fato emitido pelo governo espanhol. Se for preciso confirmar a autenticidade, peça um documento de identificação ao titular.

Não. Todo o cálculo é feito localmente, em JavaScript, direto no seu navegador, sem nenhuma comunicação com servidores externos. Ainda assim, por se tratar de um dado pessoal sensível, recomendamos apagar o número da tela logo depois de usar a ferramenta.
Tool-kun

Curiosidade — a conta que divide por 23, usada em toda a Espanha

O DNI (Documento Nacional de Identidad, documento de identidade nacional) é um número de 8 dígitos emitido pouco depois do nascimento de cada cidadão espanhol. Ele é usado como meio de identificação em praticamente todas as situações do dia a dia na Espanha, da abertura de conta em banco à contratação de um plano de celular, passando pelo cadastro eleitoral e o acesso a serviços públicos. Já quem não tem nacionalidade espanhola, mas permanece ou reside no país por um determinado período, recebe o NIE (Número de Identidad de Extranjero, número de identidade de estrangeiro). A quantidade de dígitos e a lógica de verificação são as mesmas do DNI; a única diferença é que o NIE começa com a letra X, Y ou Z.

A letra de controle (Letra de Control) segue uma lógica simples: pega-se o resto da divisão do número de 8 dígitos por 23 e usa-se esse resto para escolher uma letra em uma tabela fixa de 23 caracteres (TRWAGMYFPDXBNJZSQVHLCKE). No caso do NIE, primeiro se substitui a letra inicial X, Y ou Z por 0, 1 ou 2, e só depois se faz o mesmo cálculo. As vogais A, E, I, O, U e algumas letras que poderiam ser confundidas com números (como O e 0) foram propositalmente excluídas dessa tabela de 23 caracteres, o que reduz a chance de erro ao transcrever ou ditar o número em voz alta.

Esse sistema é usado praticamente sem mudanças desde a década de 1970, e muitos formulários online de órgãos públicos espanhóis verificam a letra de controle do DNI/NIE digitado usando exatamente essa mesma fórmula, em tempo real. Poucas pessoas sabem, mas a mesma lógica também roda por trás dos formulários de identificação de bancos e lojas online, não só nos balcões de atendimento do governo.