Gerador de CNH Válido para Testes
Gere números de CNH de 11 dígitos com os dois dígitos verificadores calculados. Use em testes de cadastro e validação. Clique para copiar, sem enviar nada a servidor.
Revisado em por Anderson Alves, QMIX Digital
Dados fictícios gerados no seu navegador, nada é enviado a servidor. Servem para testar sistemas, formulários e máscaras de campo. Não use para se passar por outra pessoa nem para fraude.
O que é o número da CNH
O número de registro da CNH (Carteira Nacional de Habilitação) tem 11 dígitos: nove formam o número de identificação e os dois últimos são dígitos verificadores calculados por módulo 11. Um gerador de CNH cria sequências que passam nessa conferência matemática, para uso em testes de software, sem que o número exista no cadastro dos Detrans ou pertença a um motorista.
Como usar, passo a passo
- Informe a quantidade. De 1 a 50 números por clique.
- Clique em Gerar CNH. Cada número é sorteado e recebe os dois dígitos verificadores pela mesma conta usada pelos validadores.
- Copie e use no teste. Copie um número ou a lista inteira e cole no formulário, na planilha ou no script.
- Valide no seu sistema. Se o sistema recusar, confira se ele exige também data de validade, categoria ou número de espelho, que não fazem parte do registro.
Como é formado o número da CNH
A CNH traz vários números: o de registro (11 dígitos), o do espelho (impresso na via física), o do RENACH (que começa com a sigla do estado) e o do formulário. O que os sistemas pedem como "número da CNH" é quase sempre o número de registro, único em todo o Brasil e mantido mesmo quando o motorista troca de estado.
Os nove primeiros dígitos identificam o registro. O décimo e o décimo primeiro são verificadores. O primeiro é calculado com pesos decrescentes de 9 a 1 sobre os nove dígitos, e o segundo com pesos crescentes de 1 a 9, ambos pelo resto da divisão por 11. Quando o primeiro dígito resulta em 10, ele vira 0 e um desconto de 2 é aplicado no cálculo do segundo. É esse detalhe que derruba validadores mal escritos.
Exemplo com o número 123456789
- Primeiro dígito: 1×9 + 2×8 + 3×7 + 4×6 + 5×5 + 6×4 + 7×3 + 8×2 + 9×1 = 165. Resto de 165 por 11 é 0, então o primeiro verificador é 0.
- Segundo dígito: 1×1 + 2×2 + 3×3 + 4×4 + 5×5 + 6×6 + 7×7 + 8×8 + 9×9 = 285. Resto de 285 por 11 é 10, que vira 0.
- O número completo fica 12345678900. A ferramenta faz essa conta para cada sequência sorteada.
Quando usar um número de CNH fictício
Locadoras de veículos, seguradoras, aplicativos de transporte e entrega, frotas de empresa e autoescolas têm cadastro com campo de CNH obrigatório. Em homologação, usar o documento de um motorista real expõe dado pessoal sem necessidade, o que a LGPD proíbe. O número fictício tem o formato e os dígitos corretos, e não identifica ninguém.
- Testes de formulário e de máscara de campo (11 dígitos, sem pontuação).
- Testes de API que validam o dígito verificador antes de gravar.
- Massa de dados para demonstração de sistemas de frota e de RH.
- Cursos e treinamentos em que o aluno precisa preencher um cadastro completo.
Os números saem do gerador aleatório seguro do navegador (crypto.getRandomValues) e passam só pela regra matemática. Não existem em base oficial, não identificam ninguém e não servem para cadastro real.
Validade da CNH e outros dados que o número não traz
O número de registro não informa categoria, validade nem pontuação. Desde a Lei 14.071/2020, a CNH vale por 10 anos para condutores com até 49 anos, 5 anos entre 50 e 69 anos e 3 anos a partir dos 70. Sistemas que verificam situação real do motorista consultam o RENACH pelo Detran, o que não é possível com número fictício.
| Dado da CNH | O que é | Está no número gerado? |
|---|---|---|
| Número de registro | 11 dígitos, único no país | Sim, com os dois verificadores |
| Número do espelho | Controle da via impressa | Não |
| RENACH | Código do prontuário, começa com a UF | Não |
| Categoria e validade | A, B, C, D, E e data de vencimento | Não |
Para um cadastro de teste completo, combine com o gerador de CPF, o de data de nascimento e o de endereço por estado.
Perguntas frequentes
O número de CNH gerado funciona na vida real?
Não. Ele só passa na conta dos dígitos verificadores. Não existe no RENACH nem no cadastro dos Detrans e não identifica ninguém.
Quantos dígitos tem o número da CNH?
O número de registro tem 11 dígitos: nove de identificação e dois verificadores.
Qual a diferença entre número de registro e número do espelho?
O registro identifica a habilitação em todo o país. O espelho é o número de controle de cada via impressa e muda quando a CNH é reemitida.
Por que meu validador recusa alguns números válidos?
Provavelmente ele não trata o caso em que o primeiro dígito verificador dá 10 e precisa aplicar o desconto de 2 no segundo. Esse ajuste faz parte da regra oficial.
Posso usar para tirar ou renovar habilitação?
Não. A ferramenta é só para testes de sistema. Documentos reais são emitidos pelos Detrans estaduais e aparecem na Carteira Digital de Trânsito.
A ferramenta guarda os números gerados?
Não. A geração acontece no navegador e nada é enviado ou armazenado.