Buying used

How to Decode a VIN (and What It Can't Tell You)

What each of the 17 characters in a VIN means, how to read the model year and check digit, where to find it on a car, and what a VIN decode can't tell you.

By CarManager editorial teamUpdated 9 min read
On this page· 10 sections

Every car and light truck sold in the US since the 1981 model year carries a 17-character Vehicle Identification Number. It's the car's fingerprint: it records who built it, where, in which model year, and with what basic configuration. Once you know the layout, you can read most of it by eye, and a free decoder fills in the rest.

Where to find the VIN

Look in at least two places and make sure they match. A mismatch on a used car is a reason to stop and ask questions.

  • Dashboard: a plate at the base of the windshield on the driver's side, readable from outside the car.
  • Driver's door jamb: the certification label on the door edge or the pillar it closes against.
  • Paperwork: the title, registration card and insurance card.
  • Elsewhere on the car: many makers also stamp it on the engine, the frame or body panels, and print it on some service records.

The 17 characters at a glance

PositionNameWhat it tells you
1Country or regionWhere the vehicle was built (or the manufacturer's region).
2-3ManufacturerTogether with position 1, the World Manufacturer Identifier (WMI).
4-8Vehicle descriptorModel, body style, engine, restraint system, as the maker defines them.
9Check digitA calculated digit that catches typos and many fakes.
10Model yearA letter or number that maps to the model year.
11PlantThe assembly plant (maker-specific code).
12-17Serial numberThe production sequence for that vehicle.
  • 1
    Name
    Country or region
    What it tells you
    Where the vehicle was built (or the manufacturer's region).
  • 2-3
    Name
    Manufacturer
    What it tells you
    Together with position 1, the World Manufacturer Identifier (WMI).
  • 4-8
    Name
    Vehicle descriptor
    What it tells you
    Model, body style, engine, restraint system, as the maker defines them.
  • 9
    Name
    Check digit
    What it tells you
    A calculated digit that catches typos and many fakes.
  • 10
    Name
    Model year
    What it tells you
    A letter or number that maps to the model year.
  • 11
    Name
    Plant
    What it tells you
    The assembly plant (maker-specific code).
  • 12-17
    Name
    Serial number
    What it tells you
    The production sequence for that vehicle.

VINs never use the letters I, O or Q, because they're too easy to confuse with 1 and 0. If you're typing one in and see what looks like an O, it's a zero.

Characters 1-3: who built it

The first three characters are the World Manufacturer Identifier. The first character alone gives the country or region. A few common ones:

First characterRegion
1, 4, 5United States
2Canada
3Mexico
JJapan
KSouth Korea
LChina
WGermany
  • 1, 4, 5
    Region
    United States
  • 2
    Region
    Canada
  • 3
    Region
    Mexico
  • J
    Region
    Japan
  • K
    Region
    South Korea
  • L
    Region
    China
  • W
    Region
    Germany

The next two characters narrow it down to the manufacturer and often the division or vehicle type. A car's brand and the country it was built in can differ: plenty of Japanese and German brands build cars in North America, and their VINs start with 1, 2, 3, 4 or 5.

Characters 4-8: what it is

This is the vehicle descriptor section. Each manufacturer decides what these positions mean, so you can't read them without the maker's key. That's what a decoder does: it looks the pattern up in the manufacturer's submissions to NHTSA and returns the model, body style, engine, drive type and safety equipment.

Our free VIN decoder uses NHTSA's vPIC database, the same data manufacturers are required to submit. One honest limit: when vPIC leaves a field blank, that doesn't mean the car lacks the feature. Many makers don't report every option.

Decode a VIN now

Enter a VIN, a model like “2018 Accord”, or a code like P0420. Free, no signup.

Character 9: the check digit

The ninth character is calculated from the other sixteen. It lets software spot a mistyped or invented VIN instantly. It's required on vehicles sold in North America.

How it works, in brief:

  1. Each letter is converted to a number (A=1, B=2 … H=8, J=1 … R=9, S=2 … Z=9; digits keep their value).
  2. Each position is multiplied by a fixed weight: 8, 7, 6, 5, 4, 3, 2, 10, 0, 9, 8, 7, 6, 5, 4, 3, 2.
  3. The products are added up and divided by 11. The remainder is the check digit; a remainder of 10 is written as X.

For the textbook example VIN 1HGCM82633A004352, the weighted sum is 311, and 311 divided by 11 leaves a remainder of 3, which matches the ninth character. If one character were mistyped, the check would almost always fail.

Character 10: the model year

The tenth character encodes the model year, which isn't always the calendar year the car was built. The codes skip I, O, Q, U, Z and the digit 0, and repeat every 30 years, so A can mean 1980 or 2010. The rest of the VIN, or simply the car itself, makes it obvious which.

CodeYearCodeYearCodeYear
A2010J2018S2025
B2011K2019T2026
C2012L2020V2027
D2013M2021W2028
E2014N2022X2029
F2015P2023Y2030
G2016R202412031
H2017
  • A
    Year
    2010
    Code
    J
    Year
    2018
    Code
    S
    Year
    2025
  • B
    Year
    2011
    Code
    K
    Year
    2019
    Code
    T
    Year
    2026
  • C
    Year
    2012
    Code
    L
    Year
    2020
    Code
    V
    Year
    2027
  • D
    Year
    2013
    Code
    M
    Year
    2021
    Code
    W
    Year
    2028
  • E
    Year
    2014
    Code
    N
    Year
    2022
    Code
    X
    Year
    2029
  • F
    Year
    2015
    Code
    P
    Year
    2023
    Code
    Y
    Year
    2030
  • G
    Year
    2016
    Code
    R
    Year
    2024
    Code
    1
    Year
    2031
  • H
    Year
    2017
    Code
    Year
    Code
    Year

For 2001 to 2009 the codes were the digits 1 to 9, and for 1980 to 2000 the letters A to Y again.

Characters 11-17: plant and serial number

Position 11 identifies the assembly plant, using the maker's own code list. Positions 12 to 17 are the production sequence, which makes the VIN unique. Some low-volume makers use part of this section to extend the manufacturer code.

What a VIN decode can't tell you

A decode describes how the car was built. It's not a history. Be careful with any site that implies otherwise.

  • Accidents and damage. Not encoded. Paid history reports collect some of this from insurers and shops, and they still miss a lot.
  • Title brands (salvage, rebuilt, flood, junk). Check the title itself and the government's NMVTIS (opens in a new tab) system, which lists approved low-cost report providers.
  • Mileage. Not part of the VIN. Compare the odometer with service records, and see whether it's in a normal range for the age with our mileage checker.
  • Whether recalls were fixed. Recalls are issued for a make, model and year; whether this car had the repair is only known to NHTSA's VIN lookup and the manufacturer. Our recall pages show what was issued, and link to NHTSA's VIN recall check (opens in a new tab) for the repair status.
  • Exact options. Trim and packages are often only partly encoded. The window sticker, if the seller has it, is better.
  • What it's worth. No free source turns a VIN into an honest value. Be wary of anything that claims to.

How to use a VIN when buying used

  1. Get the VIN before you visit. A seller who won't share it is a red flag.
  2. Decode it and confirm the year, model, engine and drive match the ad.
  3. Check recalls for that model year, then the open-recall status on NHTSA's site.
  4. Research the model year: complaints by component, safety ratings and MPG on our research pages.
  5. Run a title and theft check through NMVTIS and NICB.
  6. Match the VIN on the dash, the door and the title in person.
  7. Get a pre-purchase inspection by a mechanic you choose.

Frequently asked questions

What does a VIN number tell you?

Who built the vehicle and where, its model year, its basic configuration (model, body, engine, restraints, as the maker encodes them), the assembly plant and a unique serial number. It doesn't record accidents, ownership, title brands or mileage.

How can I tell the year of a car from the VIN?

Look at the 10th character. For recent cars, A is 2010, B 2011, and so on through the alphabet (skipping I, O, Q, U and Z): J is 2018, L 2020, R 2024, S 2025 and T 2026.

Are VIN decoders free?

Yes. NHTSA's vPIC database is public, and decoders built on it, including ours, are free. Paid reports add history data from other sources; the decode itself doesn't need to cost anything.

Can a VIN tell me if a car has open recalls?

It can tell you which recalls were issued for that model and year. Whether the repair was done on your specific car is shown by NHTSA's VIN lookup or a dealer, which have the manufacturer's completion records.

Why does my VIN have no letter O?

VINs never use I, O or Q, to avoid confusion with 1 and 0. Any O-shaped character in a VIN is a zero.

Key takeaways

  • A VIN is 17 characters and never uses the letters I, O or Q.
  • Characters 1-3 identify the maker, 4-8 describe the vehicle, 9 is a check digit, 10 is the model year, 11 the plant and 12-17 the serial number.
  • A decode tells you what the car was built as. It doesn't tell you accidents, title brands, mileage or whether recalls were repaired.
  • Check the VIN on the dash, the door jamb and the paperwork. They should all match.

Related tools

General guidance, not professional advice. Intervals, specifications and legal requirements vary by vehicle, manufacturer and state: your owner’s manual, a qualified mechanic and your state agency come first. Costs mentioned are estimates. Our data sources.

Keep reading

Related guides