Your VIN contains the engine size, but not in a single straightforward spot

The Vehicle Identification Number (VIN) does encode engine displacement and type, but you cannot read it the way you read a license plate. The engine size sits in the 8th position of the 17-character VIN, though what that character actually means depends on the manufacturer and model year. A "3" in position 8 might mean 3.0 liters for one brand and something entirely different for another. You need the manufacturer's decoder for your specific vehicle to translate that character into actual engine size.

The VIN is standardized by the National Highway Traffic Safety Administration (NHTSA), but each automaker fills in the details differently. Ford, Toyota, General Motors, and Stellantis (formerly Chrysler) all use different codes for the same position. This is why a generic VIN decoder online often gives you partial information — it can tell you the year, make, and model, but the engine size requires the manufacturer's specific key.

Key Takeaways

  • The 8th character of the VIN indicates engine type and size, but its meaning varies by manufacturer and model year.
  • Free VIN decoders from NHTSA and manufacturer websites will show you the engine size once you enter the full 17-character VIN.
  • Your vehicle's title, registration, and owner's manual all list engine displacement and should match what the VIN decodes to.
  • If the decoded engine size does not match your paperwork or what you see under the hood, contact the manufacturer or a dealer to verify the VIN is correct.

Where the engine size code sits in the VIN

The 8th position of the VIN is called the "check digit" area for some manufacturers and the "engine code" area for others. Positions 4 through 8 together make up what NHTSA calls the "descriptor section," which includes body type, engine, transmission, and safety features. The engine code is always in position 8, but the actual value — whether it is a letter, a number, or what it represents — is manufacturer-specific.

For example, a 2020 Toyota Camry with a 2.5-liter four-cylinder engine has a different character in position 8 than a 2020 Honda Accord with the same displacement. Neither character tells you "2.5 liters" on its own. You have to run the full VIN through Toyota's decoder or Honda's decoder to get the translation.

Positions 1 through 3 identify the manufacturer and country of origin. Positions 4 through 8 describe the vehicle itself. Positions 9 through 17 are the serial number unique to that individual car. The engine size is buried in the middle section, which is why you cannot just look at one character and know what you have.

How to decode the engine size using free tools

The NHTSA maintains a free VIN decoder at safercar.gov. Enter your 17-character VIN, and it will return the year, make, model, body type, and engine displacement. This is the most reliable free source because it pulls directly from manufacturer data submitted to the federal government. The results show engine size in both liters and cubic inches.

Most major automakers also offer their own VIN decoders on their websites. Ford's decoder is at ford.com, Toyota's at toyota.com, and so on. These often provide more detail than NHTSA — transmission type, trim level, paint color, and factory options — but they require you to know which manufacturer made your vehicle first. If you are unsure, start with NHTSA.

Third-party sites like Edmunds, Kelley Blue Book, and CarGurus also decode VINs, though they pull from the same underlying data. The advantage is convenience if you are already shopping or researching a vehicle. The disadvantage is that some third-party decoders are incomplete or occasionally out of date. Always verify the result against your title or owner's manual.

What the engine size code actually tells you

The character in position 8 is a code, not a direct measurement. It might be a letter (A through Z, excluding I, O, Q, U, and Z in some systems), a number (0 through 9), or a combination. Each code maps to a specific engine configuration for that model year and manufacturer. A code might represent not just displacement but also the number of cylinders, fuel type, and whether it is turbocharged.

For instance, in some Ford models, the code "5" in position 8 means a 5.0-liter V8, while in others it means something different. In some Toyota models, "A" means a 2.5-liter four-cylinder, while "B" means a 3.5-liter V6. The code is a shorthand that only makes sense when you explore the manufacturer's key to it.

This is why the VIN alone is not enough to tell you engine size at a glance. The code is efficient for the manufacturer's internal tracking and for NHTSA's database, but it requires translation for a human reader. That translation is what the decoder does — it looks up the code in the manufacturer's table and returns the human-readable result.

