Gerador de CNH

Gere números de CNH válidos no dígito verificador para testar software, sem sair do navegador, e confira uma lista inteira de número de CNHs de uma vez.

Processamento local — seu arquivo é processado diretamente no navegador e não precisa ser enviado aos servidores do 7Tools.

Dados fictícios, destinados exclusivamente a teste e desenvolvimento de software. Não correspondem a pessoas reais e não são documentos válidos.

Gerador de CNH

até 100.000 caracteres para validar

Clique em gerar para produzir os valores.

Para que serve, e para que não serve

Sistema de locadora, de seguradora, de transporte ou de RH costuma guardar o número da CNH, e todos precisam de valores de teste que passem na própria validação sem usar a habilitação de alguém real.

Os números aqui são fictícios: fecham a aritmética dos dois dígitos verificadores e nada além. Não constam da base do Detran, não autorizam a conduzir e não identificam ninguém.

Como usar

  1. Escolha quantos números quer de uma vez, até 50.
  2. Clique em gerar.
  3. Copie um por vez, ou todos de uma vez quando houver mais de um.

Como o dígito verificador funciona

São onze dígitos: nove sequenciais e dois verificadores. É o algoritmo mais irregular entre os documentos brasileiros, e a irregularidade é real, não simplificação.

O primeiro verificador multiplica os nove dígitos por pesos que decrescem de 9 a 1 e tira o resto da divisão por 11. Se esse resto passa de 9, o dígito vira zero — e essa passagem marca o cálculo seguinte.

O segundo verificador multiplica os mesmos nove dígitos por pesos que crescem de 1 a 9. Quando o primeiro estourou, o resultado é deslocado em 2, somando 9 se a subtração ficaria negativa. É esse deslocamento que implementações erram, e o erro só aparece numa fração dos números.

Privacidade

A geração acontece inteiramente no seu navegador, por aritmética. Não há requisição de rede, não há registro dos números gerados e não existe servidor nosso que os veja.

Limitações

  • Validade aqui significa apenas que os dígitos verificadores fecham. Não há consulta ao Detran.
  • O número gerado não carrega categoria, validade nem UF de emissão — essas informações não vivem no número.
  • Até 50 números por acionamento.

Quando isso resolve

  • Cadastro de motorista em ambiente de homologação.
  • Conferir se a sua validação implementa o deslocamento do segundo dígito — gere cinquenta números e veja se ela aceita todos.
  • Popular base de desenvolvimento de sistema de frota ou seguro.

Validar em lote, na aba ao lado

A mesma página confere números que você já tem. Cole a lista na aba Validar, um por linha, e cada linha recebe o próprio veredito, com a contagem de válidos e inválidos em cima.

É colando uma lista, e não digitando um por um, porque o caso real é conferir uma coluna de planilha. Pontuação é aceita ou ignorada, linha em branco é descartada, e repetição não é removida — o mesmo número de CNH aparecendo duas vezes na sua coluna é informação.

Válido ali significa que os dois dígitos verificadores fecham. Não há consulta ao Detran, e o número não carrega categoria nem validade.

Perguntas frequentes