Mazda VIN Decoder — Free Character-by-Character Breakdown for Any Mazda.
Every Mazda — every Mazda3, CX-5, CX-30, CX-50, CX-90, MX-5 Miata, and Mazda6 — leaves the factory with a 17-character VIN split into three blocks: WMI (world manufacturer identifier), VDS (vehicle descriptor section), and VIS (vehicle identifier section). A Mazda VIN decoder walks each character and translates it. Mazda's WMIs are distinctive: JM1 for Japan-built cars, JM3 for Japan-built SUVs and trucks, 3MZ and 3MV for the Salamanca, Mexico plant, and 4F for older US-market Mazdas. Positions 4-8 encode the Skyactiv powertrain — signatures unique to Mazda. Enter any Mazda VIN below.
Free Mazda VIN Decoder — Character-by-Character Breakdown
Enter a Mazda VIN and we'll walk each of the 17 characters — WMI, VDS with Skyactiv/engine codes and check digit, VIS with model year and plant — instantly.
Free · No sign-up · Instant breakdown
Quick Answer
- How do I decode a Mazda VIN?
- Find the 17-character VIN on the lower driver-side windshield, door jamb sticker, title, or insurance card and enter it in CarCheckerVIN's free Mazda VIN decoder. It splits the string into WMI (positions 1-3), VDS (4-9 with the check digit at 9), and VIS (10-17, with model year at 10 and plant at 11) — and it identifies the Skyactiv engine displacement.
- What does each character of a Mazda VIN mean?
- Position 1 encodes country (J = Japan, 3 = Mexico, 4 = US-built). Positions 2-3 identify the manufacturer (M1 = Mazda Japan car, M3 = Mazda Japan SUV/truck, MZ/MV = Mazda Mexico Salamanca, F = US legacy). Positions 4-8 describe the Skyactiv engine and attributes; 9 is check, 10 year, 11 plant, 12-17 serial.
- Is Mazda VIN decoding free?
- Yes. CarCheckerVIN's Mazda VIN decoder is free with no credit card. Every 17-character breakdown returns WMI, VDS, and VIS split plus decoded year, Skyactiv displacement, trim, and factory (Salamanca Mexico vs Hiroshima/Hofu Japan).
What a Mazda VIN Decodes
The 17 characters of a Mazda VIN encode six distinct pieces of data — from the country of build to the sequential production serial — plus Mazda-specific Skyactiv powertrain detail. Every Mazda decoder returns each of these data points from the VIN alone.
Country of origin (position 1)
The first character encodes country of manufacture. Mazda VINs starting with J were built in Japan (Hiroshima and Hofu). VINs starting with 3 were built in Mexico at the Salamanca plant (Mazda3, CX-30). VINs starting with 4 are older US-market Mazdas. The J/3/4 split is the primary decision point for a Mazda.
Manufacturer (positions 2-3)
The second and third characters encode Mazda's division and class. JM1 = Japan-built passenger car (Mazda3, Mazda6, MX-5 Miata). JM3 = Japan-built SUV or truck (CX-5, CX-50, CX-90). 3MZ and 3MV = Salamanca, Mexico-built vehicles (Mazda3, CX-30). 4F = older US legacy Mazda production.
Skyactiv engine (positions 4-8)
This is a Mazda-specific signature. Positions 4-8 encode the Skyactiv powertrain — Skyactiv-G 2.5L naturally aspirated (Mazda3, CX-5, CX-30), Skyactiv-G 2.5L Turbo (CX-5, CX-9, Mazda3 Turbo), Skyactiv-X compression-ignition, and the Skyactiv inline-6 in the CX-90. The decoder maps the VDS to the specific engine family.
Model year (position 10)
The tenth character is the model year. Mazda uses the same universal year code as every other manufacturer: L = 2020, M = 2021, N = 2022, P = 2023, R = 2024, S = 2025, T = 2026. The decoder converts the letter into the actual model year.
Assembly plant (position 11)
The eleventh character is the specific assembly plant. Mazda uses codes for Hiroshima (Ujina) and Hofu, Japan (Mazda3, CX-5, MX-5, Mazda6); Salamanca, Mexico (Mazda3, CX-30); and the Huntsville, Alabama Mazda Toyota Manufacturing plant that builds the CX-50. The plant code combined with the WMI tells you exactly where the vehicle was built.
Unique serial (positions 12-17)
The last six characters form the unique production serial — sequential within a plant, within a model year. On the MX-5 Miata anniversary editions and limited-run CX-5 Signature trims, the serial has enthusiast value — buyers track early-build production numbers.
Full Mazda VIN Character-by-Character Table
Every 17-character Mazda VIN follows the same universal structure: three-character WMI, six-character VDS ending in a check digit, and eight-character VIS starting with model year. The table below walks every position with a Mazda-specific example. The sample VIN we decode is JM1BPACL5L1123456 — a 2020 Mazda3 with the Skyactiv-G 2.5L, built in Hiroshima, Japan.
Example Mazda VIN
| Position | What it means universally | Mazda example |
|---|---|---|
1 | Country of origin | J = Japan (Hiroshima/Hofu); 3 = Mexico (Salamanca); 4 = USA |
2-3 | Manufacturer (with pos 1 forms WMI) | M1 = Mazda Japan passenger car family (JM1) |
3 | Vehicle class (rolled into WMI) | 1 in JM1 = Japan car (vs JM3 = Japan SUV/truck) |
4-8 | Vehicle attributes (VDS): Skyactiv engine, body, trim | BPACL = Mazda3, Skyactiv-G 2.5L, sedan |
9 | Check digit — math-verified against positions 1-8, 10-17 | 5 in this VIN — verifies the whole string is valid |
10 | Model year | L = 2020 (M=2021, N=2022, P=2023, R=2024, S=2025, T=2026) |
11 | Assembly plant | 1 = Hiroshima, Japan (Salamanca Mexico for 3MZ VINs) |
12-17 | Unique production serial | 123456 — sequential; collectors track early MX-5 serials |
Where to Find Your Mazda VIN
Mazda prints the VIN in at least five places on every modern vehicle. Any one of them is enough to run a free Mazda VIN decode — and if any of them disagree with each other, that is a strong signal the car's identity has been tampered with.
The fastest place to find a Mazda VIN is the lower corner of the windshield on the driver's side. The driver-side door jamb sticker is the second-easiest place; Mazda includes it as required by federal law, and it also lists the tire pressure spec and the manufacture date. The title document and the insurance ID card both print the VIN.
On older Mazdas and imports (RX-7, RX-8 rotary era) you may find the VIN stamped on the strut tower, firewall, or the head of the engine block. For the cleanest read, copy the VIN directly from the door jamb sticker.
Five places the Mazda VIN lives
- Lower driver-side windshield (visible from outside)
- Driver-side door jamb sticker (also lists tire pressure)
- Mazda title document
- Insurance ID card
- State registration document
Found it? Drop the 17-character Mazda VIN into the form above and decode every position in seconds.
Decode Your Mazda VIN Right Now
Got a Mazda in mind — yours, or one you're about to buy? Break every one of the 17 characters into plain English — WMI, VDS with Skyactiv+engine codes, VIS — free, in seconds.
Common Mazda Issues Revealed by VIN
Once the VIN is decoded, the same 17-character string can be queried against Mazda recall data. Three problem categories appear more often than any others on used Mazdas — the decoder gives you the year, Skyactiv engine variant, and plant to know whether your Mazda is likely in scope.
Takata airbag inflators
The Takata airbag recall affected a wide range of 2003-2015 Mazda models — Mazda3, Mazda6, CX-5, CX-7, CX-9, MX-5, and B-Series trucks. The decoded VIN's model year at position 10 tells you whether the recall window applies before you even query it — Mazda performs the replacement at no charge.
Skyactiv fuel pump failures
Certain 2018-2020 Skyactiv-G models had low-pressure fuel pump impellers that could crack and cause stalling. Positions 4-8 of the VIN encode the engine family — decode those characters to see if the affected Skyactiv-G is present before you query recall or bulletin status.
Electric parking brake concerns
Some 2019-2021 Mazda3 and CX-30 models had electric parking brake software issues that could disengage the brake. Position 10 (year) and position 11 (plant — Salamanca vs Hiroshima) narrow down whether the affected build applies.
Decoded a used Mazda? Pair this decoder with a focused recall check and an accident history check for a complete picture before you put money down.
Mazda VIN Decoder vs Manufacturer's Own Tool
Mazda operates MyMazda as its official owner portal, and it includes a VIN-based service history lookup. But it is not a full VIN decoder in the industry sense. The manufacturer's tool is gated behind account creation, and it does not walk the 17 characters position-by-position. Compare that to CarCheckerVIN's Mazda VIN decoder, which is public, requires no sign-up, breaks every position out in a labelled table (including the Skyactiv engine detail), and adds NMVTIS title-brand data on top.
The gap widens on title brands. The manufacturer's tool never surfaces salvage, flood, junk, or lemon-law buyback titles from any state — and Mazdas are common enough on the used market that flood and salvage records matter. That data lives in NMVTIS, which our free Mazda VIN check queries alongside the decoder. For a complete picture, decode the VIN here and pair the output with a full VIN history report if the numbers give you any pause.
The right call: use the decoder for character-level truth (year, plant, Skyactiv engine), and use the lookup for lived history (recalls, titles, salvage). Both are free on CarCheckerVIN.
Mazda decoder vs manufacturer tool
- Decodes all 17 charactersOurs: YesOEM: No
- Public, no sign-upOurs: YesOEM: No
- Shows open recallsOurs: YesOEM: Yes
- Shows title brandsOurs: YesOEM: No
- Shows NMVTIS salvageOurs: YesOEM: No
- Cross-brand supportOurs: YesOEM: No
Decode a Mazda VIN here — no sign-up:
Related VIN Tools for Mazda Owners
A Mazda VIN decoder is the character-level view. These sibling tools add the lived history, dedicated recall data, and paint-code intent — all queried by the same VIN.
Always check the VIN before you buy
Our free report reveals accidents, title brands, odometer rollback, theft records, and open recalls in seconds.
Mazda VIN Decoder — Frequently Asked Questions
The questions Mazda owners and used-Mazda buyers ask most when they want to decode a Mazda VIN character by character.
How do I decode a Mazda VIN?+
To decode a Mazda VIN, find the 17-character VIN — typically on the lower driver-side corner of the windshield, the driver-side door jamb sticker, the title document, or the insurance card — and enter it into the free Mazda VIN decoder form on this page. The tool validates the format and excludes I, O, and Q, then splits into WMI (positions 1-3), VDS (positions 4-9 with the check digit at 9), and VIS (positions 10-17). Every character is labelled, and Mazda's Skyactiv engine code is extracted from the VDS. Decoded output rolls up to year, model, Skyactiv displacement, trim, and factory.
What does the 10th character of a Mazda VIN mean?+
The 10th character of a Mazda VIN is the model year — universal across every automaker, not specific to Mazda. The letters skip I, O, Q, U, Y and the digits 0 and Z to avoid ambiguity. The current cycle: J = 2018, K = 2019, L = 2020, M = 2021, N = 2022, P = 2023, R = 2024, S = 2025, T = 2026. So a Mazda3 VIN with L at position 10 is a 2020 model. This is the fastest single-character check to confirm the model year of any Mazda.
What does the 11th character of a Mazda VIN mean?+
The 11th character of a Mazda VIN encodes the specific assembly plant. Mazda's most common plant codes cover Hiroshima (Ujina) and Hofu, Japan (Mazda3, CX-5, MX-5, Mazda6); Salamanca, Mexico (Mazda3, CX-30 for the North American market); and Huntsville, Alabama, where Mazda Toyota Manufacturing builds the CX-50. Two Mazdas with the same year and trim can carry different plant codes — for example, the CX-30 may be Mexico-built, while the CX-5 is Japan-built.
Where is the check digit in a Mazda VIN?+
The check digit in a Mazda VIN — like every 17-character VIN — is at position 9. It is a math-verified digit calculated from the other 16 characters using a weighted formula defined by NHTSA. The check digit is 0-9 or the letter X. If a VIN is transcribed with a typo, the check digit no longer matches — the decoder flags the mismatch as invalid. This is especially useful with JDM RX-7/RX-8 rotary VINs and grey-market imports, where VINs are often hand-copied from Japanese documents.
Can I decode a pre-1981 Mazda VIN?+
No — the 17-character VIN standard was introduced by the US government in 1981. Mazda VINs from 1980 and earlier are shorter (typically 11-13 characters) and follow a different structure. This matters for classic Mazda buyers looking at the 1970s rotary-era RX-3 and RX-4, where the plate structure predates the modern VIN system. For pre-1981 Mazdas, Mazda heritage archives and the plate itself are the reliable sources. Every Mazda from 1981 forward has a full 17-character VIN and can be decoded here — including the Mazda3, CX-5, MX-5 Miata, and all Skyactiv models.
What's the difference between decoding and looking up a Mazda VIN?+
Decoding a Mazda VIN reads the 17-character string itself — country, manufacturer, class, Skyactiv engine attribute, check digit, model year, plant, and serial — using only the rules of the VIN standard. Looking up a Mazda VIN queries external databases against that same VIN — NMVTIS for title brands (salvage, flood, junk), NHTSA for open recalls, state DMVs for the title chain. Decoding tells you what the car is; looking up tells you what has happened to it.
Is the Mazda VIN decoder free?+
Yes. The Mazda VIN decoder on this page is free, with no sign-up, no credit card, and no hidden charges. You enter the 17-character Mazda VIN and we return the full character-by-character breakdown — WMI at positions 1-3, VDS at positions 4-9 with the check digit at 9 (and the Skyactiv engine attributes decoded from those characters), VIS at positions 10-17 with model year at 10 and plant code at 11 — plus the decoded year, trim, Skyactiv displacement, and factory. The VIN standard is a public specification, which is why a decoder can be free.
Ready to Decode a Mazda VIN?
Enter any 17-character Mazda VIN to break every position into plain English — WMI, VDS with Skyactiv + engine codes and check digit, VIS with model year and plant — instantly.
Related VIN Checks
More tools to verify any vehicle's history