valid test VINs · runs locally · nothing uploaded

Mazda MX-5 Miata VIN Decoder

Every Mazda MX-5 Miata (2019–2024) carries a 17-character VIN that begins with the JM1 WMI. The MX-5 Miata is a gas convertible; this page shows what each character of a Mazda MX-5 Miata 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 MX-5 Miata.

What a Mazda MX-5 Miata VIN looks like

Each sample below is built from the real JM1 WMI and the MX-5 Miata's descriptor, so it decodes to a Mazda MX-5 Miata of the right model year:

JM1NDAD75K5894820 → 2019 Mazda MX-5 Miata (Convertible)
JM1NDAD70M5342967 → 2021 Mazda MX-5 Miata (Convertible)
JM1NDAD73N5066639 → 2022 Mazda MX-5 Miata (Convertible)
JM1NDAD71R5309760 → 2024 Mazda MX-5 Miata (Convertible)

Have a real Mazda MX-5 Miata VIN? Decode it →

Decoding a Mazda MX-5 Miata VIN, position by position

Worked on the sample JM1NDAD75K5894820 — a 2019 Mazda MX-5 Miata:

PositionSectionValueWhat it tells you
1–3WMIJM1Marks the VIN as Mazda, built in Japan
4–8VDSNDAD7Descriptor for the MX-5 Miata — convertible body, gas powertrain
9Check digit5Mod-11 checksum over the other 16 characters
10Model yearKCode K = 2019
11Plant5Assembly-plant code
12–17Serial894820Sequential production number

The Mazda MX-5 Miata WMI: JM1

Positions 1–3 of every Mazda MX-5 Miata VIN read JM1 — the World Manufacturer Identifier that marks the vehicle as Mazda, assembled in Japan (Asia). After the WMI, positions 4–8 (NDAD7 in our seed) describe the MX-5 Miata itself; see the full 17-digit format.

Mazda MX-5 Miata model years

Position 10 encodes the model year. For the MX-5 Miata, 2019 is code K and 2024 is code R. See the 2024 year code or the check-digit math.

Other Mazda models

Mazda CX-5 · Mazda CX-30 · Mazda CX-9 · Mazda Mazda3 · all Mazda test VINs

Frequently asked questions

What does a Mazda MX-5 Miata VIN look like?

A Mazda MX-5 Miata VIN is 17 characters starting with the JM1 WMI, for example JM1NDAD75K5894820. Positions 4–8 describe the MX-5 Miata, position 9 is the check digit, position 10 is the model year, and 12–17 are the serial number.

How do I decode a Mazda MX-5 Miata VIN?

Read it left to right: JM1 is the Mazda WMI, positions 4–8 are the MX-5 Miata 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.

What is the WMI for a Mazda MX-5 Miata?

The MX-5 Miata in our seed uses the JM1 WMI (Japan). Any VIN beginning with JM1 decodes to Mazda.

Are these real Mazda MX-5 Miata VINs?

No. They are synthetically generated but checksum-valid, use the real Mazda JM1 WMI, and carry the MX-5 Miata's descriptor and a valid year code — so a decoder returns a Mazda MX-5 Miata. No real vehicle's VIN is used.