Free tool

Free VIN decoder

Enter a 17-character VIN to decode the vehicle and pull free recalls, complaints, and safety ratings — no account, no cost.

A VIN decoder translates a vehicle’s 17-character Vehicle Identification Number into plain-language details: the manufacturer, brand, model, body style, engine, model year, and the plant where it was built. Every road vehicle made since 1981 carries a unique VIN, and because the format is standardised worldwide, the same code can be read the same way whether the car was built in Canada, the United States, Japan, or Germany. Decoding a VIN is the fastest way to confirm a listing is describing the vehicle it claims to — and it’s the first step before you check recalls, safety ratings, or a full history report.

How to decode a VIN

Enter the VIN in the box above and we’ll decode it instantly using the public vPIC database maintained by the U.S. National Highway Traffic Safety Administration (NHTSA), then pull any open recalls, owner complaints, and crash-test ratings for that vehicle. You don’t need an account and there’s nothing to pay. The VIN is usually easiest to copy from the vehicle registration, but you can also read it directly off the car.

What each part of a VIN means

A VIN isn’t random — it’s three structured sections, each carrying different information. Here is the same 17 characters broken into those sections:

VIN anatomy
1HGCM82633A004352

WMI · positions 13

World Manufacturer IdentifierCountry & manufacturer

VDS · positions 49

Vehicle Descriptor SectionModel, body, engine, check digit

VIS · positions 1017

Vehicle Identifier SectionModel year, plant, serial number

Characters 1–3: World Manufacturer Identifier (WMI)

The first three characters identify where the vehicle was built and by whom. The very first character is the region. A few common examples:

First characterRegion / country of manufacture
1, 4, 5United States
2Canada
3Mexico
JJapan
KSouth Korea
LChina
SUnited Kingdom
VFrance / Spain
WGermany
YSweden / Finland
ZItaly

So a VIN starting with 2 was assembled in Canada, while 1or 4 points to a U.S. plant. This doesn’t tell you where the vehicle has been driven or registered — only where it was manufactured.

Characters 4–9: Vehicle Descriptor Section (VDS)

These six characters describe the vehicle itself: model line, body type, restraint system, transmission, and engine. Manufacturers assign these codes, which is why a full decode depends on a database like vPIC to translate them. The ninth character is special — it’s the check digit (see below).

Characters 10–17: Vehicle Identifier Section (VIS)

The final eight characters make the VIN unique. Character 10 is the model year, character 11 is the assembly plant, and the last six are the vehicle’s production serial number. Two vehicles of the same make, model, and year are distinguished by this serial.

Decoding the model year (character 10)

The tenth character encodes the model year on a repeating cycle that skips the letters I, O, Q, U, and Z. For vehicles you’re likely to be shopping today:

CodeYearCodeYear
F2015M2021
G2016N2022
H2017P2023
J2018R2024
K2019S2025
L2020T2026

The check digit: how to spot a fake VIN

Character 9 is a check digit, a value mathematically derived from the other 16 characters using a fixed formula. When you decode a VIN, that calculation is re-run; if the result doesn’t match the ninth character, the VIN is invalid — a sign of a typo or, worse, a fabricated number. The check digit won’t catch a cloned VIN (a real VIN copied from another vehicle), so it’s not a substitute for confirming the VIN physically matches across the dash, door jamb, and paperwork.

A VIN decoder confirms what a vehicle is. It does not reveal accident history, past owners, title brands, or open liens. For those, you need a full vehicle history report — and in Alberta, a Personal Property Registry lien search.

What a VIN decoder can and can’t tell you

Decoding is powerful, but it has clear limits. Here’s the honest split:

A VIN decoder showsA VIN decoder does not show
Make, model, trim, body styleAccident or damage history
Engine and transmissionPrevious owners or how many
Model year and assembly plantTitle brands (salvage, rebuilt)
Open safety recalls (via NHTSA)Active liens or loans
Owner complaints and crash ratingsOdometer / mileage records

How to find your VIN

  • Through the base of the windshield on the driver’s side, from outside the car.
  • On a sticker or metal plate in the driver’s door jamb.
  • On the vehicle registration, insurance slip, and title.

Confirm the VIN reads identically in all of these places. A mismatch — or a VIN plate that looks tampered with — is one of the strongest warning signs there is when buying used.

Common VIN mistakes

  • Typing I, O, or Q. These letters never appear in a VIN. If you see one, you’ve misread a 1 or a 0.
  • Transposing characters. A single swapped pair fails the check digit — re-enter carefully.
  • Using a partial VIN. Shortened VINs in listings can’t be decoded reliably; ask the seller for all 17 characters.

After you decode: next steps

Once you know exactly what the vehicle is, put that information to work. Check open safety recalls, review the crash-test and complaint data on the result page, and if you’re buying in Alberta, work through the used-car buyer checklist before you commit.

Frequently asked questions

Is this VIN decoder free?+

Yes. Decoding a VIN and viewing recalls, complaints, and safety ratings is completely free. A paid full history report (accident, ownership, title, and lien records) is offered separately through our partner.

What can a VIN decoder tell me?+

A VIN decoder reads the structure of the 17-character code to identify the vehicle: manufacturer, brand, model, body style, engine, model year, and assembly plant. It confirms what a vehicle is. It does not reveal accident or ownership history — that requires a full vehicle history report.

Can I decode a VIN for a Canadian vehicle?+

Yes. The VIN standard (ISO 3779 and 3780) is the same across North America, so a Canadian, US, or Mexican vehicle decodes the same way. VINs beginning with 2 were manufactured in Canada, 1, 4, and 5 in the United States, and 3 in Mexico.

How long is a VIN and what characters can it contain?+

A modern VIN is exactly 17 characters, using the digits 0–9 and capital letters, but never I, O, or Q, which are excluded to avoid confusion with 1 and 0. Any 17-character code containing I, O, or Q is not a valid VIN.

Where do I find the VIN on a vehicle?+

Look at the base of the windshield on the driver’s side, on a sticker inside the driver’s door jamb, and on the vehicle registration and insurance documents. On all three it should read identically.

What is the check digit in a VIN?+

The ninth character is a check digit — a value calculated from the other 16 characters. A VIN decoder uses it to verify a VIN is genuine and hasn’t been mistyped or fabricated. If the calculation doesn’t match, the VIN is invalid.

Can a VIN decoder detect a cloned or fake VIN?+

The check digit catches typos and many fabricated VINs, but a determined VIN cloner may copy a valid VIN from another vehicle. That’s why you should also confirm the VIN matches on the dash, door jamb, and registration, and run a full history check that can surface duplicate or stolen records.

Does the VIN tell me the model year?+

Yes. The tenth character encodes the model year. For recent vehicles: F = 2015, G = 2016, H = 2017, J = 2018, K = 2019, L = 2020, M = 2021, N = 2022, P = 2023, R = 2024, S = 2025, T = 2026.

Get the full vehicle history report

SPONSORED

Accident & damage records, liens, title brands, ownership history, and odometer verification.

Get full report →

Provided by our vehicle-history partner. We may earn a commission at no extra cost to you.