GVWR and Weight Class by VIN
A VIN decode returns your GVWR weight class, not the exact pounds. See what NHTSA's free vPIC decoder really returns, and where to find the true GVWR number.
NHTSA vPIC has the field, but manufacturers leave it blank on many vehicles. A blank is not an error, and no other decoder can fill it.
A VIN decode returns your vehicle's GVWR weight class, not its exact GVWR in pounds. NHTSA's free vPIC decoder fills a GVWR field with a band such as "Class 2F: 7,001 - 8,000 lb." The precise rating is only on the certification label in the driver's door jamb, which 49 CFR 567.4 requires every manufacturer to print.
How do I find the gvwr from a VIN?
- Decode the VIN at free-vin-lookup.com/check, or call NHTSA's vPIC directly. Read the field labeled GVWR — that is vPIC's variable 25, "Gross Vehicle Weight Rating From."
- Read the result as a band, not a number. A value like "Class 2F: 7,001 - 8,000 lb (3,175 - 3,629 kg)" tells you the range your rating falls in, not the rating itself.
- Check GVWR_to for an upper bound. It is blank on most trucks and pickups, so expect the single band in GVWR to be all you get.
- Open the driver's door and read the certification label on the jamb or door edge. Under 49 CFR 567.4 it must show "Gross Vehicle Weight Rating" or "GVWR" with the value in kilograms and pounds. That number is the authority, and it overrides any decode.
- Note the front and rear GAWR on the same label if you are loading or towing. GVWR alone will not tell you whether one axle is overloaded.
- For towing capacity, use the manufacturer's towing guide for your exact year, engine, axle ratio and cab configuration. vPIC's GCWR fields are empty, so a VIN cannot give you this.
Every GVWR value NHTSA's vPIC can return, with its pound range and what the band governs. A decode returns either a coarse Class 1-8 value or a fine-grained sub-class (1A-1D, 2E-2H), depending on what the manufacturer submitted. Values are quoted exactly as the API emits them.
| vPIC GVWR value (exact string) | Range | Typical vehicles | What this band governs |
|---|---|---|---|
| Class 1: 6,000 lb or less (2,722 kg or less) | 0 - 6,000 lb | Most cars and small crossovers | Coarse Class 1. Below every federal weight threshold; ordinary passenger registration |
| Class 1A: 3,000 lb or less (1,360 kg or less) | 0 - 3,000 lb | Motorcycles, subcompacts | Sub-band of Class 1 |
| Class 1B: 3,001 - 4,000 lb (1,360 - 1,814 kg) | 3,001 - 4,000 lb | Compact cars (Civic) | Sub-band of Class 1 |
| Class 1C: 4,001 - 5,000 lb (1,814 - 2,268 kg) | 4,001 - 5,000 lb | Compact SUVs (Escape, Equinox, Soul) | Sub-band of Class 1 |
| Class 1D: 5,001 - 6,000 lb (2,268 - 2,722 kg) | 5,001 - 6,000 lb | Midsize SUVs and minivans (Wrangler, Sienna, Frontier) | Top of the IRS passenger-automobile band: 6,000 lb GVWR or less (IRS Pub. 463) |
| Class 2: 6,001 - 10,000 lb (2,722 - 4,536 kg) | 6,001 - 10,000 lb | Half- and three-quarter-ton pickups, full-size vans | Coarse Class 2. Above the 6,000 lb IRS passenger-automobile line |
| Class 2E: 6,001 - 7,000 lb (2,722 - 3,175 kg) | 6,001 - 7,000 lb | Large SUVs, Silverado 1500, Grand Cherokee, Odyssey | Sub-band of Class 2 |
| Class 2F: 7,001 - 8,000 lb (3,175 - 3,629 kg) | 7,001 - 8,000 lb | Half-ton pickups (F-150, Tundra) | Sub-band of Class 2 |
| Class 2G: 8,001 - 9,000 lb (3,629 - 4,082 kg) | 8,001 - 9,000 lb | Heavy half-ton and light three-quarter-ton pickups | Sub-band of Class 2 |
| Class 2H: 9,001 - 10,000 lb (4,082 - 4,536 kg) | 9,001 - 10,000 lb | Three-quarter-ton pickups (Ram 2500), cargo van chassis | Last band below the 10,001 lb federal commercial-vehicle line |
| Class 3: 10,001 - 14,000 lb (4,536 - 6,350 kg) | 10,001 - 14,000 lb | One-ton pickups (F-350), box van chassis | At 10,001 lb, FMCSA interstate commercial motor vehicle rules begin (49 CFR 390.5) |
| Class 4: 14,001 - 16,000 lb (6,350 - 7,258 kg) | 14,001 - 16,000 lb | F-450, E-450, small box trucks | Above the 14,000 lb ceiling of the IRS heavy-vehicle band |
| Class 5: 16,001 - 19,500 lb (7,258 - 8,845 kg) | 16,001 - 19,500 lb | F-550, larger box trucks, bucket trucks | Medium duty; still below the CDL threshold |
| Class 6: 19,501 - 26,000 lb (8,845 - 11,794 kg) | 19,501 - 26,000 lb | Freightliner M2, single-axle beverage trucks, school buses | Top of the non-CDL range for a straight vehicle |
| Class 7: 26,001 - 33,000 lb (11,794 - 14,969 kg) | 26,001 - 33,000 lb | City delivery, refuse, larger straight trucks | At 26,001 lb, a CDL is required (49 CFR 383.5) |
| Class 8: 33,001 lb and above (14,969 kg and above) | 33,001 lb and up | Semi tractors (Cascadia, VNL), dump trucks, motor coaches | Heavy duty; CDL Class A or B depending on configuration |
Where the VIN route stops for gvwr
- vPIC's GVWR field returns a class band only — one of 16 fixed values, from "Class 1A: 3,000 lb or less" to "Class 8: 33,001 lb and above." It never returns your vehicle's actual rating in pounds (NHTSA vPIC, variable 25).
- GCWR and GCWR_to (vPIC variables 184 and 185) exist in the schema but came back empty on all 33 VINs we decoded, including Class 8 tractors where the rating matters most. Towing capacity cannot be derived from a VIN decode.
- CurbWeightLB (vPIC variable 54) was empty on every VIN we decoded, so payload — GVWR minus curb weight — cannot be calculated from a decode either.
- GVWR_to (vPIC variable 190) was populated on some passenger cars and blank on every pickup, van and medium-duty truck we tested, including the F-150, F-350, Ram 2500, Silverado, Tundra, Frontier, Freightliner M2 and Volvo VNL.
- vPIC returned no GVWR at all for a travel trailer or for a non-US-market VIN, and blanks the field on partial decodes (error code 14, "unable to provide information for some of the characters in the VIN").
Where to get it instead
- Driver's door-jamb certification label. Gives the exact GVWR in kilograms and pounds, plus the front and rear GAWR. 49 CFR 567.4 requires the manufacturer to print "Gross Vehicle Weight Rating" or "GVWR" with the value on this label. It is the legally controlling figure and it overrides any VIN decode, including ours. Source →
- Manufacturer towing guide plus the door-jamb GVWR. The only reliable route to towing capacity and GCWR. Automakers publish year-by-year towing guides broken out by engine, axle ratio, cab and bed — figures that change within a single model. Use the guide for the trailer rating, then the door-jamb GVWR and GAWR to confirm the loaded tow vehicle itself is legal. vPIC carries neither number.
- Tire and loading information placard. The yellow-bordered placard on the door jamb states the combined occupant-and-cargo weight limit and the original equipment tire sizes, required by FMVSS 110. It is the practical "how much can I actually put in it" figure. vPIC returns neither a cargo limit nor a tire size. Source →
- State DMV registration or title. Your registered or declared gross weight sets your plate class and registration fee, and it can legally differ from the manufacturer's GVWR. Check the registration card or your state DMV's commercial-plate weight schedule.
Primary sources
Open the underlying public source and verify that its scope matches the question you are asking.
- vPIC VIN Decoding API and Vehicle Variable ListNHTSA
- 49 CFR 567.4 — Requirements for manufacturers of motor vehicles (certification label content)U.S. Electronic Code of Federal Regulations
- 49 CFR 390.5 — Definitions (commercial motor vehicle, 10,001 lb GVWR/GCWR)FMCSA, via eCFR
- 49 CFR 383.5 — Definitions (CDL, 26,001 lb GVWR/GCWR)FMCSA, via eCFR
- Publication 463, Travel, Gift, and Car Expenses (6,000 lb gross vehicle weight thresholds)Internal Revenue Service
GVWR and Weight Class by VIN — questions
How can I find out the towing capacity of my vehicle for trailers and RVs?
Not from a VIN decode. NHTSA's vPIC defines GCWR fields, but they came back empty on every VIN we tested, including Class 8 semis. Get towing capacity from the manufacturer's towing guide for your exact year, engine, axle ratio and cab configuration, then check the GVWR and GAWR on your door-jamb label so the loaded truck stays legal.
Does a VIN lookup give me my GVWR in pounds?
No. vPIC returns a class band, not a number. A 2013 F-150 comes back as "Class 2F: 7,001 - 8,000 lb (3,175 - 3,629 kg)" — that is the range its rating falls in, not the rating. The exact figure, in kilograms and pounds, is printed on the certification label in the driver's door jamb.
Where can I find a reliable tool to look up my vehicle's weight class?
Use NHTSA's vPIC decoder, the federal database manufacturers must submit VIN decipherment data to. It is free, and available at free-vin-lookup.com/check. It gives you the weight class. For the exact rating, no online tool beats the sticker on your own vehicle: the door-jamb certification label is the legally controlling source under 49 CFR 567.4.
How do I know if my truck is Class 2 or Class 3?
Decode the VIN and read the GVWR field: vPIC returns the class directly, like "Class 3: 10,001 - 14,000 lb" for an F-350 or "Class 2H: 9,001 - 10,000 lb" for a Ram 2500. The split matters because 10,001 lb GVWR is where FMCSA interstate commercial-vehicle rules start, under 49 CFR 390.5.
What is the difference between GVWR, curb weight, payload and GCWR?
GVWR is the maximum the loaded vehicle may weigh, including driver, passengers, fuel and cargo but excluding the trailer. Curb weight is the vehicle empty. Payload is GVWR minus curb weight. GCWR adds the trailer. vPIC defines all four, but only returns GVWR — curb weight and GCWR came back blank on every VIN we decoded.
Do I need a CDL based on my vehicle's GVWR?
The federal line is 26,001 lb, well above the classes most drivers decode. Under 49 CFR 383.5 a CDL is required for a straight vehicle rated 26,001 lb GVWR or more, or a combination rated 26,001 lb GCWR or more when the towed unit exceeds 10,000 lb GVWR. That is vPIC Class 7 and up. States add their own rules.
Why does my VIN show a GVWR class but no upper bound?
vPIC has two fields: GVWR, the lower bound, and GVWR_to, the upper bound. In our testing GVWR_to was blank on every pickup and truck — F-150, F-350, Ram 2500, Silverado, Tundra, Freightliner — and populated mainly on passenger cars. The single band in GVWR is usually all you get, and it is already a range.
How can I tell if my SUV is over 6,000 lb GVWR?
Decode the VIN and read the class. Class 1D tops out at 6,000 lb; Class 2E starts at 6,001 lb. That boundary matters because IRS Publication 463 applies passenger-automobile depreciation limits at 6,000 lb gross vehicle weight or less, with a separate band above 6,000 and up to 14,000 lb. Confirm the exact figure on the door jamb and ask a tax professional.