Try VinSnap →

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.

Updated January 2025 12 min read

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:

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

1HGBH41JXMN109186
World Manufacturer
1HG
Characters 1-3: Honda, USA
Vehicle Descriptor
BH41J
Characters 4-8: Model, body, engine
Check Digit
X
Character 9: Security code
Model Year
M
Character 10: 1991 or 2021
Assembly Plant
N
Character 11: Plant location
Serial Number
109186
Characters 12-17: Production sequence

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, 5United States
2Canada
3Mexico
JJapan
KSouth Korea
LChina
SUnited Kingdom
VFrance, Spain
WGermany
YSweden
ZItaly

Characters 2-3: Manufacturer Code

Combined with character 1, these identify the specific manufacturer:

WMI Manufacturer
1GGeneral Motors (USA)
1FFord Motor Company (USA)
1NNissan (USA production)
1HHonda (USA production)
2HHonda (Canada production)
3FFord (Mexico production)
4TToyota (USA production)
5FFord (USA plant 2)
JHHonda (Japan)
JTToyota (Japan)
KMHyundai (Korea)
WBABMW (Germany)
WDBMercedes-Benz (Germany)
WVWVolkswagen (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:

Important: Each manufacturer uses its own proprietary codes for characters 4-8. There's no universal standard. For example:

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:

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)
A198020102040
B198120112041
C198220122042
D198320132043
E198420142044
F198520152045
G198620162046
H198720172047
J198820182048
K198920192049
L199020202050
M199120212051
N199220222052
P199320232053
R199420242054
S199520252055
T199620262056
V199720272057
W199820282058
X199920292059
Y200020302060
1200120312061
2200220322062
3200320332063
4200420342064
5200520352065
6200620362066
7200720372067
8200820382068
9200920392069

Notes:

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
FDearborn, Michigan
KKansas City, Missouri
RLouisville, Kentucky
WWayne, 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

1

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)
2

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
3

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

What is a VIN number?
A VIN (Vehicle Identification Number) is a unique 17-character code assigned to every vehicle manufactured since 1981. It functions like a vehicle's fingerprint, containing encoded information about the manufacturer, model year, plant location, engine type, and unique serial number. No two vehicles share the same VIN.
How do I decode a VIN number?
You can decode a VIN manually by understanding what each of the 17 characters represents (manufacturer, year, plant, serial number, etc.), or instantly using a VIN decoder tool like VinSnap. Manual decoding takes 10-15 minutes and requires manufacturer-specific code books. AI-powered tools like VinSnap decode all 100+ specifications in 3 seconds.
What does each VIN character mean?
VIN characters decode as follows: 1-3 = World Manufacturer Identifier (country and manufacturer), 4-8 = Vehicle Descriptor Section (body style, engine, model, series), 9 = Check Digit (security code), 10 = Model Year, 11 = Assembly Plant, 12-17 = Sequential Serial Number. Each manufacturer uses different codes for positions 4-8.
Where can I find my VIN number?
Your VIN is located in five places: 1) Driver's side dashboard visible through windshield, 2) Driver's door jamb sticker, 3) Vehicle registration document, 4) Insurance card, 5) Under the hood on firewall or engine block. The easiest location is the dashboard visible through the windshield.
What year is my vehicle based on VIN?
Character 10 of your VIN indicates model year. The code cycles through: A=1980/2010, B=1981/2011, C=1982/2012, continuing through H=1987/2017, J=1988/2018 (skipping I), K=1989/2019, L=1990/2020, continuing through Y=2000/2030. Numbers 1-9 represent 2001-2009 and 2031-2039. For 2025 vehicles, character 10 is 'S'.
How much does VIN decoding cost?
VinSnap Plus plan ($4.99/month) provides unlimited VIN decodes with 100+ vehicle specifications including year, make, model, trim, engine, transmission, drivetrain, horsepower, torque, dimensions, weight, fuel economy, and safety ratings, plus parts compatibility search. One-time access available from $19. Free users can add vehicles to garage and manage maintenance.
Why do VINs have 17 characters?
The 17-character VIN format became mandatory in 1981 when the National Highway Traffic Safety Administration (NHTSA) standardized VIN structure across all manufacturers. 17 characters provide enough combinations to uniquely identify every vehicle while encoding manufacturer, specifications, and production details. Before 1981, VIN formats varied by manufacturer with 11-17 characters.
Can I find parts using my VIN?
Yes. Your VIN is the most accurate way to find compatible car parts. When you decode your VIN with VinSnap and search for parts, the system filters 1.2 million parts to show only those compatible with your exact vehicle specifications (trim, engine, transmission, packages). VIN-based search achieves 99.8% accuracy vs 70-80% accuracy with traditional year/make/model dropdown menus.

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 →