DEV Community

Vin Lookup
Vin Lookup

Posted on

WMI Codes for Buyers: What the First Three VIN Characters Say About Where a Car Comes From

The first three characters of a VIN are the World Manufacturer Identifier (WMI). They're assigned through a system run by SAE International on behalf of NHTSA, using ISO 3779 region and country ranges. For buyers, the WMI is a quick sanity check on where and by whom a car was made. This post shows how to read it and what it does not mean.

Character 1: region

First character Region
A-H Africa
J-R Asia (e.g. J = Japan, K = South Korea, L = China)
S-Z Europe (e.g. S = UK, V = France/Spain, W = Germany, Y = Sweden/Finland, Z = Italy)
1-5 North America (1, 4, 5 = United States, 2 = Canada, 3 = Mexico)
6-7 Oceania (6 = Australia)
8-9 South America (9 = Brazil)

Country assignments are actually two-character ranges, so a precise lookup uses characters 1-2. The table is the practical summary.

Characters 2-3: manufacturer and type

Together, the three characters identify a specific manufacturer and often the vehicle type (passenger car, truck, MPV). A few well-known examples:

  • 1HG - Honda, built in the U.S.
  • JHM - Honda, built in Japan
  • WBA - BMW, Germany
  • 5YJ - Tesla, U.S.
  • KMH - Hyundai, South Korea

Some brands use many WMIs, one per plant country or vehicle type.

Low-volume manufacturers

Makers producing fewer than 1,000 vehicles per year use a 9 as the third character, and positions 12-14 of the VIN complete their identifier.

What the WMI does NOT tell you

  • Brand nationality. A "1" means built in the U.S., not an American brand. Plenty of Japanese and German brands build cars in North America.
  • Where the car was sold. A Canadian-market car can carry a U.S. WMI and vice versa.
  • History. The WMI is a factory fact, nothing about ownership, accidents or title brands.

Why buyers should care

  • Spot mismatches. If an ad says "Japanese-built" but the VIN starts with 1, 4 or 5, the seller is wrong or the VIN doesn't belong to the car.
  • Import checks. Grey-market imports often have VINs that don't follow the 17-character format or carry unusual WMIs. Check eligibility and title paperwork carefully.
  • Parts and recalls. Plant country can matter for parts variants and some recall populations, which are sometimes plant-specific.

For developers

  • Don't hard-code WMI tables; they change. NHTSA's vPIC database exposes manufacturer lookups (DecodeWMI, GetWMIsForManufacturer).
  • Use the full-VIN decode for make and plant country rather than inferring from the first character.
  • Display "Plant country" separately from "Make" in your UI to avoid the nationality confusion.

Summary

The WMI tells you who made a vehicle and roughly where. It's a two-second check that catches sloppy or fraudulent listings, as long as you don't read it as brand nationality or history.


Disclosure: I build VIN Lookup, a free VIN decoder based on NHTSA data.

Top comments (0)