Trailer VIN Decoder

Trailer VIN Decoder identifies the manufacturer, country of origin, model year, and check digit contained in a 17-character trailer identification number, verifying the checksum.

Locate the VIN on the trailer’s data plate (usually on the front left frame or tongue). This decoder also checks the digit pattern for signs of a fabricated or placeholder VIN.
Decoded Status
Valid 2021 Trailer
This VIN passes the NHTSA checksum, but its digit pattern (an ascending numeric sequence (6 digits)) is a common trait of placeholder or fabricated VINs. Verify with the manufacturer or NHTSA’s VIN database before relying on this decode.
Production Year
2021 Era
Year Code M
Vehicle Age 5 Years Old
Alternate Cycle (30-yr) 1991
Extracted from the 10th position. VIN year codes repeat every 30 years, so the alternate year above is also mathematically valid.
Region of Origin
United States
WMI Code 1L8
Continent North America
Manufacturer Scale Standard Volume
Identified by the first 3 characters (World Manufacturer Identifier). A “9” in the third position marks a low-volume manufacturer (under 1,000 units/year).
Validation & Risk
Checksum Passed
Computed Digit 6
Provided Digit 6
Pattern Check Flagged
Checksum matches the standard NHTSA multiplier weights. Pattern check screens for repeated or sequential runs common in fake VINs.
Serial & Descriptor
123456
Assembly Plant 1
Vehicle Descriptor (4-8) A1234
Mfr. ID (Low-Volume)
Positions 12-17 are the serial number. The Vehicle Descriptor (4-8) is manufacturer-specific — cross-check it against that manufacturer’s own VIN chart for axle count, GVWR class, or trailer type.

Decode a Trailer VIN to Verify Its Check Digit, Model Year, and Origin

This tool decodes a 17-character trailer VIN using the same check-digit math, position layout, and model-year table that NHTSA requires under 49 CFR Part 565, then screens the digit pattern for signs of a placeholder or fabricated VIN. Trailer dealers, DMV and title clerks, insurance adjusters, and private buyers use it to confirm a VIN is mathematically valid before trusting the year, origin, or manufacturer it reports.

Entering a Trailer’s 17-Character VIN

Type the VIN exactly as stamped on the trailer’s data plate — 17 characters, letters and digits only, with I, O, and Q excluded by the standard. The decoder returns the resolved model year, country/region of origin, checksum pass/fail, and the serial block; because a VIN is a fixed alphanumeric code rather than a physical measurement, no metric/imperial conversion applies here.

The NHTSA Check-Digit Formula for Position 9 (49 CFR Part 565)

Each of the 17 characters is transliterated to a number — digits keep their value, letters A–H map to 1–8, J–N map to 1–5, P is 7, R is 9, and S–Z map to 2–9 — then multiplied by a fixed position weight of $8, 7, 6, 5, 4, 3, 2, 10, 0, 9, 8, 7, 6, 5, 4, 3, 2$ for positions 1 through 17. The 17 products are summed, and the check digit is the remainder after dividing by 11:

$$\text{Check digit} = \left(\sum_{i=1}^{17} v_i \cdot w_i\right) \bmod 11$$

A remainder of 10 is written as the letter X, per 49 CFR Part 565’s Table V calculation method. Position 9 itself carries a weight of 0, so it never influences its own result. The most common way this check fails is mixing up the illegal letters I, O, and Q with the numerals 1 and 0 while copying a VIN off a worn or rusted data plate.

The formula only produces a meaningful answer for a string of exactly 17 characters drawn from the legal alphabet; feed it 16 or 18 characters, or a stray I, O, or Q, and the math is undefined rather than simply “wrong,” which is why the decoder blocks calculation until the length and character set are both correct.

At the other edge, a 10th-position year code repeats on a 30-year cycle, so a given letter or digit always maps to two possible calendar years. Passenger-car VINs resolve that ambiguity by checking whether the 7th character is a letter or a number — but NHTSA’s own Part 565 rulemaking notes explicitly exempts trailers from that rule, since position 7 isn’t standardized across trailer manufacturers.

This decoder falls back to picking whichever of the two candidate years isn’t in the future, which is the same approach most trailer-specific decoders use in the absence of the passenger-vehicle disambiguation trick.

Trailer VIN Position Map

WMI VDS Check Year Plant Serial (VIS) 1 1 L 2 8 3 A 4 1 5 2 6 3 7 4 8 6 9 M 10 1 11 1 12 2 13 3 14 4 15 5 16 6 17 Example: 1L8A12346M1123456 — WMI (1–3), VDS (4–8), check digit (9), model year (10), plant (11), serial (12–17)

WMI Region Codes This Decoder Recognizes

1st VIN CharacterCountryContinent
1, 4, 5United StatesNorth America
2CanadaNorth America
3MexicoNorth America
6AustraliaOceania
JJapanAsia
KKoreaAsia
LChinaAsia
SUnited KingdomEurope
TEurope / MultiEurope
VFrance / SpainEurope
WGermanyEurope
ZItalyEurope

First-character region prefixes are assigned under ISO 3780, with SAE International administering World Manufacturer Identifier allocation for the North American market; any first character not listed here falls outside this table and is reported as “Other/International.”

A third WMI character of “9” additionally flags a low-volume manufacturer building under roughly 1,000 units per model year — for those VINs, positions 12–14 (not just the first three) identify the maker, leaving only the final three digits as the true sequential serial number.

How the Placeholder-Pattern Screen Works

Beyond the checksum, this decoder also scans the 17 characters for long repeated runs (five or more identical characters in a row) and for five-or-more-digit ascending or descending sequences, both common in placeholder, test, or hand-typed fake VINs.

This screen isn’t part of the NHTSA or ISO standard — it’s a heuristic built into this specific tool, so a “flagged” result means the digit pattern looks suspicious, not that NHTSA or SAE have ruled the VIN invalid. Treat a flagged VIN, or any VIN you’re relying on for a purchase or title transfer, as a reason to verify against the trailer’s data plate or NHTSA’s own VIN database rather than a final answer.

Trailer VIN Decoding Questions

What does it mean if the trailer VIN fails the checksum?

A failed checksum means the check digit at position 9 doesn’t match the value computed from the other 16 characters. That usually points to a typo — most often confusing 1, I, and O, which is why I and O are illegal VIN characters — or a fabricated string.

Why does the decoder list two possible model years?

VIN year codes repeat every 30 years, so a given 10th-position character maps to two calendar years. Passenger-vehicle VINs resolve this with the 7th character, but that rule doesn’t apply to trailers, so the decoder picks whichever year isn’t in the future.

What does a “9” in the third VIN position mean?

It marks a low-volume manufacturer building under roughly 1,000 units per model year. For these VINs, positions 12–14 — not just the first three — identify the maker, leaving only the final three digits as the true sequential serial number.

Does a passing checksum prove the trailer isn’t stolen or cloned?

No. A valid checksum only confirms the 17 characters are internally consistent — it doesn’t check title status, theft records, or whether the VIN was cloned from another trailer. Cross-check against NHTSA’s VIN database or a title search for that.

Where is the VIN located on a trailer?

It’s stamped on a data plate, most often riveted to the front left frame rail or the tongue near the coupler. Some manufacturers also stamp it directly into the frame metal as a backup in case the plate is lost or painted over.