How to Decode a VIN Number: Complete 17-Character Breakdown Guide
Learn what each VIN character means and how to decode vehicle specifications manually or instantly with AI. Complete guide with manufacturer codes, year codes, and step-by-step instructions.
What is a VIN Number?
A VIN (Vehicle Identification Number) is a unique 17-character code assigned to every vehicle manufactured since 1981. Think of it as your vehicle's fingerprint—no two vehicles in the world share the same VIN.
Your VIN encodes critical information including:
- Manufacturer and country of origin (characters 1-3)
- Vehicle specifications like body style, engine type, model, and series (characters 4-8)
- Security check digit to detect fraudulent VINs (character 9)
- Model year (character 10)
- Assembly plant location (character 11)
- Unique serial number for the production sequence (characters 12-17)
Why Decode Your VIN?
- Find compatible parts with 99.8% accuracy (vs 70-80% with year/make/model)
- Check vehicle history before buying used cars
- Verify specifications when your trim level or engine size is unknown
- Identify recalls applicable to your specific vehicle
- Get accurate insurance quotes based on exact specifications
Example VIN Breakdown
How to Decode a VIN: Character-by-Character Breakdown
Characters 1-3: World Manufacturer Identifier (WMI)
The first three characters identify the vehicle manufacturer and country of origin.
Character 1: Country Code
| Code | Country/Region |
|---|---|
| 1, 4, 5 | United States |
| 2 | Canada |
| 3 | Mexico |
| J | Japan |
| K | South Korea |
| L | China |
| S | United Kingdom |
| V | France, Spain |
| W | Germany |
| Y | Sweden |
| Z | Italy |
Characters 2-3: Manufacturer Code
Combined with character 1, these identify the specific manufacturer:
| WMI | Manufacturer |
|---|---|
| 1G | General Motors (USA) |
| 1F | Ford Motor Company (USA) |
| 1N | Nissan (USA production) |
| 1H | Honda (USA production) |
| 2H | Honda (Canada production) |
| 3F | Ford (Mexico production) |
| 4T | Toyota (USA production) |
| 5F | Ford (USA plant 2) |
| JH | Honda (Japan) |
| JT | Toyota (Japan) |
| KM | Hyundai (Korea) |
| WBA | BMW (Germany) |
| WDB | Mercedes-Benz (Germany) |
| WVW | Volkswagen (Germany) |
Example: VIN starting with "1G" = General Motors vehicle manufactured in the United States.
Characters 4-8: Vehicle Descriptor Section (VDS)
These five characters describe vehicle attributes including:
- Body style (sedan, coupe, SUV, truck)
- Engine type and size
- Model and series
- Safety systems and restraint types
Important: Each manufacturer uses its own proprietary codes for characters 4-8. There's no universal standard. For example:
- Ford: Character 5 = series/line, Character 6 = body style, Character 7 = restraint system
- Honda: Character 4 = model line, Character 5 = body style, Characters 6-7 = engine type
- Toyota: Character 4 = body type, Character 5 = engine type, Character 6 = series
This is why manual VIN decoding is nearly impossible without manufacturer-specific code books. AI-powered tools like VinSnap have access to all manufacturer databases and decode these characters instantly.
Why Characters 4-8 Are Critical
These characters determine parts compatibility. Two vehicles with the same year/make/model but different character 4-8 codes might have completely different engines, transmissions, brake systems, and suspension components. This is why VIN-based parts searching achieves 99.8% accuracy while dropdown menus only achieve 70-80%.
Character 9: Check Digit
Character 9 is a security code calculated using a complex mathematical formula applied to the other 16 VIN characters. It helps detect:
- Typos when transcribing VINs
- Fraudulent or fake VINs
- Incorrectly recorded VINs in databases
The check digit can be any number 0-9 or the letter X (representing 10). When you enter a VIN into a professional decoder like VinSnap, it automatically verifies the check digit matches the calculation. Invalid check digits indicate a problem with the VIN.
Note: Not all countries require check digits. European manufacturers sometimes use character 9 for additional vehicle data instead.
Character 10: Model Year Code
Character 10 indicates the model year (not necessarily the calendar year it was built or sold).
| Code | Year (1st Cycle) | Year (2nd Cycle) | Year (3rd Cycle) |
|---|---|---|---|
| A | 1980 | 2010 | 2040 |
| B | 1981 | 2011 | 2041 |
| C | 1982 | 2012 | 2042 |
| D | 1983 | 2013 | 2043 |
| E | 1984 | 2014 | 2044 |
| F | 1985 | 2015 | 2045 |
| G | 1986 | 2016 | 2046 |
| H | 1987 | 2017 | 2047 |
| J | 1988 | 2018 | 2048 |
| K | 1989 | 2019 | 2049 |
| L | 1990 | 2020 | 2050 |
| M | 1991 | 2021 | 2051 |
| N | 1992 | 2022 | 2052 |
| P | 1993 | 2023 | 2053 |
| R | 1994 | 2024 | 2054 |
| S | 1995 | 2025 | 2055 |
| T | 1996 | 2026 | 2056 |
| V | 1997 | 2027 | 2057 |
| W | 1998 | 2028 | 2058 |
| X | 1999 | 2029 | 2059 |
| Y | 2000 | 2030 | 2060 |
| 1 | 2001 | 2031 | 2061 |
| 2 | 2002 | 2032 | 2062 |
| 3 | 2003 | 2033 | 2063 |
| 4 | 2004 | 2034 | 2064 |
| 5 | 2005 | 2035 | 2065 |
| 6 | 2006 | 2036 | 2066 |
| 7 | 2007 | 2037 | 2067 |
| 8 | 2008 | 2038 | 2068 |
| 9 | 2009 | 2039 | 2069 |
Notes:
- Letters I, O, Q, U, and Z are never used (to avoid confusion with numbers 0, 1, and 2)
- The code cycles every 30 years
- For 2025 model year vehicles, character 10 is "S"
- Model year can differ from calendar year (2025 models often go on sale in late 2024)
Character 11: Assembly Plant Code
Character 11 identifies which manufacturing plant assembled the vehicle. Each manufacturer uses its own plant codes.
Example Ford plant codes:
| Code | Plant Location |
|---|---|
| F | Dearborn, Michigan |
| K | Kansas City, Missouri |
| R | Louisville, Kentucky |
| W | Wayne, Michigan |
Plant codes help with recall identification and quality tracking, but don't affect parts compatibility.
Characters 12-17: Vehicle Serial Number
The final six characters are your vehicle's unique production serial number within the sequence at that specific plant.
Example: Serial number "109186" means this was the 109,186th vehicle produced at that plant for that model year.
Serial numbers typically use only numbers (0-9), but some manufacturers include letters. The serial number is unique when combined with all previous VIN characters (WMI, VDS, check digit, year, and plant).
How to Decode Your VIN: Step-by-Step Guide
Locate Your 17-Character VIN
Find your VIN in one of these five locations:
- Dashboard (easiest): Driver's side, visible through windshield
- Door jamb sticker: Open driver's door, check door frame
- Registration document: Listed on your vehicle registration
- Insurance card: Your insurance documents list the VIN
- Under hood: Firewall or engine block (location varies)
Choose Your Decoding Method
Option A: Manual Decoding (10-15 minutes)
- Use the tables in this guide to decode characters 1-3, 10, and 12-17
- Look up manufacturer-specific codes for characters 4-8
- Verify check digit using an online calculator
- Limitation: You'll only get basic info (manufacturer, year, plant)
Option B: AI-Powered Instant Decoding (3 seconds)
- Enter VIN into VinSnap at vinsnap.net/app
- Get 100+ specifications instantly including trim, engine, transmission, drivetrain, horsepower, torque, dimensions, weight, fuel economy, safety ratings
- Search for compatible parts with 99.8% accuracy
- Advantage: Professional-grade accuracy with manufacturer databases
Verify Your Results
Cross-check decoded information against:
- Your vehicle registration document
- Owner's manual specifications
- Under-hood sticker with emission and tire information
If specifications don't match, double-check you entered the VIN correctly (especially distinguishing I/1, O/0, Q/0, and Z/2).
5 Common VIN Decoding Mistakes to Avoid
1. Confusing Similar Characters
Problem: VINs never use the letters I, O, Q, U, or Z because they look like numbers 1, 0, and 2.
Solution: If you see these letters in a VIN, it's either wrong or you're misreading a number.
2. Assuming Model Year = Calendar Year
Problem: A 2025 model year vehicle might be manufactured and sold in 2024.
Solution: Character 10 indicates model year, not production or sale date.
3. Thinking Year/Make/Model is Enough
Problem: A "2022 Ford F-150" could have 7 different engines, 4 cab sizes, 3 bed lengths, and dozens of trim/package combinations—each requiring different parts.
Solution: Always use your complete VIN for parts searching to get 99.8% accuracy.
4. Using Basic VIN Decoders That Only Show Limited Info
Problem: Many basic VIN decoders only reveal year, make, and model—not trim, engine, transmission, or packages.
Solution: Use professional-grade decoders like VinSnap that access manufacturer databases for complete specifications (100+ data points).
5. Ignoring the Check Digit
Problem: Typing the VIN incorrectly but not catching the error.
Solution: Always use a decoder that verifies the check digit (character 9). If it's invalid, you mistyped the VIN.
Frequently Asked Questions
Decode Your VIN in 3 Seconds
Skip the manual lookup tables. Get 100+ vehicle specifications instantly with our AI-powered VIN decoder. Plus plan $4.99/month or one-time access from $19.
Decode Your VIN →