VIN Decoder — live NHTSA decode + structure explainer
The short answer: a VIN isn't random — every section encodes something, and position 9 is a checksum that proves the other 16 characters are consistent. Paste any VIN below (a sample is loaded) and this tool breaks it into its sections, explains each one, and verifies the check digit mathematically. Then run the live decode: it pulls the car's real factory record — year, make, model, trim, engine — straight from NHTSA's free vPIC database, plus its open recall campaigns.
Live factory decode
Structure is free. History is the paid layer.
A full history report adds what no decoder can: title brands across states, odometer timeline, reported accidents, liens, and theft records. NMVTIS-approved providers (ClearVin / EpicVIN) are the planned partners for this slot. Honest note: some report sellers turn a cheap trial into a monthly subscription — check the terms before you pay.
How this tool works
The standard (for 1981+ North American vehicles) divides the 17 characters into blocks. Positions 1–3 are the World Manufacturer Identifier — position 1 alone names the country of assembly. Positions 4–8 are the vehicle descriptor: body, engine, and restraint attributes in a code each manufacturer defines. Position 9 is the check digit: characters are transliterated to numbers (A=1, B=2, … with I, O, Q banned entirely), multiplied by fixed position weights (8,7,6,5,4,3,2,10,0,9,8,7,6,5,4,3,2), summed, and taken modulo 11 — 10 is written as X. Position 10 encodes model year on a 30-year repeating cycle; position 11 is the assembly plant; positions 12–17 are the serial number. Verify the sample above by hand if you like — its check digit computes to 3, which is exactly what position 9 shows. Our guide on checking a VIN for free puts the whole sequence in order.
Frequently asked questions
Can this tool decode my VIN's full specs?
Yes — the live decode above pulls the factory record (year, make, model, trim, engine, body, plant) from NHTSA's vPIC database, free. What no decoder can show is the car's history — accidents, title brands, odometer records. That lives in paid history reports and the free NICB theft/total-loss check linked above.
What is the VIN check digit?
Position 9 is a mathematical checksum. Each character is converted to a number by a fixed table, multiplied by a position weight, summed, and divided by 11 — the remainder (with 10 written as X) must equal position 9. It's how you catch a mistyped or altered VIN: the math either matches or it doesn't. This tool computes it live for any VIN you paste.
Why does the model-year code show two possible years?
The year codes repeat on a 30-year cycle: the letter T means 1996 or 2026, the digit 3 means 1973 or 2003. In practice the car's design and paperwork make the right one obvious — but a code alone never proves a year, which is one reason the free official decode matters.
What if the VIN on the car doesn't match the title?
Walk away. The VIN appears on the dashboard plate, the driver's door-jamb label, and the title, and on a legitimate car all three match character for character. A mismatch is a classic sign of title washing or a cloned VIN, and no price makes it a good idea.
