At a glance
- Built in Japan
- JM1 (cars) and JM3 (SUVs), from Hiroshima or Hofu
- Built in North America
- 3MZ, 3MD and 3MV (Salamanca, Mexico), 7MM (Huntsville, Alabama)
- Positions 4 and 5
- Carline, such as DM for the CX-30
- 2026 model year
- T in position 10
On this page
- What the Mazda VIN decoder returns
- How to read a Mazda VIN
- Why a 2026 CX-30's 7th character depends on its build date
- Example: reading a 2026 CX-30 VIN pattern
- A real Mazda VIN decoded: 2024 CX-90 PHEV
- Mazda codes on Toyotas and Fiats
- Mazda plant codes in vPIC
- Mazda models in vPIC
- Where is the VIN on a Mazda?
- Common questions
- Sources
What the Mazda VIN decoder returns
Enter the VIN and the decoder validates it, then reads Mazda's entry in NHTSA's vPIC database: model year, model, trim, body class, drive type, engine size, cylinders and fuel, transmission, GVWR, doors, the plant and the air bags. NHTSA's recall campaigns for that model and year are listed under it. Whether a specific car has had the repair done is something NHTSA's VIN recall search or a Mazda dealer can confirm.
Mazda splits the VIN into three sections: the maker code in positions 1 to 3, a vehicle description in positions 4 to 8, and then the check digit, year, plant and serial.
How to read a Mazda VIN
This is Mazda's generic 2026 format with the codes from its CX-30 sheet, as amended on January 8, 2026:
| Position | Mazda's label | 2026 codes (CX-30 where model-specific) |
|---|---|---|
| 1 | World manufacturer identifier | J Japan, 3 Mexico, 7 United States (7MM) |
| 2 | World manufacturer identifier | M |
| 3 | World manufacturer identifier | JM1 car and JM3 multipurpose vehicle (Mazda, Japan); 3MZ and 3MD cars and 3MV multipurpose vehicle (Mazda de Mexico); 7MM multipurpose vehicle (Mazda Toyota Manufacturing) |
| 4 | Carline (with position 5) | D |
| 5 | Carline | M: DM is the CX-30 |
| 6 | Restraint system, GVWR class and drive axle | B: 4WD, GVWR class C, front, side, curtain and knee air bags in row one, side and curtain air bags at the outer seats of row two |
| 7 | Trim level, body style and make | A CX-30, B Select Sport, C Preferred Package or Carbon Edition, D Premium Package, E Turbo Premium Plus Package, X Aire Edition |
| 8 | Engine type | L 2.5L PY four-cylinder (186 hp), Y 2.5L PY Turbo (227 hp) |
| 9 | Check digit | 0 to 9 or X, calculated under Part 565.15(c) |
| 10 | Model year | T = 2026 |
| 11 | Plant | 0 Hiroshima, 1 Hofu (Yamaguchi), M Salamanca (Mexico), N Huntsville (Alabama) |
| 12 | Serial number | Positions 12 to 17, 100001 to 999999 in the generic format |
| 13 | Serial number | |
| 14 | Serial number | |
| 15 | Serial number | |
| 16 | Serial number | |
| 17 | Serial number |
Positions 4 to 8 are defined line by line in Mazda's filings, so the letters above apply to the 2026 CX-30. Mazda also lists JMZ, a multipurpose vehicle code for Israel.
Why a 2026 CX-30's 7th character depends on its build date
Mazda amended its 2026 CX-30 VIN coding in January 2026 "to identify the trim levels" by tying the 7th character to the serial number:
- Built up to and including December 31, 2025 (serials 100009 to 126756): X wasn't used. The Aire Edition shares C with the Preferred Package and Carbon Edition, and the 2.5 T Aire Edition shares D with the Premium Package.
- Built from January 1, 2026 (serials 126759 and up): X marks the Aire Edition and 2.5 T Aire Edition, so C and D no longer include them.
So two 2026 CX-30 Aire Editions can carry different 7th characters, and both are correct.
Example: reading a 2026 CX-30 VIN pattern
Using the sheet, a 2026 CX-30 Turbo Premium Plus from the Salamanca plant reads 3MVDMBEY?TM followed by a six-digit serial, with ? standing for the check digit:
- 3MV: multipurpose vehicle from Mazda Motor Manufacturing de Mexico.
- DM: CX-30.
- B: four-wheel drive, GVWR class C (4,001 to 5,000 lb) and the listed air bags.
- E: Turbo Premium Plus Package, wagon body, make Mazda.
- Y: 2.5L PY Turbo, gasoline inline-four, 227 hp net.
- T: 2026. M: Salamanca, Guanajuato.
That's a reading of Mazda's sheet, not a real VIN.
A real Mazda VIN decoded: 2024 CX-90 PHEV
This 2024 CX-90 plug-in hybrid went through an NHTSA crash test (test 14473), and the test record lists its VIN. NHTSA's vPIC database returns this for JM3KKEHA8R1123816:
| Field | vPIC result |
|---|---|
| Vehicle | 2024 Mazda CX-90 Premium Plus Package (plug-in hybrid) |
| Body and drive | SUV, four-wheel drive, 3 rows, 7 seats |
| Engine | Plug-in hybrid with a 2.5L four-cylinder (engine code PY), 189 hp, 8-speed automatic |
| Plant | Hofu, Yamaguchi, Japan |
| GVWR | Class 2E: 6,001 to 7,000 lb |
| Airbags | Front, knee (row 1), side (rows 1 and 2) and curtain (rows 1 to 3) |
| Listed as standard | Automatic emergency braking, pedestrian automatic emergency braking, forward collision warning, lane departure warning, lane keeping assist, blind spot monitoring, rear cross traffic alert and adaptive cruise control |
vPIC's airbag and safety fields can be incomplete; the window sticker or owner's manual has the full list.
Mazda plant codes in vPIC
| Code | Plant | On these WMIs |
|---|---|---|
| 0 | Hiroshima, Japan | JM1, JM3 |
| 1 | Hofu, Yamaguchi, Japan | JM1, JM3 |
| M | Salamanca, Guanajuato, Mexico | 3MZ, 3MV |
| N | Huntsville, Alabama | 7MM |
| 5 | Flat Rock, Michigan | JM1 |
| K | Kansas City, Missouri (plant company Ford) | JM1 |
| T | Edison, New Jersey (plant company Ford) | JM1 |
Mazda models in vPIC
vPIC lists seven Mazda models for 2026: the Mazda3, MX-5, CX-30, CX-5, CX-50, CX-70 and CX-90. Its all-years list has 28, back to the GLC, 323, 626, 929, RX-7 and B-Series pickup, plus the Millenia, Protege, Tribute, MPV, Navajo, Mazda6, RX-8, MX-30 and CX-9.
Where is the VIN on a Mazda?
- Windshield: the driver's side corner of the dash, visible from outside (49 CFR 565.13).
- Driver's door opening: the certification label on the door edge or pillar (49 CFR 567.4).
- Paperwork: title, registration and insurance card.
For the factory options list, see the Mazda window sticker page. Getting it ready to sell? CarShots turns phone photos of your Mazda into clean backdrop shots, about 20 seconds each.