Decode Your VIN
Enter your vehicle's VIN code to discover all technical specifications. The VIN consists of 17 alphanumeric characters.
Jeep Wrangler VIN Decoder
Decode any Jeep Wrangler VIN free in seconds. Enter the 17-character vehicle identification number into the decoder above and get the generation, model year, engine, trim, assembly plant, and open NHTSA recalls, with no sign-up and no credit card.
This page goes deeper than the general Jeep hub. Below you’ll find the Wrangler’s four generations and their chassis codes, the WMI codes specific to Wrangler production (including a Canadian plant most owners never hear about), a per-generation engine code table verified against real decoded VINs, the Wrangler’s trim lineup by generation, and the Wrangler-specific recalls worth checking.
About the Jeep Wrangler
The Wrangler traces to the Willys MB, the WWII-era quarter-ton military 4×4 built in Toledo, Ohio starting in 1941. Willys turned that into the civilian CJ (Civilian Jeep) in 1945, and the CJ line ran for four decades before Chrysler replaced it with the Wrangler for the 1987 model year. The name changed, but the formula, a solid-axle, body-on-frame off-roader, did not.
Four generations have carried the Wrangler name:
| Generation | Years | Chassis code | Notable change | Built at |
|---|---|---|---|---|
| 1st | 1987-1995 | YJ | Square headlights, first Wrangler-badged model | Brampton, ON (1987-1992); Toledo, OH (1992-1995) |
| 2nd | 1997-2006 | TJ | Round headlights return; coil-spring suspension replaces leaf springs | Toledo, OH |
| 3rd | 2007-2018 | JK | First factory 4-door (Unlimited) | Toledo, OH |
| 4th | 2018-present | JL | 4xe plug-in hybrid variant added for 2021 | Toledo, OH |
The YJ’s square headlights broke with CJ tradition and drew criticism at the time; the TJ’s return to round lights in 1997 was Chrysler’s direct answer to that backlash. Unlike some competitors, the Wrangler’s chassis code doesn’t appear as a literal string in the VIN, you confirm generation through the WMI, model year character, and engine code together, which is what the tables below are for.
Jeep Wrangler WMI codes (positions 1 to 3)
The World Manufacturer Identifier is assigned by SAE on behalf of ISO. These are the WMIs that show up on genuine Wrangler VINs, confirmed by decoding real production VINs against NHTSA’s vPIC database:
| WMI | Country | Plant | Generations |
|---|---|---|---|
| 2J4 | Canada | Brampton Assembly, Ontario | YJ (1987 to April 1992 only) |
| 1J4 | USA | Toledo, Ohio | YJ (post-1992), TJ, early JK (2007-2011) |
| 1J8 | USA | Toledo, Ohio | Early JK (seen on 2007-2008 model years alongside 1J4) |
| 1C4 | USA | Toledo, Ohio | JK (2012-2018), JL (2018-present) |
The 2J4 prefix is the one owners rarely expect: American Motors, and then Chrysler, built the YJ at the old AMC plant in Brampton, Ontario until it closed in April 1992, after which Wrangler production consolidated fully at Toledo. FCA (now Stellantis) shifted Wrangler’s US WMI from 1J4 to 1C4 during the DaimlerChrysler-to-FCA transition around model year 2012, which is why an otherwise identical 3.6L JK can carry either prefix depending on the year it left the line.
How to decode a Jeep Wrangler VIN, position by position
Positions 1 to 3: World Manufacturer Identifier
See the table above. Position 1 tells you the country of assembly, 1 (USA) or 2 (Canada) for every Wrangler ever built. A VIN starting with anything outside the four WMIs above is not a genuine Wrangler.
Positions 4 to 8: Vehicle Descriptor Section (VDS)
This is where it gets model-specific, and where a Wrangler VIN behaves differently than you might expect. Position 4 loosely tracks body/model family (F shows up across YJ and TJ, H and G across JK and JL), but it is not a clean, one-to-one generation code the way some manufacturers’ VDS blocks are. Positions 5 to 7 carry restraint system and drivetrain detail. Position 8 is the one constant: it’s the engine code, and it’s consistent enough within each generation to be genuinely useful. Verified against decoded VINs:
| Generation | Position 8 | Engine |
|---|---|---|
| YJ (1987-1995) | P | 2.5L I4 |
| YJ (1987-1990) | T | 4.2L I6 |
| YJ (1991-1995) | S | 4.0L HO I6 |
| TJ (1997-2002) | P | 2.5L I4 |
| TJ (2003-2006) | B | 2.4L I4 |
| TJ (1997-2006) | S | 4.0L I6 |
| JK (2007-2011) | 1 | 3.8L V6 |
| JK (2012-2018) | G | 3.6L Pentastar V6 |
| JL (2018-present) | N | 2.0L turbo I4 |
| JL (2018-present) | G | 3.6L Pentastar V6 |
| JL (2020-present) | M | 3.0L EcoDiesel V6 |
| JL (2021-present) | J | 6.4L V8 (392) |
| JL 4xe (2021-present) | 6 | 2.0L turbo I4 PHEV |
Note that the same letter can mean a different engine in a different generation, P is a 2.5L I4 on both YJ and TJ, S is a 4.0L I6 on both, and G means 3.6L Pentastar V6 on JK and JL alike. That’s why position 8 only means something once you already know the generation from the WMI and model year.
Position 9: Check digit
Calculated from the other 16 characters using modulo-11 math. One mistyped character anywhere in the VIN and the check digit stops matching; every compliant decoder and DMV system will flag it.
Position 10: Model year
The Wrangler’s 39-year run spans two 30-year VIN cycles. For JK and JL Wranglers (2006-present), the standard sitewide chart applies:
| Char | Year | Char | Year |
|---|---|---|---|
| R | 2024 | F | 2015 |
| S | 2025 | E | 2014 |
| T | 2026 | D | 2013 |
| V | 2027 | C | 2012 |
| W | 2028 | B | 2011 |
| X | 2029 | A | 2010 |
| Y | 2030 | 9 | 2009 |
| 1 | 2031 | 8 | 2008 |
| 2 | 2032 | 7 | 2007 |
| 3 | 2033 | 6 | 2006 |
For a YJ or TJ, you’re reading the previous cycle instead, confirmed against real decoded VINs from both generations:
| Char | Year | Char | Year |
|---|---|---|---|
| H | 1987 | S | 1995 |
| J | 1988 | T | 1996 |
| K | 1989 | V | 1997 |
| L | 1990 | W | 1998 |
| M | 1991 | X | 1999 |
| N | 1992 | Y | 2000 |
| P | 1993 | 1 | 2001 |
| R | 1994 | 2-5 | 2002-2005 |
The letters I, O, and Q are never used, in either cycle, because they read too much like 1 and 0.
Position 11: Assembly plant
| Char | Plant | Generations |
|---|---|---|
| J | Brampton Assembly, Ontario | YJ (1987-1992) |
| P | Toledo Assembly Complex, Ohio | TJ (1997-2006) |
| L | Toledo Assembly Complex, Ohio | JK (2007-2018) |
| W | Toledo North Assembly, Ohio | JL (2018-present) |
Every Wrangler built since the Brampton plant closed in 1992 has come from Toledo, Ohio, the same city where the Willys MB was assembled during WWII.
Positions 12 to 17: Serial number
The production sequence number for that specific Wrangler. Combined with the previous 11 characters, it makes every Wrangler VIN unique, even two identical Rubicons built the same day at the same plant.
Wrangler trim levels by generation
- YJ (1987-1995): S, Laredo, Sahara, Renegade, Islander
- TJ (1997-2006): SE, Sport, Sahara, Rubicon (added 2003), X, plus the long-wheelbase Unlimited (LJ, 2004-2006, 2-door only)
- JK (2007-2018): X, Sport, Sahara, Rubicon, with the 4-door Unlimited body offered across every trim starting in 2007; special editions included Rubicon X, Freedom Edition, Moab, and Call of Duty
- JL (2018-present): Sport, Sport S, Willys, Sahara, Rubicon, High Altitude, plus the 4xe plug-in hybrid (Sahara 4xe, Rubicon 4xe) from 2021 and the 6.4L Rubicon 392 from 2021
A VIN decode returns the trim by matching the full VDS and equipment group, not just the position 8 engine code.
Where to find the VIN on a Jeep Wrangler
- Lower-left corner of the windshield, visible from outside
- Driver’s side door jamb sticker
- Stamped on the frame near the front suspension mount, a Wrangler and Gladiator-specific stamp location worth checking on a used Rubicon or off-road-modified Jeep
- Vehicle title, registration, and the Jeep/Uconnect owner app
For a pre-1987 CJ, the VIN follows the older AMC format and isn’t 17 characters; see our classic car VIN decoder guide.
Jeep Wrangler recalls and safety
The Wrangler has been the subject of several significant NHTSA campaigns:
- Takata airbags: Model year 2007-2016 Wranglers were part of the roughly 1.6 million FCA vehicles recalled for defective Takata front passenger airbag inflators.
- NHTSA 18V-675 (2018): About 18,055 model year 2018-2019 JL Wranglers were recalled because the front track bar bracket may have been improperly welded, risking separation from the frame and reduced steering control.
- NHTSA 26V363 (2026): Roughly 1,076,999 model year 2021-2025 Wrangler and Gladiator vehicles, recalled after 51 reported fires, because electric hydraulic power steering pump wiring can overheat combustible material while the vehicle is parked and off. NHTSA issued a park-outside warning.
- NHTSA 25V-741 (2025): 320,065 model year 2020-2025 Wrangler 4xe vehicles, recalled for battery packs with cell separator damage that can lead to fire, including some units where an earlier remedy (24V-720) proved ineffective. Owners are told not to charge the vehicle and to park outside until repaired.
To check your specific Wrangler:
- Decode the VIN with the tool above to confirm the exact model year and generation
- Cross-reference the 17-character VIN with the Mopar recall lookup or NHTSA’s database
- Contact your nearest Jeep dealer for a free repair on any open campaign
Recall repairs are always free, regardless of age, mileage, or ownership history.
Frequently asked questions
How do I decode a Jeep Wrangler VIN?
Type the 17-character VIN from your windshield, door jamb, or title into the decoder at the top of this page. Results return in seconds and include generation (YJ, TJ, JK, or JL), model year, engine, trim, assembly plant, and any open NHTSA recalls. No sign-up required.
How can I tell which Wrangler generation I have from the VIN?
Combine the WMI with the model year character. A 2J4 or early 1J4 VIN from the late 1980s or early 1990s is a YJ. 1J4 with a late-1990s to mid-2000s year character is a TJ. 1J4 or 1J8 from 2007-2011 is a JK, as is 1C4 from 2012-2018. Any 1C4 VIN from 2018 onward is a JL. The decoder above confirms it instantly.
Where is the VIN on a Jeep Wrangler?
The windshield (lower-left corner, visible from outside) and the driver-side door jamb sticker are the two federally required locations. Wranglers and Gladiators also carry a frame stamp near the front suspension mount, useful for verifying a VIN hasn’t been swapped after off-road damage.
What does a Wrangler VIN starting with 2J4 mean?
It means the Jeep was built at the old AMC/Chrysler assembly plant in Brampton, Ontario, Canada, which produced YJ Wranglers from 1987 until it closed in April 1992. After that, all Wrangler production moved to Toledo, Ohio, where it remains today.
Is the Jeep Wrangler VIN decoder free?
Yes. VinDecoderPlus decodes every Wrangler VIN free of charge with no sign-up. A full vehicle history report (accident history, odometer records, prior salvage titles) is available as an optional paid upgrade.
Was my Wrangler part of a recall, and can a VIN be faked?
Decode your VIN above, then check it against the Mopar or NHTSA recall databases; open campaigns like the 2021-2025 power steering fire recall and the 4xe battery fire recall are tied to specific VIN ranges. As for tampering, the check digit at position 9 catches most single-character alterations through math alone. If you suspect a cloned VIN, see how to check if a car is stolen by VIN.
Decode any Jeep Wrangler VIN free
Type your 17-character Wrangler VIN into the decoder at the top of this page for an instant breakdown. To go deeper into VIN structure or other Jeep models:
- Jeep VIN decoder hub for the brand-wide guide
- How to read a VIN number
- What every character in a VIN means
- Classic car VIN decoder (pre-1981)
- VIN decoder vs. vehicle history report
