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
- Escolha quantos números quer de uma vez, até 50.
- Clique em gerar.
- 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.