ZweiDeveloperTools
Compartilhar

Validador de CNH (Carteira Nacional de Habilitação)

Verifique se um número de CNH é válido. A validação é feita através do algoritmo de verificação de dígitos.

ℹ️ Como funciona a validação da CNH

A validação da CNH é realizada através do cálculo de dois dígitos verificadores (DV). Diferente de outros documentos, não há uma documentação oficial pública sobre este algoritmo, sendo o método a seguir um consenso na comunidade de desenvolvimento, baseado em engenharia reversa.

  • O número da CNH deve conter 11 dígitos.
  • CNHs com todos os dígitos iguais são consideradas inválidas.
  • Primeiro Dígito Verificador (DV1): É calculado usando os 9 primeiros dígitos com pesos decrescentes (de 9 a 1). Se o resto da divisão da soma por 11 for 10, um recálculo é feito com pesos crescentes (1 a 9).
  • Segundo Dígito Verificador (DV2): É calculado usando os 9 primeiros dígitos com pesos crescentes (de 1 a 9). Se o resto da divisão por 11 for 10, o dígito é 0.
  • Os dois dígitos calculados são comparados com os dois últimos dígitos da CNH informada para determinar sua validade.

Fatos sobre o Validador de CNH

  • O Validador de CNH verifica a integridade do número de 11 dígitos.
  • A validação utiliza o cálculo padrão de dígito verificador.
  • A ferramenta não verifica a CNH na base de dados do DENATRAN.
  • semanticTriples.triple4

Perguntas Frequentes

© 2026 ZweiDeveloper. Todos os direitos reservados.