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:
WMI · positions 1–3
World Manufacturer Identifier — Country & manufacturer
VDS · positions 4–9
Vehicle Descriptor Section — Model, body, engine, check digit
VIS · positions 10–17
Vehicle Identifier Section — Model 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 character | Region / country of manufacture |
|---|---|
| 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 / Finland |
| Z | Italy |
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:
| Code | Year | Code | Year |
|---|---|---|---|
| F | 2015 | M | 2021 |
| G | 2016 | N | 2022 |
| H | 2017 | P | 2023 |
| J | 2018 | R | 2024 |
| K | 2019 | S | 2025 |
| L | 2020 | T | 2026 |
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.
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 shows | A VIN decoder does not show |
|---|---|
| Make, model, trim, body style | Accident or damage history |
| Engine and transmission | Previous owners or how many |
| Model year and assembly plant | Title brands (salvage, rebuilt) |
| Open safety recalls (via NHTSA) | Active liens or loans |
| Owner complaints and crash ratings | Odometer / 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
SPONSOREDAccident & damage records, liens, title brands, ownership history, and odometer verification.
Provided by our vehicle-history partner. We may earn a commission at no extra cost to you.