Validador de CNH

Verifica se um número de CNH é válido.

Como funciona a validação do número de registro da CNH?

O número de registro da CNH (Carteira Nacional de Habilitação) tem 11 dígitos com dois dígitos verificadores calculados por algoritmo do DENATRAN. O cálculo usa dois ciclos de multiplicação com pesos crescentes e decrescentes, gerando dois dígitos que validam os 9 dígitos anteriores.

Esta validação detecta números de CNH digitados incorretamente ou fictícios, mas não consulta a base de dados do DETRAN — não verifica se a habilitação está ativa, vencida, suspensa ou cassada.

Quando validar o número da CNH

Transportadoras, aplicativos de mobilidade (táxi, mototaxi, entrega), locadoras de veículos, seguradoras e sistemas de RH que gerenciam motoristas precisam validar o formato do número de registro antes de fazer consultas ao DETRAN, economizando chamadas de API e fornecendo feedback imediato ao usuário sobre erros de digitação.

Diferença entre número de registro e número de documento

A CNH tem dois números distintos: o número de registro (11 dígitos, no canto superior direito do documento) e o número de documento (9 dígitos, na frente da CNH). Para fins de sistema e validação no DENATRAN/DETRAN, o número de registro é o identificador principal do condutor. Esta ferramenta valida o número de registro de 11 dígitos.

Como o cálculo funciona

O número de registro da CNH tem 11 dígitos: 9 sequenciais e 2 verificadores. O primeiro verificador sai da soma dos 9 dígitos multiplicados pelos pesos 9, 8, 7, 6, 5, 4, 3, 2 e 1, com o resto da divisão por 11 — se o resto for 10 ou mais, o dígito é 0 e fica registrada uma penalidade. O segundo verificador usa os mesmos 9 dígitos com os pesos na ordem inversa (1 a 9), soma a penalidade do passo anterior quando ela existir, e aplica o mesmo tratamento do resto.

Essa penalidade acumulada entre os dois dígitos é a particularidade da CNH e a razão pela qual validadores genéricos de módulo 11 falham nela: não basta repetir o algoritmo do CPF trocando os pesos.

Número de registro, número espelho e código de segurança

A CNH traz mais de um número, e confundi-los é comum. O número de registro é o identificador de 11 dígitos que esta ferramenta valida, e ele acompanha o condutor mesmo quando a carteira é renovada. O número espelho identifica a via física emitida e muda a cada nova emissão — é ele que costuma ser pedido em processos de transferência. O código de segurança, impresso no verso, serve para conferir a autenticidade do documento no portal do DENATRAN. Só o número de registro tem dígito verificador calculável.

O que a validação não revela

O cálculo confirma que o número é bem formado, e nada além disso. Não informa a quem pertence a habilitação, quais categorias o condutor possui, se a CNH está válida, vencida, suspensa ou cassada, nem quantos pontos há no prontuário. Essas informações estão no aplicativo Carteira Digital de Trânsito e no portal do DETRAN do estado emissor, ambos com acesso gratuito via conta Gov.br. Consultar a situação da CNH de terceiros não é possível pelos canais oficiais — e não deveria ser.

Continue por aqui

Perguntas frequentes

Por que alguns sistemas rejeitam minha CNH válida?

Porque o algoritmo da CNH tem uma penalidade acumulada entre o primeiro e o segundo dígito verificador que não existe no CPF. Validadores genéricos de módulo 11 ignoram essa regra e rejeitam números legítimos.

Qual dos números da CNH devo validar?

O número de registro, com 11 dígitos, que acompanha o condutor mesmo após renovação. O número espelho identifica a via física e muda a cada emissão; o código de segurança do verso serve para conferir autenticidade. Só o número de registro tem dígito verificador calculável.

A validação diz se a CNH está vencida ou suspensa?

Não. O cálculo confirma apenas que o número é bem formado. Situação da habilitação, categorias, validade e pontuação estão no aplicativo Carteira Digital de Trânsito e no portal do DETRAN emissor, com login Gov.br.

O número da CNH muda quando eu renovo?

Não. O número de registro é permanente e vale para toda a vida do condutor. O que muda a cada renovação é o número espelho, que identifica aquela via específica do documento.

Ferramentas relacionadas