Decode any Mazda VIN.

Read the model, generation, engine, plant, and drivetrain from all 17 characters. The decode runs on your device with no account, and recalls plus the official NHTSA decode are one click away.

Decoded on this device. Nothing is sent anywhere until you request official data. Where is my VIN?

Find the VIN on the windshield or door jamb.

Four places carry the full 17-character VIN. On a car in front of you, the windshield and the door jamb are the fastest to read.

  • Windshield

    Lower-left corner of the dash, readable from outside the car through the glass.

  • Door jamb

    Open the driver's door. A plate or sticker on the door opening or the door itself lists the VIN, plus the paint and trim codes.

  • Registration and title

    Printed on the registration card, the title, and most insurance documents.

  • Infotainment

    Some Mazda Connect firmware shows it under Settings, then Vehicle Status.

Each position carries one field.

This example uses Mazda's North American layout. Mazda's European and export layouts, with WMIs such as JMZ, JM0, and JM7, use positions 6–11 as one series descriptor, so they carry no check digit, model year, or plant code.

A synthetic 2018 MX-5 VIN with a valid check digit.
PositionFieldWhat it tells you
1–3WMIWorld Manufacturer Identifier. It names the manufacturer and where the car was built, not the country where it was first sold.
4–5Model lineThe platform code, such as ND for the fourth-generation MX-5 or KF for the second-generation CX-5.
6–8DetailDrivetrain or restraints (6), trim and body (7), and engine (8) in the North American layout.
9Check digitA modulus-11 checksum of the other 16 characters. North American layout only.
10Model yearOne character per year, skipping I, O, Q, U, Z, and 0. North American layout only.
11PlantThe assembly plant. North American layout only.
12–17SerialThe car's production sequence number.

The VIN separates ND1, ND2, ND3, RF, and soft top.

The decoder names the variant, not only the model. That matters most on the MX-5, where one model name covers three generations and two roof types.

ND1, ND2, ND3. The model year places the Miata in a community generation: ND1 (2016–2018), ND2 (2019–2023, with the 181-horsepower engine and telescoping wheel), and ND3 (the 2024 facelift). The full breakdown is in ND1 vs ND2 vs ND3.

RF or soft top. On North American MX-5 VINs, position 7 encodes the trim and the roof together, so the decoder reports both.

AWD or FWD. On the CX-3, CX-5, and CX-9, position 6 encodes the drivetrain. The codes vary by trim and year, so confirm against the tailgate badge or the door-jamb axle rating before you rely on it.

Gen 6 cutoffs vary by market. United States examples include the 2016–2023 MX-5, the 2016–2020 CX-5, and the 2014–2018 Mazda3. Other markets differ, so use the market and trim matrix, then check the About-screen firmware.

Check recalls first. The repair is free.

NHTSA recalls. Decode the VIN, then select Check NHTSA recalls. The tool asks NHTSA's recall API for every campaign on that year, make, and model. To see whether the repair on this specific car is done, enter the VIN at nhtsa.gov/recalls. Any Mazda dealer performs recall repairs for free.

Mazda Special Service Programs. NHTSA lists federally mandated safety recalls. Mazda's own recall page also covers Special Service Programs, Mazda-funded fixes that never appear in the NHTSA feed.

Takata airbags. The largest recall in automotive history reached many 2003–2016 Mazdas. Treat a result that names a Takata inflator as urgent, and get it fixed before driving the car much.

Park it. For a few severe recalls, NHTSA advises keeping the car parked, or parked outside, until it is repaired. The tool shows a banner when a result carries that flag.

A letter but no listing. If you received a recall letter and a database shows nothing, trust the letter. Records lag, and Special Service Programs are not in NHTSA's data. Call any dealer with your VIN to confirm.

Both factory warranties transfer to used buyers.

Mazda's basic New Vehicle Limited Warranty runs 3 years or 36,000 miles, and the powertrain warranty runs 5 years or 60,000 miles. Both transfer to later owners at no cost, so remaining coverage has real value. The decoder estimates both windows from the model year.

An estimate, not a date. Coverage starts on the original in-service date, and the VIN encodes neither that date nor the odometer. Confirm exact coverage with any Mazda dealer, and read warranty and mods before you change anything on the car.

Paint code and options are not in the VIN.

They are the two things people most often expect a decoder to show. Each lives somewhere else.

Paint code. The Color ID tag in the driver-side door jamb carries it, usually as a three-character code such as 46V (Soul Red Crystal). A paint supplier needs that code, not the VIN.

Window sticker and options. The original window sticker (Monroney) lists every option and the MSRP. Mazda issues it through a dealer portal that requires a dealer login, and paid services recreate it for a few dollars. A build sheet is a different document: the factory assembly record.

Run the free checks before paying for a report.

