
You can check your car's model year for free by using an official or reputable online VIN decoder, or by manually decoding the 10th character of the Vehicle Identification Number yourself. The National Highway Traffic Safety (NHTSA) VIN Decoder is a highly reliable, free government tool for this purpose.
A VIN is a unique 17-character code assigned to every vehicle. The 10th character specifically indicates the model year. Understanding this code allows for a quick manual check. The pattern repeats every 30 years, so it's crucial to reference the correct cycle. For vehicles from 2010 onward, the codes are as follows:
| 10th Character | Model Year | 10th Character | Model Year |
|---|---|---|---|
| A | 2010 | L | 2020 |
| B | 2011 | M | 2021 |
| C | 2012 | N | 2022 |
| D | 2013 | P | 2023 |
| E | 2014 | R | 2024 |
| F | 2015 | S | 2025 |
| G | 2016 | T | 2026 |
| H | 2017 | 1 | 2031 |
| J | 2018 | 2 | 2032 |
| K | 2019 | 3 | 2033 |
Note: The letters I, O, Q, U, and Z are never used in the model year position. The number 0 is also skipped to avoid confusion with the letter O.
For a more comprehensive and error-free result, using a free online decoder is recommended. These tools cross-reference the entire VIN against manufacturer and government databases. The NHTSA decoder provides basic information including the model year, and is considered an authoritative source. Other popular free platforms like Edmunds or Carfax (using their free VIN check tool) often provide additional details such as make, model, trim level, and important recall information alongside the year.
It's important to understand that the model year identified by the VIN is the year assigned by the manufacturer. This can sometimes differ from the calendar year the vehicle was physically built or sold. For example, a 2024 model year car is often manufactured in 2023. Always rely on the VIN-decoded model year for accuracy in registration, insurance, and parts purchasing.
While manual decoding is a useful skill, especially when offline, free online tools are faster and eliminate the risk of misreading the code. They also verify the entire VIN for consistency, which helps identify potential errors or issues.

I just bought a and needed to confirm the year for insurance. I went to the NHTSA website—it’s a .gov site, so I figured it was trustworthy. I typed in the long VIN from my dashboard, clicked decode, and it instantly showed “2020” as the model year. It was totally free, no sign-up required. Super straightforward. I’d trust that over some random website any day. For a quick, official answer, that’s the way to go.

As someone who tinkers with cars, I prefer knowing how to read the VIN myself. Pop the hood or look at the driver’s side door jamb—that’s where the VIN plate is. Find the 10th character. My truck’s is a ‘K’. I know the pattern: A is 2010, B is 2011, and so on. Counting through, K lands on 2019. Bingo. It’s a satisfying bit of knowledge. Sure, apps are easy, but this way you’re not dependent on a website or cell service at a junkyard when you’re hunting for a specific model year part.

If you just need the year fast, here’s the simplest method:

Let me explain why the 10th character method works and its limits. The VIN is a global standard. Position 10 is universally reserved for the model year. The sequence runs for 30 years before repeating. We’re currently in the 2010-2039 cycle.
You must know which cycle your car is in. A ‘P’ as the 10th character meant 1993 in the 1980-2009 cycle. In the current cycle, ‘P’ means 2023. This is where mistakes happen. If you’re unsure, the vehicle’s overall age is a clue—a car on the road today is unlikely to be from 1993.
Also, the model year isn’t the build date. A car with a ‘2024’ VIN was likely assembled in mid-to-late 2023. This is normal. For absolute certainty, especially with older or imported vehicles, cross-check the VIN-decoded year with the manufacturer’s door jamb sticker or a reliable online decoder. The free tool from the NHTSA confirms the year and validates the entire VIN’s format.


