The three sections at a glance

General structure of a standard 17-character VIN
PositionsSectionWhat it represents
1–3WMIWorld Manufacturer Identifier: the manufacturer assignment.
4–9VDSVehicle Descriptor Section: manufacturer-defined vehicle characteristics.
10–17VISVehicle Identifier Section: characters used to identify the individual vehicle.

Count positions from the left, starting at 1. The public regulatory example 1G4AH59H45G118341 becomes WMI 1G4, VDS AH59H4, and VIS 5G118341. The ninth character is 4; the tenth is 5; the eleventh is G. These are positions in a sample, not new data inferred for your vehicle.

What U.S. VIN rules add

Under U.S. VIN content rules, positions 4–8 encode vehicle attributes, position 9 is a calculated check digit, position 10 identifies the model year, and position 11 identifies the manufacturing plant. Positions 12–17 usually contain a manufacturer-assigned production sequence; low-volume manufacturer identifiers use part of this area differently.

The U.S. regulatory description treats positions 4–8 and the ninth-position check digit as separate sections. The broader WMI/VDS/VIS view shown above groups positions 4–9 together. Both descriptions refer to the same 17 positions.

Why one universal character chart is not enough

A character such as H in the vehicle descriptor section may mean different things for different manufacturers, vehicle types, or model years. Even within one brand, a code can depend on neighboring characters. That is why this tool uses manufacturer-supplied data through NHTSA rather than assigning an engine or trim from a generic alphabet chart.

The same caution applies to a plant code. G in position 11 is a code, not the name of a country or a factory until a relevant manufacturer record explains it. WMI assignment geography also should not be substituted for the actual final assembly location.

Read a result in layers

  1. Check that the entered identifier matches the vehicle’s own VIN.
  2. Read the confirmed make, model, and model year returned by the source.
  3. Use the source’s available specifications and pay attention to any decoding warning.
  4. Treat blank fields as unavailable data. Confirm equipment and parts compatibility with the manufacturer when exact fit matters.