The free official checks catch the deal-breakers, and they show whether a paid history report is worth buying.

  1. Recalls. Decode the VIN here and check recalls. An unfixed safety recall is leverage: ask the seller to have it repaired, free, before you buy.
  2. Theft and total loss. NICB VINCheck screens for reported-stolen and insurance-declared salvage cars at no cost, five lookups a day.
  3. Title brand and odometer. NMVTIS is the federal title system. A report from an approved provider costs a few dollars and is the authority on salvage, junk, flood, and rebuilt titles and on odometer readings.
  4. Then a paid report. If the car clears, Carfax and AutoCheck add service and accident history. Neither link is an affiliate link.

None of these replaces a pre-purchase inspection by an independent mechanic. Buying a Gen 6 car to modify the screen? Read before you buy for the compatibility details.

The sources we'd use.

Free and official sources first. Paid services show approximate prices, and none of these are affiliate links.

Edge cases the decoder handles.

A 12-character number. Japanese-market (JDM) imports carry a chassis number, not a VIN, and no VIN decoder can read it. The build plate in the engine bay carries the chassis and engine codes.

Model year versus build date. On North American VINs, position 10 is the model year, which is not the month the car was built. Mazda's export layouts do not encode a model year, so the decoder leaves it blank instead of guessing.

Certified Pre-Owned. CPO status comes from a dealer program and its inspection records. No decoder can show it from the VIN.

An invalid check digit. In the North American layout, position 9 is a checksum of the other 16 characters. A mismatch almost always means a mistyped character, and the decoder shows the digit it expected. Export layouts use position 9 as vehicle detail, so the checksum rule does not apply.

A Mexico-built Mazda. The 3MD, 3MZ, and 3MV prefixes appear on both North American and export vehicles. A valid North American check digit and model year select the North American layout; otherwise the decoder reads the export layout. The ScreenTune compatibility review also uses the country where the car was first sold.

WMIBuilt byType
JM1Mazda, JapanPassenger car
JM3Mazda, JapanMPV / SUV
JMZMazda, JapanEuropean-market passenger car / SUV
JM0 / JM4 / JM6 / JM7Mazda, JapanOther export-market vehicles
3MD / 3MZ / 3MVMexicoMazda2 / Mazda3 / CX-30; North American or export layout
3MJMexicoMexico-spec CX-3
7MM / 7MUHuntsville, AlabamaMazda CX-50 / Toyota Corolla Cross
MM0 / MM6 / MM7 / MM8 / MM9ThailandPassenger car / SUV / truck
JC1JapanFiat 124 Spider (Mazda-built, model code NF)

Gen 6 owners can fix the slow screen.

A stock Gen 6 Mazda Connect unit takes about 48 seconds from power-on to a responsive touchscreen in our boot benchmarks, and wireless CarPlay connects later still. ScreenTune switches off the features you never use, which brings the touchscreen to 32 seconds.

It installs from a USB drive in about two minutes, and the change is reversible. If your car predates CarPlay, read up on adding CarPlay.

See how ScreenTune works

Questions.

Does my VIN show my options or paint code?

No. A Mazda VIN encodes the model, year, engine family, plant, and drivetrain, but not individual options, packages, or the paint color code. Options live on the original window sticker (Monroney). The paint code is on the Color ID tag in the driver-side door jamb.

How do I check Mazda recalls by VIN?

Decode the VIN above, then select "Check NHTSA recalls." The tool queries NHTSA's recall API by year, make, and model, so the list covers every car of that year and model. To see whether the repair on this specific car is done, enter the VIN at nhtsa.gov/recalls. Recall repairs are free at any Mazda dealer.

What is the difference between an ND1, ND2, and ND3 Miata?

These are community labels, not Mazda designations. ND1 covers 2016–2018 cars. ND2 (2019–2023) added the higher-revving 181-horsepower Skyactiv-G 2.0 and a telescoping wheel. ND3 is the 2024 facelift. The decoder reads the model year from the VIN and labels the generation.

Is my Mazda AWD or FWD from the VIN?

On North American CX-3, CX-5, and CX-9 VINs, position 6 encodes the drivetrain, and the decoder reports it. The codes vary by trim and year, so confirm against the badge on the tailgate or the axle rating on the door-jamb sticker before you rely on it.

Why does the tool show no recall when I got a recall letter?

Recall databases lag, and NHTSA does not list Mazda Special Service Programs at all. If you received a letter, trust it. Check both NHTSA and the MazdaUSA recall page, then call any Mazda dealer with your VIN to confirm.

Is the factory warranty transferable to me as a used buyer?

Yes. Mazda’s 3-year/36,000-mile basic and 5-year/60,000-mile powertrain warranties both transfer to later owners at no cost, measured from the original in-service date. The decoder estimates both windows from the model year; a dealer can confirm the exact in-service date.

What is a Monroney sticker versus a build sheet?

The Monroney (window sticker) is the original as-sold label with options and MSRP. A build sheet is the factory assembly record. Mazda issues the Monroney through a dealer portal; paid services recreate it for a few dollars.

Why will the tool not accept my 12-character VIN?

A 12-character code is a Japanese-market chassis number, not a 17-character VIN, and no VIN decoder can read it. Japanese-domestic (JDM) imports use this format. The build plate in the engine bay carries the chassis and engine codes.

Decode another VIN.