Matching the decoded engine size to your paperwork

Once you have decoded the VIN, compare the engine size to your vehicle's title, registration, and owner's manual. These documents should all agree. If your title says 3.0L but the VIN decodes to 2.5L, something is wrong — either the VIN is incorrect, the title is wrong, or the engine has been replaced.

Your owner's manual also lists engine specifications on the first few pages or in a technical section. The manual is specific to your vehicle's model year and trim level, so it should match the VIN decode exactly. If it does not, the next step is to check the engine itself. Open the hood and look for a label or stamping on the engine block that shows displacement. This is the physical truth of what is under your hood.

If the VIN, title, manual, and engine block all disagree, contact the manufacturer's customer service with your VIN and explain the discrepancy. They can pull the original build sheet and tell you what engine was installed at the factory. If the engine has been replaced, you will need documentation of that replacement to update your title with your state's motor vehicle department.

Why manufacturers code the engine this way

The VIN system was designed in the 1980s to be compact and machine-readable. Encoding engine size as a single character saves space in databases and on labels. It also allows manufacturers to track production and inventory efficiently — they can scan a VIN and when ready know what parts that vehicle needs, what warranty applies, and what recalls may affect it.

The downside for consumers is that the VIN is not human-readable without a decoder. A license plate is designed to be read by a person; a VIN is designed to be read by a computer. The standardization by NHTSA ensures that every VIN follows the same structure, but the details within that structure are left to each manufacturer, which is why you cannot decode it without knowing the manufacturer's specific key.

This system has remained largely unchanged for over 40 years because it works well for the industry. Changing it would require coordination across all manufacturers and would break compatibility with decades of existing records. For now, if you need to know engine size from a VIN, you use a decoder — it is the intended method.

What to do if the VIN decoder gives you incomplete results

Some online decoders return partial information — they might tell you the year, make, and model but not the engine size. This usually happens with third-party sites that do not have complete manufacturer data, or with very old vehicles where records are sparse. If this happens, try the NHTSA decoder first. If NHTSA also returns incomplete results, contact the manufacturer directly with your VIN.

Dealers can also decode a VIN completely. If you are buying a used vehicle and the seller cannot provide engine size, a dealer can run the VIN in seconds and give you the full specification sheet. Some dealers charge a small fee for this service if you are not a customer, but many do it for free as a courtesy.

Another option is to look at the vehicle's emission control label, which is usually mounted under the hood on the driver's side. This label lists engine displacement, fuel type, and emission system details. It is required by the EPA and is present on every vehicle sold in the United States. If the label is missing or illegible, the engine block itself may have a stamping or casting number that a mechanic can decode.

Frequently Asked Questions

Can I tell engine size just by looking at the 8th character of the VIN?

No. The 8th character is a code that only makes sense when you explore the manufacturer's specific decoder to it. The same character means different things for different brands and model years. You must use a decoder to translate it into actual engine size.

Is the NHTSA VIN decoder the most accurate source?

Yes. NHTSA's decoder at safercar.gov pulls directly from manufacturer data and is updated regularly. It is free and does not require you to create an account. It is the most reliable starting point for decoding any VIN.

What if my decoded engine size does not match my title?

Check your owner's manual and look at the engine block under the hood for a displacement label. If the manual and block match the VIN decode but the title is different, contact your state's motor vehicle department — the title may need to be corrected. If the engine block shows a different size than the VIN, the engine may have been replaced and you will need documentation of that replacement.

Do I need to pay for a VIN decoder?

No. NHTSA's decoder and most manufacturer decoders are free. Paid services exist, but they do not provide information you cannot get for free. Avoid paying for VIN decoding unless you need additional services like vehicle history reports, which are separate from engine size information.

Can a VIN decoder tell me if an engine has been replaced?

No. The decoder only tells you what engine the vehicle left the factory with. If the engine has been replaced, the VIN will still show the original engine. You have to check the engine block itself or ask the owner for documentation of the replacement.