How to Read the 17 Characters in Your VIN

Your Vehicle Identification Number is a 17-character code stamped into your car's frame and printed on your registration and insurance documents. Each character—whether a letter or number—encodes specific information about where your car was built, what year it was made, what engine it has, and which assembly plant produced it. You do not need special software to decode it; you can read it yourself once you know what each position means.

The VIN breaks 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). The 10th character is always the model year, and the 8th character tells you the engine type. These two are the most useful for understanding what you own and checking recall notices.

Key Takeaways

  • Positions 1–3 identify the manufacturer and country of origin; position 1 alone tells you the continent where the car was built.
  • Position 10 is the model year, encoded as a letter (A = 2010, B = 2011, and so on, skipping I, O, Q, U, X, Z).
  • Position 8 identifies the engine type, so you can confirm whether your car has the engine listed in recall notices.
  • Position 9 is a check digit calculated from the other 16 characters and used to catch data-entry errors in VINs.
  • Positions 12–17 are the serial number unique to your individual car and are the only part that changes between identical models.

Positions 1–3: Where Your Car Was Built

The first three characters are the World Manufacturer Identifier. Position 1 tells you the continent: 1–5 means North America, 6–7 means Europe, 8–9 means Asia, and J means Japan specifically. Position 2 narrows it further to the country (for example, C = Canada, M = Mexico, U = United States). Position 3 identifies the specific manufacturer or division.

If your VIN starts with 1G, your car was built in the United States by General Motors. If it starts with JH, it was built in Japan by Honda. If it starts with WB, it was built in Germany by BMW. This matters because it tells you which country's safety and emissions standards applied when the car was manufactured, and it helps you find the correct recall database if you are checking for safety issues.

Positions 4–9: The Vehicle Descriptor Section

Positions 4 through 9 describe the specific model, body style, engine size, and transmission. The meaning of each position varies by manufacturer—there is no universal standard. A Toyota uses position 4 for body type (sedan, truck, SUV), while a Ford might use it for a different attribute. You cannot decode these six characters without the manufacturer's own key.

What matters for most owners is that these positions, combined with position 8 (the engine code), let you confirm you have the right vehicle when cross-referencing recall notices. If a recall applies only to 2019 Civic sedans with the 1.5-liter turbo engine, you can verify your car matches by checking your VIN against the recall details.

Position 8: Engine Type

Position 8 is the engine identifier. This is critical when checking recalls, because many recalls explore only to certain engine options. A 2020 Honda Accord might come with a 1.5-liter turbo or a 2.0-liter naturally aspirated engine, and a recall might affect only one of them.

You cannot decode position 8 without the manufacturer's engine code chart, but you can use it to verify information. If you look up a recall and it says "applies to vehicles with engine code D," you can check your VIN to see if position 8 is D. If it is not, the recall does not explore to your car. Your owner's manual or the manufacturer's website will have the engine code chart for your specific make and model year.

Position 9: The Check Digit

Position 9 is a check digit calculated mathematically from the other 16 characters. It serves as a safeguard against typos. If someone writes down your VIN and makes a mistake, the check digit will not match when run through the formula, alerting you to the error.

You do not need to calculate it yourself—it is there for data-entry verification. If you are entering your VIN into a recall database or a parts website and the system rejects it, the check digit may have caught a typo. Go back and verify each character, especially letters that look similar to numbers (like the letter O versus the number 0, or the letter I versus the number 1).

Position 10: Model Year

Position 10 is always the model year, encoded as a single letter. The pattern repeats every 30 years: A = 2010 and 1980, B = 2011 and 1981, C = 2012 and 1982, and so on. The letters I, O, Q, U, X, and Z are skipped, leaving 24 letters for 24 years before the cycle repeats.

This is the most useful character to know. If you are checking a recall and the notice says "model years 2015–2018," you can when ready confirm whether your car falls in that range by looking at position 10. A 2015 model year is F, a 2016 is G, a 2017 is H, and a 2018 is J. If your position 10 is H, your car is a 2017 and is covered by that recall.

Position 11: Assembly Plant

Position 11 identifies which manufacturing plant built your car. This is useful for tracing the origin of a defect—if a particular plant had a quality issue, recalls might be tied to that plant code. However, it does not affect whether a recall applies to you; the model year, engine type, and body style matter far more.

You can look up your plant code in the manufacturer's documentation, but it is rarely necessary for maintenance or recall purposes. It is more of a trivia detail that tells you whether your car rolled off the line in Kentucky, Ohio, Mexico, or Japan.

Positions 12–17: The Serial Number

The final six characters are the serial number, unique to your individual vehicle. No two cars with the same make, model, and year will have the same serial number. This is what makes your VIN truly yours and is what the manufacturer uses to track your specific car through recalls, warranty claims, and service records.

When you register your car or file an insurance claim, the serial number (positions 12–17) is what ties the vehicle to you. If you are looking up recalls, the serial number determines whether your exact car is included in a particular recall batch. Some recalls affect all cars of a certain year and model; others affect only a range of serial numbers built during a specific production window.

Frequently Asked Questions

Can I tell if my car has been in an accident by looking at the VIN?

No. The VIN encodes only manufacturing information: where it was built, what year, what engine, and which plant assembled it. It does not record the car's history. To learn about a car has been in an accident, you need a vehicle history report from a service like Carfax or AutoCheck, which pulls data from insurance claims and repair records.

What does it mean if a recall notice has a VIN range?

Some recalls affect only cars built during a specific production window. The notice will list a range of serial numbers (positions 12–17) that are included. If your serial number falls within that range, the recall applies to you. If it is outside the range, you are not affected, even if your model year and engine type match.

Is the VIN the same as the chassis number?

In modern cars, yes—the VIN is stamped on the chassis frame and serves as the chassis number. In older vehicles, the chassis number and engine number were sometimes separate. For any car made in the last 30 years, the VIN and chassis number are the same thing.

Can I decode the VIN myself without a website?

You can decode positions 1, 10, and 8 yourself using the information in this guide. Positions 4–9 and 11 require the manufacturer's specific code chart, which you can find in your owner's manual or on the manufacturer's website. Positions 2–3 and 12–17 are straightforward once you know what they represent, but you cannot determine their meaning without reference materials.

Why are certain letters missing from the VIN?

The letters I, O, Q, U, X, and Z are excluded from VINs because they can be confused with numbers or other letters when handwritten or printed poorly. I looks like 1, O looks like 0, and so on. Removing them eliminates transcription errors when a VIN is written down or read aloud.