Validador de VIN
Valida o número de chassi VIN (17 caracteres) usando o dígito verificador da posição 9 (padrão NHTSA, EUA).
VIN: a impressao digital global do veiculo definida pela ISO 3779
O VIN (Vehicle Identification Number, ou chassi internacional) e o codigo alfanumerico de 17 caracteres que identifica unicamente cada veiculo de rua produzido desde 1981. Padronizado pela ISO 3779 (estrutura) e pela ISO 3780 (alocacao de WMI), o VIN substituiu placas nacionais e codigos de concessionaria fragmentados, permitindo transferencias de titularidade entre paises, campanhas de recall, relatorios de historico estilo Carfax e bases de roubo como NICB e DENATRAN.
Os 17 caracteres se restringem a digitos 0-9 e letras maiusculas, excluindo explicitamente tres letras — I, O e Q — para evitar confusao visual com 1, 0 e 0. O VIN completo e gravado no chassi, no painel (visivel pelo para-brisa), na coluna da porta do motorista e no bloco do motor; em mercados como Brasil e Reino Unido tambem e gravado em partes de lataria para dificultar reetiquetagem.
Estrutura: WMI + VDS + VIS
As 17 posicoes se dividem em tres secoes logicas:
- WMI — World Manufacturer Identifier (posicoes 1-3): identifica fabricante e regiao de origem.
- VDS — Vehicle Descriptor Section (posicoes 4-9): codifica carroceria, familia de motor, acabamento e itens de seguranca. A posicao 9 e o digito verificador.
- VIS — Vehicle Indicator Section (posicoes 10-17): a posicao 10 e o ano-modelo, a posicao 11 e o codigo da planta, e as ultimas 6 sao o serial sequencial.
Prefixos regionais de WMI seguem a ISO 3780: 1-5 Estados Unidos, 6-7 Oceania, 8-9 America do Sul, A-H Africa, J-R Asia, S-Z Europa. WMIs brasileiros aparecem em consultas do dia a dia: 9BF Fiat Brasil, 9BG GM Brasil, 9BR Hyundai HMB, 9BW Volkswagen Brasil, 9BD Renault Brasil.
O algoritmo do digito verificador (posicao 9)
Cada posicao e multiplicada por um peso fixo; letras sao primeiro traduzidas para valores numericos (A=1, B=2, C=3, D=4, E=5, F=6, G=7, H=8; J=1, K=2, L=3, M=4, N=5, P=7, R=9; S=2, T=3, U=4, V=5, W=6, X=7, Y=8, Z=9), e a soma ponderada modulo 11 gera o digito verificador (10 e representado como X).
posicao: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
pesos: 8 7 6 5 4 3 2 10 0 9 8 7 6 5 4 3 2
digito = (soma de valor*peso) mod 11 // 10 -> 'X'
Codigos de ano-modelo (posicao 10)
O alfabeto de ano-modelo se repete a cada 30 anos: 1980 = A, ..., 1999 = X, 2000 = Y, 2001 = 1, ..., 2009 = 9, 2010 = A (reinicio do ciclo), 2024 = R, 2025 = S, 2026 = T. Para desambiguar as duas eras A-Y, a posicao 7 e restrita: uma letra na posicao 7 indica 2010+, um digito indica 1980-2009.
Onde o VIN importa
Casos de uso para decodificacao e validacao do VIN:
- Relatorios de historico: Carfax, AutoCheck, EpicVIN — odometro adulterado, sinistro, perda total, alienacao fiduciaria.
- Recall: a API gratuita NHTSA vPIC e o portal SaferCar cruzam recalls abertos.
- Subscricao de seguro: o VIN guia precificacao via equipamento e risco de furto.
- Recuperacao de roubo: NICB (EUA), DENATRAN/SINIVEM (BR), base Interpol de veiculos furtados.
- Garantia OEM e catalogo de pecas: ECUs de concessionaria decodificam o VIN para selecionar pecas corretas.
- Compliance de importacao: alfandega verifica WMI, ano e compatibilidade de emissoes.
Fraude, clonagem de VIN e limites do validador online
Troca de VIN — regravar ou substituir fisicamente etiquetas de um carro furtado pelas de um sinistrado doador — e a fraude de identidade veicular mais comum. Embora mais dificil que clonagem de placa (gravacao em chassi e gravacao a laser em vidros), continua difundida. No Brasil cai no Codigo Penal art. 311; nos EUA no 18 USC 511. Este validador confirma apenas o algoritmo ISO 3779: um VIN pode passar no digito verificador e ainda assim ser ficticio ou clonado. Para titularidade autoritativa, consulte NHTSA vPIC, seu DETRAN/DENATRAN, ou servicos pagos como Carfax.
FAQ
Este validador e confiavel? Sim — implementa o calculo completo do digito verificador da ISO 3779, incluindo a tabela de traducao letra-para-digito. Qualquer VIN que falhe aqui esta malformado.
Onde consulto um VIN de graca? A API publica vPIC da NHTSA (vpic.nhtsa.dot.gov/api) retorna fabricante, modelo, ano, carroceria e motorizacao sem custo.
Por que meu VIN nao tem digito verificador? Veiculos anteriores a 1981 e alguns europeus pre-2004 nao seguem totalmente o mandato ISO 3779, entao a posicao 9 pode trazer qualquer caractere — o validador vai marcar como malformado.
VIN pode ser falsificado? Fisicamente sim, mas e significativamente mais dificil que clonar placa porque o VIN e gravado no chassi, bloco do motor, painel e frequentemente em para-brisa e vidros das portas.
Por que I, O e Q sao proibidos? Para evitar confusao visual com 1, 0 e 0 — critico em relatorios manuscritos, etiquetas desgastadas e leitores OCR.
Ferramentas Relacionadas
Validador de Celular por País
Valida número de celular para o país escolhido (BR, EUA, PT, ES, AR, MX). Formato: country code + número, com regras específicas por país.
Validador CUIL (Argentina)
Valida CUIL argentino (Código Único de Identificación Laboral) com check digit — usado em folha de pagamento.
Validador de CPF em Lote
Valida uma lista de CPFs (um por linha) e mostra quais são válidos e quais são inválidos. Sem envio para servidores.