Home  /  Chevrolet  /  VIN Decoder

Chevrolet VIN Decoder

Enter any 17-character Chevrolet VIN. Free US-market Chevrolet VIN decoder backed by the official NHTSA VPIC database — engine code, assembly plant, model year, body class, and every open recall, in about 30 seconds.

How to read a Chevrolet VIN

A Chevrolet VIN, like any modern road-vehicle VIN, is 17 characters split into three blocks: the World Manufacturer Identifier (WMI) in positions 1–3, the Vehicle Descriptor Section (VDS) in positions 4–9, and the Vehicle Identifier Section (VIS) in positions 10–17. Here's a real Chevrolet VIN broken down position by position.

112G3C4U5Y6D7E8D9610M11Z123135144151161178
PositionCharsMeaning
11
Country of origin
1 = United States. Chevrolet VINs starting with 2 are Canadian-built, 3 are Mexican (e.g. Silao trucks, San Luis Potosí SUVs), and KL prefixes are GM Korea (Spark, Trax).
2-3GC
Manufacturer (WMI)
GC = General Motors, Chevrolet light-truck division. Other Chevrolet WMIs include G1 (passenger car), GN (SUV — Tahoe/Suburban/Traverse). Sibling GM divisions use their own WMIs: GMC trucks are 1GT, Cadillac is 1G6/1GY — all share GM's VIN structure.
4-8UYDED
Vehicle Descriptor Section (VDS)
Encodes the platform, body style, restraint system, and engine. GM does not publish a public VDS-to-trim table, so CheckMyVIN reports what NHTSA VPIC returns directly (Model, Series, Trim, Body Class, Engine Model) rather than guessing what the individual characters mean.
96
Check digit
A mod-11 checksum computed from the other 16 positions. NHTSA uses it to reject typos before returning a decode — if the check digit is wrong, VPIC returns an error and CheckMyVIN treats the VIN as unreadable.
10M
Model year
M = 2021. The full year code table is below. The 30-year cycle skips I, O, Q, U, Z and 0 to avoid being confused with similar-looking digits.
11Z
Assembly plant
For this VIN, Z maps to Fort Wayne Assembly (Indiana), where GM builds the Silverado 1500 and Sierra 1500. CheckMyVIN reads Plant City and Plant Country directly from the VPIC record rather than inferring the plant from this character — GM runs many North American plants and position 11 is brand-internal.
12-17354118
Production sequence
A 6-digit serial number that increments through the model year at that plant. Not useful on its own, but combined with year and plant it confirms the VIN is internally consistent.

VIN year codes (position 10)

The 10th character of every modern VIN encodes the model year. The cycle skips the letters I, O, Q, U and Z, and the digit 0, to avoid being confused with similar digits. This table covers every model year currently on US roads.

CodeYearCodeYearCodeYear
A2010H2017R2024
B2011J2018S2025
C2012K2019T2026
D2013L2020V2027
E2014M2021W2028
F2015N2022X2029
G2016P2023Y2030

Chevrolet WMI codes (positions 1–3)

The first three characters of the VIN identify the manufacturer and country of assembly. Chevrolet uses several WMI codes depending on plant and model line.

WMIMeaning
1G1Chevrolet passenger car — USA
1GCChevrolet light/medium truck (Silverado, Colorado) — USA
1GNChevrolet SUV (Tahoe, Suburban, Traverse) — USA
2G1Chevrolet passenger car — Canada
3GCChevrolet truck — Mexico
3GNChevrolet SUV — Mexico
KL8Chevrolet (GM Korea — Spark, Trax) — South Korea

Chevrolet build sheet & options

A full Chevrolet build sheet — the original RPO (Regular Production Option) codes, paint code, trim package contents, and dealer-installed extras — is not part of the federal NHTSA VPIC dataset. CheckMyVIN can confirm engine family (LS/LT V8, Duramax, Ecotec), assembly plant, model year, body class, and recall history pulled live from NHTSA, but it cannot return the original Z71 Off-Road package contents or factory paint code. For those, the original RPO label (a sticker in the glovebox, center console, or driver-door area listing the three-character option codes) is the fastest source, and a Chevrolet dealer can print the full build sheet from the VIN through GM's service system. CheckMyVIN never claims options data it cannot verify against the NHTSA record.

Chevrolet VIN decoder FAQ

