Home Blog

How to Decode a Truck VIN: Weight Class, Engine, and Plant

How to Decode a Truck VIN: Weight Class, Engine, and Plant

A truck VIN holds something a car VIN rarely makes obvious: the weight class. It is the difference between a light pickup, a heavy-duty work truck, and an 18-wheeler, and you can read it from the number. Once you know where to look, a truck VIN also tells you the engine, the fuel, and where the truck was built.

Everything below comes from NHTSA’s public vehicle database (vPIC), using nine sample VINs decoded from a compact pickup up to a Class 8 tractor.

Start With the Weight Class

NHTSA reports a Gross Vehicle Weight Rating class for trucks. It is the quickest way to place a truck. Here are three groups from our samples:

Truck Weight class from NHTSA Weight range
2016 Toyota Tacoma Class 1D 5,001 to 6,000 lb
2016 Ford F-150, 2016 Ram 1500 Class 2E 6,001 to 7,000 lb
2016 F-250, Ram 2500, Silverado 2500 Class 2H 9,001 to 10,000 lb
2016 Freightliner Cascadia, Peterbilt 579, Kenworth T680 Class 8 33,001 lb and above

Notice the jump between the F-150 and the F-250. They share a maker and the same 1FT prefix, but they sit in different classes. The VIN is how a buyer, an insurer, or a fleet manager tells them apart without trusting a badge on the tailgate.

Nine Truck VINs, Decoded

These are sample VINs built for this guide, with placeholder serial numbers. They are not real trucks. Each passes the check digit and returns a clean decode.

Sample VIN Truck Engine Built in
5TFAZ5CN9GX123456 2016 Toyota Tacoma 3.5 L, 6-cyl, gasoline San Antonio, Texas
1FTEW1EP5GFA12345 2016 Ford F-150 2.7 L, 6-cyl, gasoline Dearborn, Michigan
1C6RR7LT7GS123456 2016 Ram 1500 5.7 L, 8-cyl, gasoline Warren, Michigan
1FT7W2BT8GEA12345 2016 Ford F-250 Super Duty 6.7 L, 8-cyl, diesel Jefferson County, Kentucky
3C6UR5DL1GG123456 2016 Ram 2500 6.7 L, 6-cyl, diesel Saltillo, Mexico
1GC1KUE84GF123456 2016 Chevrolet Silverado 2500 6.6 L, 8-cyl, diesel Flint, Michigan
3AKJGLD56GSHA1234 2016 Freightliner Cascadia 14.8 L, 6-cyl, diesel Saltillo, Mexico
1XPBD49X1GD123456 2016 Peterbilt 579 15 L, 6-cyl, diesel Denton, Texas
1XKYD49XXGJ123456 2016 Kenworth T680 15 L, 6-cyl, diesel Chillicothe, Ohio

Two Things the Samples Teach

The same engine size can hide a different engine. The Ford F-250 and the Ram 2500 both carry a 6.7 L diesel. NHTSA reports the Ford as an 8-cylinder and the Ram as a 6-cylinder. Displacement alone does not identify an engine, so read the cylinder count too.

Heavy trucks decode differently. The three Class 8 trucks are listed as truck-tractors with a 6x4 drive layout, meaning six wheel positions with four driven. They carry engines of about 15 litres, a size no pickup comes near. A pickup shows a drive type like 4WD or 4x2. A tractor shows an axle configuration.

Truck Prefixes Worth Knowing

The first three characters name the maker and, usually, the vehicle type. These are the ones in our samples, as NHTSA lists them:

Prefix Maker Type
1FT Ford Truck
1FD Ford Incomplete vehicle
1C6, 3C6 Ram (FCA) Truck
1GC Chevrolet Truck
5TF Toyota Truck
3AK, 1FU Freightliner Truck
1XP Peterbilt Truck
1XK Kenworth Truck
1HT International Incomplete vehicle

“Incomplete vehicle” is a real category. It is a chassis sold to a body builder who finishes the truck as a dump body, a flatbed, or a utility bed, so the VIN of the finished vehicle can read differently from a factory pickup. A prefix names the company that registered the code, which is not always where the truck was built. The Ram sample here shows it: its 3C6 code is registered to a Chrysler plant in Toluca, while NHTSA reports that this truck was built in Saltillo. For other makers, see our WMI code reference.

Year, Plant, and Check Digit

All nine samples are model year 2016, which is the letter G in position 10. Position 11 is the plant, and the letter changes with each maker’s factories. The VIN model year codes chart has the full list.

The ninth character is the check digit, worked out from the other sixteen characters, and NHTSA accepted it on every sample. How to calculate a VIN check digit shows the arithmetic.

Check a Truck VIN Yourself

Paste any sample into the VIN Decoder and you get the same model, engine, and plant NHTSA returns. If you manage a fleet, the Bulk VIN Validator can check a whole list of trucks at once and flag typos.

NHTSA’s database is built for vehicles sold in North America. Some heavy or specialty vehicles carry fewer decoded details, so confirm important facts with the maker or the paperwork.

Keep Reading

Free VIN tools: VIN Generator · VIN Decoder · VIN Validator · Bulk Validator · Check Digit Calculator · Bulk Generator · QR Code Generator · Visualizer

← Back to all articles

Advertisement - 728x90
Ad 160x600