Gerador e validador de CNH
Gere números de CNH válidos para usar em testes ou confira se uma CNH é válida.
Uma CNH válida é gerada ao abrir a página. Escolha a quantidade ou clique em "Gerar CNH" para criar outra.
Como funciona
- A CNH é gerada no servidor e não fica armazenada em lugar nenhum.
- O número gerado é o número de registro, com 11 dígitos, o mesmo que os sistemas pedem.
- Os dois dígitos verificadores seguem a regra do Denatran.
- O número serve apenas para testes e não pertence a nenhuma pessoa real.
- Os últimos valores gerados ficam listados abaixo do botão até você sair da página.
Como usar a API
Você pode integrar o gerador de CNH à sua aplicação pela nossa API REST.
Endpoint
GET /api/generators/cnh
Parâmetros de query
- quantity
- Opcional. De 1 a 50. Quando informado, a resposta traz a lista "cnhs" em vez de "cnh".
Exemplo com curl
curl "https://devtools.vmotta.dev/api/generators/cnh?quantity=2"
Resposta
{
"cnhs": [
"25755879684",
"61360956403"
]
}Digite o número de registro da CNH e clique em "Validar CNH" para saber se ele é válido.
Como funciona
- A validação é feita no servidor e nada fica armazenado.
- São verificados os 11 dígitos e os dois dígitos verificadores.
- O número de registro fica no campo "Nº Registro" da CNH.
- O resultado aparece logo abaixo do campo.
Como usar a API
Você pode integrar o validador de CNH à sua aplicação pela nossa API REST.
Endpoint
POST /api/validators/cnh
Corpo da requisição
- cnh
- Obrigatório. Os 11 dígitos do número de registro.
Exemplo com curl
curl -X POST https://devtools.vmotta.dev/api/validators/cnh \
-H "Content-Type: application/json" \
-d '{"cnh":"61173562148"}'Corpo de exemplo
{
"cnh": "61173562148"
}Resposta
{
"isValid": true
}