CHR.ca
Free · Instant · No signup

Free VIN Decoder

Enter any 17-character Vehicle Identification Number to decode the year, make, model, engine, body style, assembly plant, and country of origin. Built on the ISO 3779 international standard used in Canada, the United States, and most of the world.

Plus NHTSA recalls & safety data Validates check digit

What each VIN character means

A Vehicle Identification Number is not a random string. Every one of its 17 characters encodes specific information about your vehicle, structured around three logical sections defined by the ISO 3779 standard. Here's the complete breakdown:

Position
Section
Encodes
1
WMI

Country of manufacture

1, 4, 5 = USA · 2 = Canada · 3 = Mexico · J = Japan · K = Korea · W = Germany

2-3
WMI

Manufacturer identifier

Identifies the specific automaker (HG = Honda, FA = Ford, T0 = Toyota, etc.)

4-8
VDS

Vehicle attributes

Encodes model, body type, engine size, transmission, restraint system

9
VDS

Check digit

Mathematical validation digit (0-9 or X) calculated from other 16 characters

10
VIS

Model year

Rotating alphabet code (A=1980/2010, B=1981/2011, ... 1=2001, 9=2009, etc.)

11
VIS

Assembly plant

Identifies the specific factory where the vehicle was assembled

12-17
VIS

Production serial number

Unique 6-digit sequence — no two vehicles share the same complete VIN

WMI = World Manufacturer Identifier (who made it and where). VDS = Vehicle Descriptor Section (what kind of vehicle it is). VIS = Vehicle Identifier Section (which specific vehicle).

Why the 17-character VIN exists

Before 1981, vehicle identification numbers varied wildly by manufacturer. Some used six characters, others used twelve, and there was no consistent format for encoding year, plant, or model. This made cross-border trade, theft recovery, and safety recalls a logistical nightmare — a recall affecting "all 1976 sedans" required manufacturers to consult dozens of internal numbering schemes to identify affected vehicles.

In 1981, the International Organization for Standardization published ISO 3779, defining the 17-character VIN format we use today. The standard was simultaneously adopted by Canada, the United States, and most major automotive markets. North American regulators required full compliance by model year 1981. The format has remained essentially unchanged for over four decades — the same VIN structure that decoded a 1981 Camaro decodes a 2025 Tesla Model Y.

The standardization solved three practical problems. Safety recalls became dramatically more precise (NHTSA can now identify every affected vehicle by VIN range, rather than rough year-and-model approximations). Stolen vehicle recovery improved (police can verify identity by checking VIN against multiple physical locations on the vehicle). And cross-border vehicle trade became frictionless (a Canadian-bought VIN decodes identically in Texas, Tokyo, or Berlin).

Why VIN decoding matters for buyers

