·6 min read

How to Read a VIN Number — Decode Every Character

Every road-legal car built since 1981 carries a 17-character Vehicle Identification Number. It is not a random string. Each position encodes something specific about where the vehicle was built, what it is, and which one of its kind it happens to be. Once you know the layout you can read most of a VIN at a glance.

Where to find the VIN

On modern vehicles the VIN appears in at least three places: stamped on the dashboard at the base of the windscreen on the driver's side, on a sticker inside the driver's door jamb, and on the V5C registration document (UK) or equivalent title.

All three should match. If the dashboard VIN and the V5C disagree, walk away from the car — that is one of the strongest possible signals of a cloned vehicle.

The three blocks of a VIN

A VIN splits into three sections: the World Manufacturer Identifier (positions 1–3), the Vehicle Descriptor Section (positions 4–9), and the Vehicle Identifier Section (positions 10–17).

Block one tells you who built it. Block two tells you what they built. Block three tells you which one of them this specific car is.

Positions 1–3: World Manufacturer Identifier

Position 1 is the country of final assembly. 'W' is Germany, 'J' is Japan, 'S' is the UK, '1' or '4' or '5' is the United States, '2' is Canada, '3' is Mexico, 'V' is France, 'Z' is Italy.

Positions 2 and 3 narrow it down to a specific manufacturer. 'WBA' is BMW, 'WAU' is Audi, 'WVW' is Volkswagen passenger cars, 'WDD' is Mercedes-Benz passenger cars, 'SAJ' is Jaguar.

Positions 4–9: Vehicle Descriptor Section

These six characters describe the model line, body style, restraint system, engine type and transmission. The exact mapping is manufacturer-specific — there is no global standard for what each character means here.

Position 9 is a check digit on North American market VINs (calculated from the other characters using a fixed weighting). On European VINs the check digit is optional and often unused.

Positions 10–17: Vehicle Identifier Section

Position 10 is the model year, encoded as a single character. 2010 is 'A', 2020 is 'L', 2025 is 'S'. The letters I, O, Q, U and Z are skipped to avoid confusion with numbers.

Position 11 is the assembly plant code. Positions 12 to 17 are the unique production sequence number for that vehicle at that plant in that year.

What a VIN does not tell you

A VIN identifies the vehicle. It does not tell you whether the car has been serviced, how it has been driven, what the mileage is today, or whether anything has been replaced. For that you need the records the manufacturer holds against the VIN — which is exactly what an independent service history check retrieves.

Run a check on a real VIN

Pull the records the manufacturer holds against any vehicle. Delivered as a clean PDF in minutes.

Check VIN now →

Read next