English

Catalog interfaces are mainly in English. This language setting applies to the VINsearch website.

Guide · 6 min read

How to Read a VIN (Vehicle Identification Number)

How many characters is a VIN, and how many are numbers?

A modern VIN is exactly 17 characters. That is fixed by the standard, so any modern vehicle VIN that is not 17 characters long has been mis-read, truncated by a form, or belongs to a vehicle built before the standard applied.

The count people usually want, though, is a different one: how many of those are digits rather than letters. There is no fixed answer, because a VIN mixes both and the mix varies by manufacturer. A Volkswagen VIN opens with the letters WVW, a Chevrolet built in the United States opens with the digit 1. What is fixed is the other direction: three letters are never used at all. The standard excludes I, O and Q precisely because they are indistinguishable from 1 and 0 in most typefaces.

That single rule is the most useful thing in this guide. If a VIN in front of you contains an I, an O or a Q, it has been transcribed wrongly, and you can catch the error before it becomes an order.

The three blocks of a VIN

The 17 characters follow the ISO 3779 standard and split into three blocks:

  • WMI (1 to 3): World Manufacturer Identifier. Who built it and in which country. "WVW" is Volkswagen, "WBA" is BMW, "JHM" is Honda in Japan.
  • VDS (4 to 9): Vehicle Descriptor Section. Model, body style, engine and restraint system. Character 9 is a check digit.
  • VIS (10 to 17): Vehicle Identifier Section. Model year (character 10), assembly plant (character 11), then the serial number.
PositionBlockWhat it encodes
1-3WMIWorld Manufacturer Identifier — the maker and the country of build
4-8VDSVehicle descriptor: model, body style, engine, restraint system
9Check digitCalculated from the other sixteen characters; mandatory in North America and China, unused in many other markets
10Model yearA letter or digit from a fixed repeating cycle
11Assembly plantThe factory that built the car
12-17SerialThe individual vehicle number

The check digit and why fakes fail

Character 9 is calculated from the other 16 using a fixed weighting formula defined by the standard. Each character is converted to a value, multiplied by a positional weight, and the total is divided by eleven; the remainder becomes the check digit, written as X when it lands on ten.

If someone mistypes a VIN or invents one, the check digit usually will not match, and a proper decoder rejects it. One caveat worth knowing: the check digit is mandatory for vehicles built for North America and China, but many European and Asian-market VINs do not use it. A mismatch on those is normal and does not mean the VIN is wrong.

Reading the model-year letter

Character 10 encodes the model year on a 30-year cycle, skipping I, O and Q like the rest of the VIN. As a rough anchor: R is 2024, S is 2025, T is 2026.

Because the cycle repeats, one character covers two years three decades apart: A is both 1980 and 2010, K is both 1989 and 2019. On vehicles built to the North American rule there is a tie-breaker, since character 7 is a letter on the later cycle and a digit on the earlier one. Elsewhere that convention is not guaranteed.

Model year is also not the build date. A car assembled in September is commonly sold as the following year model, which is why two cars registered in the same month can take different parts. Where the distinction matters, the production date on the door jamb sticker settles it, and it is the date the parts catalog cares about.

What the VIN does not tell you

Reading the characters gets you the manufacturer, the country, the model year and a serial. It does not get you the colour, the trim, the fitted options or the exact component revision, because none of that is encoded in the seventeen characters.

Those live in the manufacturer build record that the VIN points at. This is the practical limit of every free decoder: it can parse the structure, but it cannot tell you which brake disc the factory fitted. That answer comes from the catalog reading the build behind the number, which is a different thing from decoding the string.

Why you should never guess

Two cars that look identical can carry different part numbers because of a mid-year change, a different engine code, or a market-specific component. Typing the VIN into an EPC resolves all of that automatically. There is no reliable way to do it by eye, and "it looks the same" is the single most expensive sentence at a parts counter.

Where to find the VIN

Two places cover most modern cars: the plate at the base of the windscreen on the driver side, visible from outside, and the sticker in the driver door jamb, usually alongside tyre pressures and the paint code.

Beyond those, manufacturers stamp the number where it survives a repair: the bulkhead or scuttle panel on many European cars, the spare wheel well on VW Group models, the floorpan under a front seat on some Fords, and the chassis rail on vans and pickups. It also appears in the service book and on the registration document. Many catalogs accept a frame or chassis number where a market uses one instead.

Working through a VIN character by character

Take WVWZZZ1KZ8W123456. WVW is the world manufacturer identifier: W is Germany, and WVW is Volkswagen passenger cars. The ZZZ that follows is filler — VAG uses it where a market does not require the descriptor characters, which is why so many European VINs have a run of Zs where a North American one carries data.

1KZ is the vehicle descriptor: 1K is the Golf Mk5 platform, the same 1K that opens part numbers for that car. Position nine is the check digit — here Z, meaning unused, which is normal for a European build. Position ten, 8, is the model year 2008. Position eleven, W, is the assembly plant. The last six are the serial number.

Read that way, a VIN stops being a random string. The first three characters tell you who and where, the next six tell you what, and the last eight tell you which one.

Model year letters, and the letters that never appear

Position ten cycles through a fixed sequence: the letters A to Y for 1980 to 2000, the digits 1 to 9 for 2001 to 2009, then A to Y again from 2010. I, O, Q, U and Z are never used as year codes, and I, O and Q never appear anywhere in a VIN at all — precisely because they are confusable with 1 and 0. If you are reading a stamped VIN and see what looks like an O, it is a zero.

A model-year letter is not a build date. A car stamped as model year 2026 may have been built in autumn 2025, and where the manufacturer changed a component mid-year, the catalog splits on build date rather than model year.

CodeModel yearCodeModel year
N2022T2026
P2023V2027
R2024W2028
S2025X2029
12001 / 203152005 / 2035
22002 / 203262006 / 2036

Frequently asked questions

Can I decode a VIN for free?

Yes. The free VINsearch decoder reads basic information from the VIN structure. A public database such as NHTSA can provide further US-market details. Confirm equipment and parts against the manufacturer’s vehicle record.

Why does my VIN have fewer than 17 characters?

Vehicles built before the 17-character standard, and some older or non-road vehicles, use shorter formats. For modern cars a VIN that is not 17 characters has usually been mis-read.

Is the chassis number the same as the VIN?

Usually, on modern vehicles. Some markets and Japanese-domestic models use a separate frame number for parts lookups. See our VIN vs chassis number guide.

Start identifying parts the right way

Create your account and open all 53 EPC catalogs in about two minutes. From $5 a day — no installation, instant access.

Get instant access Instant access · 65 countries
From $5/day Get Access Now