VIN Decoder: Understanding Your 17-Character Vehicle ID
Every car built since 1981 carries a standardized 17-character Vehicle Identification Number. Each position encodes something specific — country, manufacturer, engine, model year, plant, serial. Here's how to read yours without paying a decoder site.
The 17-Character Structure
A modern VIN has three sections: the World Manufacturer Identifier (WMI, positions 1-3), the Vehicle Descriptor Section (VDS, positions 4-9), and the Vehicle Identifier Section (VIS, positions 10-17). The letters I, O, and Q are never used — they look too much like 1 and 0.
| Position | Name | What It Encodes |
|---|---|---|
| 1 | Country of origin | Where the vehicle was built (1/4/5 = USA, J = Japan, W = Germany, K = South Korea, etc.) |
| 2-3 | Manufacturer | Which automaker built it (F = Ford, G = GM, H = Honda, T = Toyota, etc.) |
| 4 | Vehicle type / attributes | Body style, restraint system, or GVWR class, depending on maker. |
| 5-7 | Platform / model / body | Model line, trim, and body configuration. Manufacturer-specific. |
| 8 | Engine code | Engine family, displacement, and sometimes emissions spec. Important for code lookup. |
| 9 | Check digit | Math checksum of the other 16 characters. Used by NHTSA to catch typos and fraud. |
| 10 | Model year | Single letter or digit (see table below). |
| 11 | Assembly plant | Which factory built the vehicle. Helps with recall scoping. |
| 12-17 | Serial number | Sequential production number. Unique per plant per model year. |
Model Year Letter Table (1980-2026)
Position 10 is the model year. Letters cycle every 30 years, digits every 10. To tell a 1996 apart from a 2026 (both show "T"), look at position 7 — it's numeric on 1980-2009 and alphabetic on 2010+ on most vehicles.
| Code | 1980s | 1990s-2000s | 2010s-2020s |
|---|---|---|---|
| A | 1980 | — | 2010 |
| B | 1981 | — | 2011 |
| C | 1982 | — | 2012 |
| D | 1983 | — | 2013 |
| E | 1984 | — | 2014 |
| F | 1985 | — | 2015 |
| G | 1986 | — | 2016 |
| H | 1987 | — | 2017 |
| J | 1988 | — | 2018 |
| K | 1989 | — | 2019 |
| L | — | 1990 | 2020 |
| M | — | 1991 | 2021 |
| N | — | 1992 | 2022 |
| P | — | 1993 | 2023 |
| R | — | 1994 | 2024 |
| S | — | 1995 | 2025 |
| T | — | 1996 | 2026 |
| V | — | 1997 | 2027 |
| W | — | 1998 | 2028 |
| X | — | 1999 | 2029 |
| Y | — | 2000 | 2030 |
| 1 | — | 2001 | 2031 |
| 2 | — | 2002 | — |
| 3 | — | 2003 | — |
| 4 | — | 2004 | — |
| 5 | — | 2005 | — |
| 6 | — | 2006 | — |
| 7 | — | 2007 | — |
| 8 | — | 2008 | — |
| 9 | — | 2009 | — |
Note: The letters I, O, Q, U, Z are skipped.
Position 1 — Country of Origin
| Code | Country / Region |
|---|---|
| 1, 4, 5 | United States |
| 2 | Canada |
| 3 | Mexico |
| 6 | Australia |
| 9 | Brazil |
| J | Japan |
| K | South Korea |
| L | China |
| S | United Kingdom |
| V | France / Spain |
| W | Germany |
| Y | Sweden / Finland |
| Z | Italy |
Common Manufacturer Codes (Positions 1-3)
| WMI | Manufacturer |
|---|---|
| 1FA, 1FB, 1FC, 1FT, 1FM | Ford (USA) |
| 1G1, 1G6, 1GC, 1GT, 1GN | General Motors (USA) |
| 1HG, JHM | Honda |
| 1N4, JN1, JN6, JN8 | Nissan |
| 1VW, WVW | Volkswagen |
| 2T1, 4T1, JT2, JT3, JTD | Toyota |
| 1C3, 1C4, 2C3, 2C4, 3C4 | Stellantis / Chrysler / Dodge / Jeep / Ram |
| 1YV, JM1, JM3 | Mazda |
| 4S3, 4S4, JF1, JF2 | Subaru |
| 5NP, KMH | Hyundai |
| 5XX, KNA | Kia |
| WBA, WBS, WBX | BMW |
| WDB, WDC, WDD | Mercedes-Benz |
| WAU | Audi |
Why the VIN Matters for Code Lookup
Generic OBD-II codes (P0xxx) mean the same thing on every car. But codes in the P1xxx, B, C, and U ranges are often manufacturer-specific — the same P1443 might be an EVAP purge fault on one Ford and a vacuum regulator fault on another. To troubleshoot accurately you need to know:
- Make and year (positions 1-3 and 10) — tells you which manufacturer-specific DTC list applies.
- Engine code (position 8) — identifies which engine variant. Same model can have 3-4 different engines with different DTC meanings.
- Platform (positions 4-7) — determines which BCM, ABS module, and transmission are in the car, narrowing down B and C codes.
When searching our site for a code, include the VIN year + make for best results. See our code lookup or pick a category: engine, transmission, body, chassis.
Free VIN Decoder Tools
You don't have to pay for a decoder. Free, official options:
- NHTSA vPIC (vpic.nhtsa.dot.gov/decoder): the official U.S. government decoder. Free, fast, and accurate for every light-duty vehicle sold in the U.S. since 1981. Also has a public API.
- Manufacturer owner portals: Ford, GM, Toyota, Honda all let you pull build sheets by VIN once you create an owner account.
- CARFAX free lite report: basic specs without the paid history. Useful to confirm year/engine.
Be Careful With Paid VIN Decoders
Heads up: Many "premium" VIN decoders just scrape the free NHTSA database and repackage the output. They're not giving you anything you can't get for free in 30 seconds at vpic.nhtsa.dot.gov. Title history and accident reports (CARFAX, AutoCheck) are real paid services — but basic spec decoding isn't.
Be especially cautious of sites that ask for payment before showing results. A free teaser followed by a $30 charge for "full decode" is almost always just NHTSA data repackaged.
Where to Find the VIN on Your Vehicle
- Dashboard: driver-side corner, visible through the windshield. Standard on all cars.
- Driver door jamb: on the sticker with tire pressure and GVWR.
- Registration and title: printed on both documents.
- Insurance card: usually listed.
- Engine block or firewall: stamped on most vehicles (harder to see).
If the dash VIN plate looks tampered with or mismatched, walk away from the sale — that's a classic VIN-swap theft sign.
Related Quick References
Sources
Documents this page was checked against. How we verify.