Gerador de CNH (teste)

Gere números de CNH (Carteira Nacional de Habilitação) de 11 dígitos com dígitos verificadores válidos para usar em testes de software. Tudo roda no seu navegador. São dados fictícios: não pertencem a nenhuma pessoa real.

⚠️ Aviso: este número é fictício e gerado aleatoriamente, apenas para desenvolvedores testarem sistemas. Ele não pertence a nenhuma pessoa real e não deve ser usado para fraude ou em cadastros oficiais.
clique em gerar
1
espaço reservado para anúncio

Este gerador de CNH cria números de Carteira Nacional de Habilitação com 11 dígitos e dígitos verificadores matematicamente válidos, prontos para usar em testes de software. É uma ferramenta gratuita, sem cadastro e que roda inteiramente no seu navegador: nenhum dado é enviado para servidores. Todos os números são fictícios e aleatórios — não pertencem a nenhuma pessoa real nem representam registros do Detran. A ideia é simples: quando você precisa preencher o campo de CNH de um sistema de autoescola, seguradora, gestão de frota ou qualquer cadastro de condutor, gerar um número válido de teste evita usar dados reais de terceiros, o que seria ilegal e inseguro.

Como usar

  1. Clique no botão “Gerar CNH”. Um número de 11 dígitos com verificadores válidos aparece na hora.
  2. Para copiar, clique diretamente sobre o número exibido ou use o botão “Copiar”. Ele vai para a área de transferência pronto para colar no seu formulário ou teste.
  3. Precisa de vários? Arraste o controle deslizante “Gerar vários de uma vez” e escolha a quantidade (de 1 até 50). A lista completa é montada de imediato.
  4. Com a lista aberta, use o botão “Copiar” para levar todos os números de uma vez — ideal para popular um banco de dados de teste ou uma planilha de casos.

Não há botão de enviar nem espera: como o cálculo acontece no próprio navegador, cada clique gera um resultado instantâneo, mesmo offline depois que a página carrega.

Como funciona

O número da CNH tem 11 dígitos. Os 9 primeiros formam a base (gerada aleatoriamente aqui) e os 2 últimos são dígitos verificadores calculados a partir dessa base. É o mesmo tipo de algoritmo módulo 11 usado em documentos brasileiros, e é por isso que um número aleatório qualquer dificilmente “passa” na validação de um sistema bem feito — os dois últimos dígitos precisam bater com a conta.

  • 1º dígito verificador: cada um dos 9 números da base é multiplicado por um peso que decresce de 9 até 1. Soma-se tudo e calcula-se o resto da divisão por 11. Se esse resto for 10 ou mais, o dígito vira 0 e guarda-se um ajuste para o próximo cálculo.
  • 2º dígito verificador: os mesmos 9 números da base são multiplicados por pesos que crescem de 1 até 9. Calcula-se o resto da divisão por 11, aplica-se o ajuste do passo anterior e soma-se 11 caso o resultado fique negativo.

Como esse ajuste pode, em raras combinações, produzir um valor de dois dígitos, a ferramenta simplesmente descarta o número e sorteia outro, garantindo que a saída final seja sempre uma sequência limpa de 11 números válidos.

Exemplo prático

Imagine que você desenvolve o cadastro de motoristas de um aplicativo de entregas. Antes de subir para produção, você precisa validar a máscara do campo, a mensagem de erro para CNH inválida e o fluxo de aprovação. Em vez de digitar “12345678900” (que costuma ser rejeitado por não ter verificadores corretos), gere aqui 20 números de teste, copie a lista e use um por caso: um para cadastro aprovado, outros para testar duplicidade, limite de caracteres e colagem automática. Assim você cobre o fluxo real sem tocar em nenhum dado pessoal verdadeiro.

Perguntas frequentes

A CNH gerada pertence a alguma pessoa real?

Não. O número é gerado aleatoriamente e apenas respeita a regra matemática dos dígitos verificadores. Ele não consulta nem representa nenhum condutor ou registro do Detran. Serve só para testes de software.

Posso usar essa CNH em algum sistema oficial ou cadastro real?

Não. Usar um número de CNH que não é o seu em sistemas reais configura fraude. A ferramenta destina-se exclusivamente a desenvolvimento, homologação e testes, sempre com dados fictícios.

Consigo gerar várias CNHs de uma vez?

Sim. Use o controle deslizante para escolher a quantidade, de 1 até 50. A lista aparece pronta para copiar, ideal para popular bancos de dados de teste ou planilhas de casos.

O gerador informa nome, categoria (A, B, AB) ou validade da CNH?

Não. A ferramenta produz apenas o número de 11 dígitos. Ela não gera nem associa nome do condutor, categoria de habilitação, data de emissão ou validade — esses dados não fazem parte do cálculo dos verificadores.

O número gerado é aceito em qualquer sistema?

Ele é válido do ponto de vista matemático dos dígitos verificadores, então passa em validações que checam apenas essa regra. Sistemas que consultam a base oficial do Detran, porém, não vão reconhecer o número, pois ele é fictício e não existe em nenhum registro.

Meus dados ou os números gerados ficam salvos em algum lugar?

Não. Todo o processo acontece no seu próprio navegador (JavaScript), sem enviar nada para servidores. Ao fechar ou recarregar a página, os números gerados desaparecem.