GM RPO codes by VIN
Enter a Chevrolet, GMC, Buick or Cadillac VIN to get the RPO codes for the options and packages that vehicle was ordered with — the engine, the packages, trailering and tech — without hunting for the glovebox label.
Can you get RPO codes from a GM VIN?
Yes — but not from a free VIN decoder. The 17 characters of a VIN encode the basics (year, model, body, engine, plant); they do not encode factory options. The options and their RPO codes live in the vehicle's production record, which the VIN unlocks. That record is what the CarWhere build sheet reads.
What a GM options lookup returns
Example from a real 2020 Cadillac XT6 Sport build sheet (VIN withheld):
What you get is the RPO codes for the options and packages the vehicle was ordered with — typically 5 or more on a recent GM truck or SUV. The glovebox SPID label also lists standard-equipment codes (often 50+); those are not all reproduced here.
Where to find the VIN on a GM
The VIN is on the lower driver-side corner of the windshield, the driver door-jamb label, and the title and registration. On most GM trucks and SUVs the same VIN also appears on the SPID label in the glovebox.
Common GM RPO codes explained
Got a code from your results and want to know what it means? These come up most often — the full list is in our GM RPO code reference.
GM options by VIN — FAQ
Can you look up GM RPO codes from a VIN?
Yes. The VIN itself does not contain RPO codes, but it identifies the vehicle's production record, which lists the options it was ordered with and their RPO codes. Enter the VIN above to check whether we have factory build data for it.
Is this the same as the SPID glovebox label?
Not exactly. The SPID label lists every RPO on the vehicle, including standard equipment. This lookup returns the RPO codes for the ordered options and packages — the codes that set one truck apart from another (engine, Z71, max trailering, tech packages).
What if the glovebox label is missing or faded?
That is the most common reason people look RPO codes up by VIN. The build sheet confirms the ordered options from the production record, so you are not relying on a label that has worn off.
Is a free VIN decoder enough to see GM options?
No. Free decoders read the government VIN database, which only carries the basics — year, model, body, engine, plant. Factory options and their RPO codes are not encoded in the 17 VIN characters; they live in the vehicle's production record, which is what the build sheet pulls.
What does it cost?
$9.99 for one VIN, one time — no subscription. We check the VIN for factory build data before you pay, and the report also includes open recalls and a market price check.
Is this an official manufacturer document?
No. It is reconstructed from VIN-level production data and labeled that way. CarWhere is independent and not affiliated with the manufacturer.
Check your GM VIN
Covers Chevrolet, GMC, Buick and Cadillac. We confirm factory build data exists for the VIN before checkout.
Other brands
BMW options by VIN · Mercedes-Benz option codes by VIN · Porsche options by VIN
Build data is reconstructed from VIN-level production data and is not an official manufacturer document. Coverage varies by model year; US-market vehicles only. CarWhere is independent and not affiliated with Chevrolet, GMC, Buick and Cadillac.