Validador de CNH

Digite um número de CNH e veja na hora se os dois dígitos verificadores conferem. Se não conferirem, a ferramenta mostra quais seriam os certos.

CNH válidaOs dígitos conferem. Isso não prova que a CNH existe nem que está ativa.

Precisa de uma CNH para testar?

Gerar CNH

O que o Validador de CNH confere

O número de registro da CNH tem 11 dígitos, e os dois últimos são calculados a partir dos nove primeiros. Esta página refaz essa conta com o que você digitou e compara com os dígitos verificadores informados.

O Gerador de CNH usa a mesma regra, então tudo que ele cria passa aqui. Um número com os 11 dígitos iguais, como 00000000000, é recusado mesmo quando a conta fecha.

Como o número é formado

Os 11 dígitos se dividem em duas partes:

  • Dígitos 1 a 9: a base do número de registro.
  • Dígitos 10 e 11: os dois dígitos verificadores.
  • O campo aceita pontos e hífen, mas só os dígitos entram na conta.

A ferramenta confere o número de registro, de 11 dígitos. O número do espelho e o código de segurança da carteira são outros números e não entram nesta conta.

Como os dígitos verificadores são calculados

A conta usa o Módulo 11 duas vezes, sempre com os 9 primeiros dígitos:

  1. Multiplique os 9 dígitos por 9, 8, 7, 6, 5, 4, 3, 2 e 1, da esquerda para a direita, e some os resultados.
  2. Divida a soma por 11. O resto é o primeiro dígito. Se o resto for 10, o primeiro dígito é 0 e a segunda conta passa a descontar 2.
  3. Multiplique os mesmos 9 dígitos por 1, 2, 3, 4, 5, 6, 7, 8 e 9 e some os resultados.
  4. Divida por 11 e desconte do resto o 2 do passo anterior, se houver. Se o valor ficar negativo, some 11. Se chegar a 10 ou mais, o segundo dígito é 0.

Exemplo com 987654321: a primeira soma é 285 e o resto é 10, então o primeiro dígito é 0 e o desconto é 2. A segunda soma é 165 e o resto é 0. Com o desconto, o valor fica negativo, e somar 11 dá 9 para o segundo dígito. A CNH fica 98765432109.

Para que serve

  • Testar o campo de CNH de um formulário com números que passam e que falham.
  • Conferir se uma CNH gerada para teste está com os dígitos certos.
  • Achar erro de digitação, como um dígito trocado, em uma lista de números de registro.

Perguntas frequentes sobre o Validador de CNH

O que a validação da CNH confere e o que ela não consegue dizer.