GeradoresOnline
Gerador

Gerador de RENAVAM

Gere números de RENAVAM (Registro Nacional de Veículos Automotores) com dígito verificador, prontos para testar formulários e sistemas.

O DETRAN não publica oficialmente o algoritmo de dígito verificador do RENAVAM. Este gerador usa o mesmo cálculo replicado por diversas ferramentas da comunidade, apenas para fins de teste — não corresponde a veículo real.

Documentação técnica

Gerador de RENAVAM: o dígito verificador que se calcula de trás para frente

O RENAVAM (Registro Nacional de Veículos Automotores) identifica um veículo, não uma pessoa — é o número que acompanha o veículo por toda a sua vida útil, independente de quantas vezes ele muda de proprietário, diferente da placa (que pode mudar em transferência entre estados, embora o padrão Mercosul tenha reduzido isso) ou do chassi (que é definido pelo fabricante, não pelo órgão de trânsito). O número tem 11 dígitos: 10 dígitos de base mais 1 dígito verificador, calculado por uma variação do Módulo 11 que tem uma particularidade que nenhum outro documento deste site tem — os dígitos são processados na ordem invertida antes de aplicar os pesos.

A matemática: inversão de dígitos e multiplicação por 10

O cálculo segue três passos que, combinados, diferenciam o RENAVAM de todo o resto da família Módulo 11 usada nos outros documentos deste site:

  1. Os 10 dígitos de base são invertidos (o último dígito da base passa a ser o primeiro a receber peso).
  2. Aplica-se o vetor de pesos [3, 2, 9, 8, 7, 6, 5, 4, 3, 2] sobre essa sequência já invertida, posição a posição, e soma-se os produtos — o mesmo vetor de pesos usado no PIS/PASEP, mas aplicado sobre dígitos em ordem diferente.
  3. A soma resultante é multiplicada por 10 antes de calcular o resto da divisão por 11 — um passo que não existe em nenhum dos outros algoritmos deste site. O dígito verificador é esse resto, exceto quando o resto é exatamente 10, caso em que o dígito é forçado para 0.

Formalmente: dv = ((Σ dᵢ × pesoᵢ, sobre os dígitos invertidos) × 10) mod 11, com o ajuste de resto 10 → 0. A multiplicação por 10 antes do módulo é uma técnica usada em outras variantes de Módulo 11 mundo afora justamente para redistribuir a probabilidade dos restos de forma mais uniforme — é a mesma família de algoritmo, mas com uma etapa extra que torna o RENAVAM o cálculo mais distinto entre os documentos brasileiros reproduzidos neste site.

Uso em testes de sistemas de trânsito, seguros e financiamento

Sistemas de despachantes, seguradoras de veículos e financeiras que processam contratos de financiamento validam o RENAVAM antes de consultar qualquer base real do DETRAN ou do sistema RENAVAM nacional — a mesma separação entre validação de formato (camada de front-end/API) e verificação de existência real (camada de integração com órgão oficial) discutida para os demais documentos deste site. Testes de integração desses sistemas — simular a criação de uma apólice de seguro, ou um contrato de financiamento veicular — precisam de um RENAVAM estruturalmente correto para passar pela primeira camada, sem depender de acesso a um veículo real cadastrado. Combinado com o gerador de Placa de Veículo e o gerador de Veículos completo (que já inclui RENAVAM, placa e dados do veículo correlacionados), é possível montar um registro de veículo de teste inteiro em um único payload.

Gostou das ferramentas? Ajude a manter o site no ar: apoiar via Pix · Sobre · Contato · Política de Privacidade