← All tools

VIN Decoder

Decode a 17-character Vehicle Identification Number (VIN): validate the format (no I, O, or Q), check the position-9 check digit with the standard transliteration and weight table, and break out the WMI (country/region and manufacturer), VDS, model year, plant, and serial number. Reference data is built in. Everything runs locally in your browser.

A VIN is 17 characters (excluding I, O, Q). Position 9 is a check digit computed from the transliterated values and per-position weights (sum mod 11, X = 10). The model-year code (position 10) repeats every 30 years, so a single code can map to multiple plausible years. Runs locally.