Skip to content
VINLytix

VIN education

How to read a VIN

Seventeen characters, and none of them are random. Here is what each block tells you, and which parts are worth checking by eye before you run a decode.

The structure

Since the 1981 model year, every vehicle built for the US market carries a standardised 17-character VIN. It divides into three parts: who built it, what it is, and which one it is.

Worked example

Take 1HGCM82633A004352, a well-known example VIN:

  • 1HG — Honda, built in the United States
  • CM826 — the vehicle descriptor: model line, body and engine
  • 3 — the check digit
  • 3 — model year 2003
  • A — assembly plant
  • 004352 — the sequential production serial

You can read country, manufacturer and rough age by eye in about five seconds. For the model, engine, trim and drivetrain you need the manufacturer’s data, which is what a decoder is for.

Checking a VIN by eye

Three checks take almost no time and catch most problems:

  1. Count the characters. Exactly seventeen. Not sixteen, not eighteen.
  2. Look for I, O or Q. They never appear. Any character that looks like an O is a zero.
  3. Check position 1 against the badge. A car sold as American-built starting with J, W or K is not necessarily a problem, but it is worth understanding why.

The check digit is the fourth test and the only one you cannot do in your head. Run the VIN through the decoder and VINLytix verifies it automatically.

Frequently asked questions

Why does a VIN never contain the letters I, O or Q?

Because they are too easily confused with the digits 1 and 0. The standard excludes all three from every position of the VIN, in every market. If you have typed one, you have misread a character — the O in a VIN is always a zero.

How do I read the model year from a VIN?

Position 10 encodes it on a 30-character rolling cycle using letters A through Y (excluding I, O, Q, U and Z) followed by digits 1 through 9. Because the cycle repeats every 30 years, position 10 alone is ambiguous between, say, 1994 and 2024 — the rest of the VIN and the vehicle's obvious age resolve it.

What is the check digit and how does it work?

Each character is converted to a number using a fixed transliteration table, multiplied by a positional weight, and the products are summed. The remainder when divided by 11 is the check digit, written as X if it comes to 10. VINLytix verifies this on every lookup, which is how a mistyped character is caught before you act on a wrong decode.

Can I tell the trim level from the VIN?

Sometimes. Trim lives in the vehicle descriptor section at positions 4 to 8, but how completely a manufacturer encodes it varies, and how completely it reports that to NHTSA varies again. Some VINs decode with a precise trim, others return a blank field. Where the trim matters to the price, check the window sticker or build sheet as well.

Do motorcycles and trailers have VINs?

Yes. The same 17-character standard applies to motorcycles, trailers, and most road-going vehicles built for the US market from the 1981 model year. Decoding coverage for smaller manufacturers is often thinner than for cars.