How the VIN encodes information
WMI: positions 1 to 3
The World Manufacturer Identifier. The first character maps to a country or region (ISO 3779 / SAE J853). The next two characters identify the manufacturer; manufacturers that build fewer than 1,000 vehicles per year use a second WMI block at positions 12 to 14.
VDS: positions 4 to 8
The Vehicle Descriptor Section is set by the manufacturer and is not standardized across brands. It typically encodes model, platform, restraint system, body, and engine. This tool shows the raw five-character block; brand-specific decoding requires the manufacturer's VIN reference.
Check digit: position 9
Each character is mapped to a number with a fixed transliteration table. The position weights are 8, 7, 6, 5, 4, 3, 2, 10, 0, 9, 8, 7, 6, 5, 4, 3, 2. The weighted sum is divided by 11; the remainder is the check digit, with 10 written as "X".
VIS: positions 10 to 17
The Vehicle Identifier Section. Position 10 is the model-year code (30-year repeating sequence). Position 11 is the assembly plant code (manufacturer-specific). Positions 12 to 17 are the production serial number.
This tool decodes only the structural fields the VIN encodes per the standards. It does not look up make, model, recall, ownership, or service history. Those facts live in vehicle databases and require a separate query.