Every Lexus IS (2017–2023) carries a 17-character VIN that begins with the JTH WMI. The IS is a gas sedan; this page shows what each character of a Lexus IS VIN means and gives 4 checksum-valid sample VINs you can drop straight into test fixtures. Synthetic — not real: no scraping, no real-owner data. The generator below is pre-filtered to the IS.
Each sample below is built from the real JTH WMI and the IS's descriptor, so it decodes to a Lexus IS of the right model year:
Have a real Lexus IS VIN? Decode it →
Worked on the sample JTHBA1D22H0461251 — a 2017 Lexus IS:
| Position | Section | Value | What it tells you |
|---|---|---|---|
| 1–3 | WMI | JTH | Marks the VIN as Lexus, built in Japan |
| 4–8 | VDS | BA1D2 | Descriptor for the IS — sedan body, gas powertrain |
| 9 | Check digit | 2 | Mod-11 checksum over the other 16 characters |
| 10 | Model year | H | Code H = 2017 |
| 11 | Plant | 0 | Assembly-plant code |
| 12–17 | Serial | 461251 | Sequential production number |
Positions 1–3 of every Lexus IS VIN read JTH — the World Manufacturer Identifier that marks the vehicle as Lexus, assembled in Japan (Asia). After the WMI, positions 4–8 (BA1D2 in our seed) describe the IS itself; see the full 17-digit format.
Position 10 encodes the model year. For the IS, 2017 is code H and 2023 is code P. See the 2023 year code or the check-digit math.
Lexus RX 350 · Lexus NX · Lexus GX · Lexus ES 350 · all Lexus test VINs
A Lexus IS VIN is 17 characters starting with the JTH WMI, for example JTHBA1D22H0461251. Positions 4–8 describe the IS, position 9 is the check digit, position 10 is the model year, and 12–17 are the serial number.
Read it left to right: JTH is the Lexus WMI, positions 4–8 are the IS descriptor, position 9 verifies the VIN via a mod-11 checksum, position 10 gives the year, position 11 the plant, and 12–17 the serial. Paste any VIN into the decoder to do it automatically.
The IS in our seed uses the JTH WMI (Japan). Any VIN beginning with JTH decodes to Lexus.
No. They are synthetically generated but checksum-valid, use the real Lexus JTH WMI, and carry the IS's descriptor and a valid year code — so a decoder returns a Lexus IS. No real vehicle's VIN is used.