For Canadian used-car buyers, VIN decoding is a basic fraud-detection step that takes seconds and can prevent expensive mistakes. The decoder verifies that the VIN is structurally valid (passes the check digit calculation), that the encoded information matches the vehicle being sold (the seller's claim of "2020 Honda Civic" should decode exactly as 2020 Honda Civic), and that the year and plant make sense for the asking price.

Three specific red flags surface during VIN decoding. First, check-digit failures: a decoder that reports invalid check digit means the VIN has been transcribed incorrectly or fabricated outright. Always re-check against the windshield plate before concluding fraud. Second, encoded-vs-claimed mismatches: if a seller advertises a vehicle as a 2021 SUV but the VIN decodes as a 2019 sedan, walk away — this is consistent with VIN cloning, where a stolen vehicle's identification is replaced with the VIN from a similar legitimate vehicle. Third, multiple-VIN mismatches: when you inspect the actual vehicle, the VIN on the windshield, door jamb, and registration document should all match perfectly. Any discrepancy is a serious warning sign.

VIN decoding is what the data tells you about the vehicle's identity. It does not tell you about accident history, ownership transfers, or odometer rollbacks — that requires a vehicle history report. But identity verification is the foundation on which all other due diligence rests. A buyer who skips this step risks purchasing a cloned, stolen, or fundamentally misrepresented vehicle.

What a VIN decoder won't tell you

Being clear about limitations matters. A VIN decoder reads what the manufacturer encoded at the factory — the vehicle's structural identity. It cannot read databases that track events occurring after the vehicle left the assembly line. Specifically, a VIN decoder alone cannot tell you:

Accident history

Stored in provincial and insurance databases, not in the VIN

Ownership transfers

Tracked by provincial vehicle registries

Odometer history

Recorded at registration renewals and service intervals

Lien or financing status

Stored in provincial PPSA registries

Salvage or branded titles

Assigned by insurers and provincial registries

Theft status

Tracked by police databases (CPIC in Canada)

For these data layers, you need a vehicle history report that aggregates external databases. The Smart Buyer Report (launching Q3 2026) adds AI risk analysis on top of public data; for accident and ownership records specifically, we recommend cross-referencing with provincial vehicle history reports available through your provincial registry or licensed providers.

Where to find your VIN

Every modern vehicle displays its VIN in multiple locations as a fraud-prevention measure. All locations should display the identical VIN — discrepancies between locations are a serious warning sign.

Windshield base

Small metal or plastic plate on the driver's side dashboard, visible from outside through the windshield.

Driver-side door jamb

Sticker visible when the driver door is open. Also shows tire pressures, plant code, and original equipment specs.

Vehicle registration

Printed on the official provincial registration document. Should match the physical VIN exactly.

Insurance policy

Listed on your insurance card and detailed policy documents alongside license plate number.

Browse decoded vehicles by manufacturer

Curious about a specific make? Jump to model-by-model breakdowns covering recalls, complaints, and safety ratings for popular Canadian vehicles.

Browse all 15+ makes

Frequently asked

What does each VIN character actually mean?
A 17-character VIN is divided into three sections. Characters 1-3 form the World Manufacturer Identifier (WMI), identifying the country and manufacturer (for example, 1HG indicates Honda built in the USA). Characters 4-8 form the Vehicle Descriptor Section (VDS), encoding model, body type, engine, transmission, and restraint system. Character 9 is a mathematical check digit calculated from the other 16 to validate authenticity. Character 10 indicates the model year using a letter-number rotation. Character 11 identifies the assembly plant. Characters 12-17 are the Vehicle Identifier Section (VIS), the unique serial number for that specific vehicle.
What letters are excluded from VINs and why?
The letters I, O, and Q are never used in VINs. This exclusion exists to prevent confusion with the numbers 1 and 0, which they visually resemble. The remaining 33 valid characters (A-H, J-N, P, R-Z, and 0-9) provide unambiguous identification across handwritten documents, faded plates, and low-resolution photos. If you see I, O, or Q in what claims to be a VIN, the document has a transcription error or is fabricated.
How is the VIN check digit (character 9) calculated?
The check digit is computed using a weighted mathematical formula defined in the ISO 3779 standard. Each of the other 16 VIN characters is converted to a numeric value, multiplied by a position-specific weight, summed, and the result is divided by 11. The remainder becomes the check digit (with remainder 10 represented as the letter X). When you decode a VIN, the calculator verifies this check digit — if it doesn't match, the VIN has either been transcribed incorrectly or fabricated. This is the simplest fraud detection mechanism built into the VIN standard.
How does the VIN year code (character 10) work?
The model year code uses a 30-year rotating alphabet. The letters A through Y (excluding I, O, Q, U, Z) and digits 1 through 9 cycle through model years on a fixed pattern. For example, A=1980, B=1981, continuing through Y=2000, then 1=2001, 2=2002, up to 9=2009, then restarting at A=2010, B=2011, and so on. This means A could be either 1980 or 2010 — you disambiguate by looking at character 7, which uses letters for model years 2010 and later and digits for 1980-2009.
Can a VIN decoder tell me if a vehicle has been in an accident?
No, and this is an important limitation to understand. A VIN decoder reads the manufacturer-encoded information embedded in the VIN structure itself — what the vehicle was when it left the factory. Accident history, ownership transfers, odometer records, lien status, and title brands (salvage, rebuilt, flood damage) are stored in separate provincial and commercial databases, not in the VIN. For accident history, you need a vehicle history report that aggregates these external databases. The free NHTSA data we surface covers safety recalls and complaints — not accident history.
Where do I find the VIN on my vehicle?
Modern vehicles display the VIN in several locations. The most accessible is the windshield base on the driver's side — a small metal or plastic plate visible from outside the car. The driver-side door jamb sticker (visible when the door is open) also shows the VIN along with manufacturer specifications. Inside the vehicle, the VIN appears on your registration document, insurance policy, and original purchase paperwork. For older vehicles, additional VIN stamps may be located on the engine block, frame rail, or dashboard. If two VINs on the same vehicle don't match, that's a serious red flag indicating possible cloning or fraud.
Are Canadian VINs different from American VINs?
Functionally, no. Both Canada and the United States use the ISO 3779 standard, which has defined the 17-character VIN format since 1981. The decoding logic is identical between the two countries. The only difference is the country-of-manufacture code in character 1: vehicles built in Canada have VINs starting with 2, while US-built vehicles start with 1, 4, or 5. A Canadian-market Toyota Camry assembled in Cambridge, Ontario, will have a VIN starting with 2; an identical model assembled in Georgetown, Kentucky, will start with 1. Both are decoded with the same rules.
Smart Buyer Report — Q3 2026

Beyond decoding — get the full picture

Smart Buyer Reports add AI risk scoring, common-issue forecasts by mileage, maintenance cost projections, and pre-purchase inspection checklists. First 100 founding members lock in $9.99 — for life.

Data disclaimer:Vehicle history information on CarHistoryReport.ca is compiled from publicly available government sources, primarily the US National Highway Traffic Safety Administration (NHTSA). Reports may not include all incidents, recalls, or issues related to a specific vehicle. Data is provided "as-is" without warranty of completeness or accuracy. Always obtain a professional pre-purchase inspection before buying any used vehicle. CarHistoryReport.ca is not liable for purchasing decisions made based on report contents.