Is the Chevrolet (Chevy) VIN decoder free?
Yes — every Chevrolet VIN lookup on CheckMyVIN is free, with no signup, no email gate, and no usage cap on individual users. Data comes from the public NHTSA VPIC API. The optional "full vehicle history report" link at the bottom of each report is an affiliate to a paid third-party history service; you can ignore it. Whether you search "Chevy VIN decoder", "Chevrolet VIN lookup", or "Chevrolet VIN number decoder", this is the same free tool.
How do I read a Chevrolet VIN (Silverado, Camaro, Corvette, Equinox)?
A Chevrolet VIN is 17 characters: position 1 is the country (1 = USA, 2 = Canada, 3 = Mexico, KL = GM Korea), positions 2-3 are the GM division (1G1 passenger car, 1GC light truck, 1GN SUV), position 10 is the model year (M = 2021, see the year table on this page), and position 11 is the assembly plant. Enter the VIN above and CheckMyVIN reads every field via the official NHTSA database — it covers the entire Chevrolet lineup including Silverado, Colorado, Camaro, Corvette, Equinox, Malibu, Tahoe, Suburban, Traverse, Trailblazer, Trax, and Bolt.
Where is the VIN located on a Chevrolet?
Three places on every modern Chevy: the dash plate at the base of the windshield (visible from outside, driver side), the driver-door jamb certification sticker, and on the title / registration. Full-size Chevy trucks (Silverado, Colorado) ALSO have the VIN stamped on the frame rail — useful when the dash plate on an older truck is damaged or missing.
How do I find my Chevrolet engine code or RPO code from the VIN?
The engine family appears in the VPIC "Engine Model" field (e.g. L84 5.3L V8, LT1/LT2 6.2L V8, LM2 Duramax diesel, LSY 2.0L turbo) — enter the VIN above and read the Vehicle Specifications block. The full list of three-character GM RPO codes (which spell out every factory option, axle ratio, and paint code) is NOT encoded in the VIN itself: it lives on the RPO label in the glovebox, center console, or driver-door area. Any decoder that claims to expand all RPO codes "from the VIN" is guessing — the VIN gives the engine and platform, the RPO label gives the option list.
Can I find my Chevrolet paint code from the VIN?
No — paint code is not part of the federal NHTSA VPIC dataset, and it is not encoded in the 17 VIN characters. The right place to look is the RPO label (glovebox, console, or driver-door area): the paint code is a "WA"-prefixed code or a U-series RPO (e.g. GAZ = Summit White). A Chevrolet dealer can also pull it from the VIN. CheckMyVIN will never invent a paint code from VIN characters — the field simply isn't there.
Can I get the Chevrolet window sticker or build sheet by VIN?
The original window sticker (Monroney label) and full build sheet are not in the NHTSA VPIC data, so CheckMyVIN does not reproduce them. What the VIN does give you — engine, plant, model year, body class, drive type, and open recalls — appears free in the report above. For the original Monroney or RPO build sheet, a Chevrolet dealer can print it from the VIN through GM's service system; the RPO label in the vehicle is the fastest free option for the option codes.
Can I check Chevrolet recalls with the VIN?
Yes. CheckMyVIN automatically queries the NHTSA recall API alongside the decode and shows every open campaign for the year/model/make combination. Worked examples — including the 2019 Silverado 1500 brake-control-module campaign and the Bolt EV high-voltage battery recall — appear on the /chevrolet/recall page with the official NHTSA campaign numbers and links to the NHTSA recall portal so you can verify.
Is this a GM VIN decoder too?
Effectively, yes — Chevrolet, GMC, Cadillac, and Buick are all General Motors divisions and share GM's WMI and VIN structure, so the same decode logic applies to any of them. Enter your VIN above and CheckMyVIN reads the same NHTSA VPIC fields regardless of which GM division built the vehicle; select your specific GM division for model-specific details. There is no single "GM" decoder page because GM is the parent company, not a vehicle marque — you always decode the specific division's VIN, and the WMI in positions 1-3 identifies which division built it.
Can you decode an old or vintage Chevy VIN (pre-1981, classic truck)?
Only partially. Federal law standardized VINs at 17 characters in 1981; pre-1981 Chevrolets — including classic C/K trucks, Camaros, and Impalas — used shorter 11- or 13-character VINs with a different structure (no standardized check digit, no global WMI registry), and NHTSA's VPIC database has limited coverage of them. CheckMyVIN will not invent fields it cannot verify. For a vintage Chevy or classic truck, the cowl tag / trim tag and the original RPO data plate are the authoritative decode sources, along with marque registries and clubs. Be skeptical of any tool that claims to fully "decode" a pre-1981 Chevy VIN — the output is usually placeholder.

Other Chevrolet tools