Pular para o conteúdo principal

Gerador de Chassi / VIN (ISO 3779)

Gere números de chassi (VIN) de 17 caracteres válidos com WMI oficial, ano-modelo e dígito verificador ISO 3779 / NHTSA.

Aguardando geração...

Sobre o Número de Chassi / VIN (ISO 3779 / NHTSA)

O Vehicle Identification Number (VIN), conhecido no Brasil como número de chassi, é o código global de 17 caracteres alfanuméricos padronizado pela norma ISO 3779 e pela NHTSA dos EUA para identificar veículos automotores.

Composto por 3 blocos: WMI (posições 1-3, fabricante e país), VDS (posições 4-8, modelo/motor), Check Digit (posição 9, calculado por Módulo 11) e VIS (posições 10-17, ano, fábrica e serial). As letras I, O e Q são estritamente proibidas.

Anatomia & Estrutura do Chassi / VIN (ISO 3779)

O código VIN de 17 caracteres alfanuméricos é subdividido em 3 seções funcionais rigorosamente padronizadas pela ISO e NHTSA (letras I, O e Q são proibidas):

PosiçãoCampoTamanhoSignificado & Regra OficialExemplo
1 a 3WMI3 charsWorld Manufacturer Identifier: identifica a região geográfica, país e montadora.1FA
4 a 8VDS5 charsVehicle Descriptor Section: atributos do modelo, tipo de motor, carroceria e segurança.6P8TH
9Check Digit1 charDígito verificador matemático calculado por Módulo 11 ponderado (0 a 9 ou 'X' para 10).4
10VIS (Ano)1 charAno-modelo regulamentado pela Tabela ISO/SAE (ex: R=2024, S=2025, T=2026).T
11VIS (Planta)1 charCódigo da fábrica ou linha de montagem da montadora.A
12 a 17VIS (Serial)6 charsNúmero de série sequencial de produção do chassi.123456

Algoritmo de Validação do Dígito Verificador (ISO 3779 / FMVSS 115)

O 9º caractere do VIN é calculado através de um algoritmo Módulo 11 com pesos posicionais oficiais:

CheckDigit = (Σ (Valor(c[i]) × Peso[i])) % 11 (Resto 10 = 'X')
  1. 1. Transliteração Alfanumérica: cada letra é convertida em um número específico de 1 a 9 conforme a ISO 3779 (excluindo I, O e Q).
  2. 2. Multiplicação por Pesos Posicionais: cada um dos 17 caracteres é multiplicado pelo peso oficial da sua posição: [8, 7, 6, 5, 4, 3, 2, 10, 0, 9, 8, 7, 6, 5, 4, 3, 2]. Note que a 9ª posição tem peso zero.
  3. 3. Somatório e Divisão por 11: soma-se os 17 produtos e calcula-se o resto da divisão inteira por 11 (Soma % 11).
  4. 4. Atribuição do Caractere de Controle: se o resto for 10, o check digit é a letra maiúscula 'X'. Para restos de 0 a 9, o dígito é o próprio número obtido.

Perguntas Frequentes (FAQ)