How to Read a VIN

Every car and light truck sold in the US since the 1981 model year carries a 17-character vehicle identification number, or VIN. You can usually read it through the windshield at the lower corner of the dashboard on the driver's side. The same number appears on a sticker in the driver's door jamb, on the title and registration, and on your insurance card.
Most owners never look at it closely. Yet it is the number that recall databases, insurers, parts counters and vehicle history services all work from, and several of its characters can be read without any tool at all. The easiest way to learn the system is to take one VIN apart.
A worked example
The VIN below is a sample that appears widely in documentation and decoder tutorials. It belongs to a 2003 Honda Accord.
1HGCM82633A004352
Before splitting it up, notice what is missing. The letters I, O and Q never appear in a VIN, so they can't be confused with the digits 1 and 0.
Step 1: Read the first three characters, 1HG. These form the World Manufacturer Identifier. The first character usually shows the country where the vehicle was built: 1, 4 or 5 for the United States, 2 for Canada, 3 for Mexico, J for Japan, K for South Korea and W for Germany. Here, 1 means the car was built in the US. H is Honda, and G is the code Honda uses for passenger cars. An Accord built in Japan would start with JHM instead.
Step 2: Characters 4 to 8, CM826. This section describes the model, body style, engine and safety restraints. Every manufacturer sets its own codes here, so the same character can mean one engine at Ford and a different one at Toyota. You won't decode this part by eye. A decoder tool, covered below, translates it.
Step 3: Character 9, the 3. This is the check digit, used on all vehicles made for North America. It is calculated from the other 16 characters with a fixed formula: each character is converted to a number, multiplied by a weight that depends on its position, and the total is divided by 11. The remainder becomes the check digit, with X standing in for 10. In this VIN the remainder is 3, so the number is internally consistent. If someone mistypes or alters a VIN, the arithmetic usually stops working, which is why decoders sometimes reply "invalid VIN" when two characters have been swapped.
Step 4: Character 10, the second 3. This is the model year, and it is the easiest character to read yourself. Years run through the letters and then the digits, skipping I, O, Q, U, Z and 0, and the cycle repeats every 30 years. A is 1980 or 2010, L is 1990 or 2020, Y is 2000, the digits 1 to 9 cover 2001 to 2009, and R, S and T are 2024, 2025 and 2026. A 3 here means 2003 or 2033, and for a car on the road today the answer is obvious.
For North American cars and light trucks there is an extra clue for telling the two cycles apart. If the seventh character is a digit, as the 2 is here, the model year falls between 1980 and 2009. A letter in that position means 2010 or later.
Step 5: Character 11, the A. The assembly plant. Like positions 4 to 8, the codes are set by each manufacturer, so a decoder or the brand's own reference is needed to name the factory.
Step 6: Characters 12 to 17, 004352. The production sequence number. This is the part that makes each VIN unique among cars of the same make, model and year.
The model year isn't always the calendar year the car was built. A 2025 model can come off the production line in the middle of 2024, so the build date on the door-jamb sticker may not match.
What you can look up with a VIN
- Open recalls: NHTSA's lookup at nhtsa.gov/recalls shows any safety recall that hasn't been repaired on that specific vehicle. It costs nothing to use.
- Theft and total-loss records: the National Insurance Crime Bureau's VINCheck tool flags vehicles reported stolen and not recovered, or declared a total loss by participating insurers. It is also offered at no charge.
- Title history: reports drawn from the federal NMVTIS database show title brands such as salvage, flood or junk. Approved providers charge a few dollars per report.
- Accident and service history: paid services such as Carfax and AutoCheck collect records from police, repair shops and dealers. They're useful, but only as complete as the data reported to them.
- Factory specifications: NHTSA's decoder at vpic.nhtsa.dot.gov/decoder turns a VIN into the make, model, engine, body style and plant, which is the quickest way to read positions 4 to 8 and 11.
Checking a VIN before you buy
Compare the VIN on the dashboard with the one in the door jamb and on the title. All three should match exactly. A mismatch, a scratched or loose dashboard plate, or a door sticker that has been peeled off are good reasons to walk away, or at least to have a mechanic take a closer look. Run the recall and VINCheck searches yourself rather than relying only on a report the seller hands you. Together they take about five minutes.