NHTSA vPIC Data for BMW
BMW VIN Decoder
Free VIN lookup for BMW cars, trucks, and SUVs, pulled live from the official NHTSA vPIC database — model, model year, engine, trim, and manufacturer codes.
BMW Models on File with NHTSA
NHTSA's vPIC database lists 258 BMW models across all model years it has on record, including:
- 128i
- 135i
- 1M
- 228
- 228i
- 230i
- 318i
- 318iC
- 318iS
- 318ti
- 320i
- 323i
- 323iC
- 323is
- 325/325e
- 325/325eS
- 325Ci
- 325i
- 325i/325is
- 325iC
- 325iS
- 325ix
- 325xi
- 328Ci
- 328d
- 328i
- 328iC
- 328iS
- 328xi
- 330Ci
- 330e
- 330i
- 330xi
- 335
- 335d
- 335i
- 335is
- 335xi
- 340i
- 428i
- 430i
- 435i
- 440i
- 524td
- 525i
- 525iA
- 525xi
- 528e
- 528i
- 528xi
- 530e
- 530i
- 530iA
- 530xi
- 533i
- 535d
- 535i
- 535i/535is
- 535xi
- 540d
...and 198 more. Decode a specific VIN above to see the exact model.
BMW WMI (World Manufacturer Identifier) Codes
The first three characters of a VIN are the WMI, identifying the manufacturer, country, and vehicle type. NHTSA has 18 WMI codes on file for BMW:
| WMI | Country | Vehicle Type |
|---|---|---|
| 3MF | GERMANY | Passenger Car |
| 3MW | GERMANY | Passenger Car |
| 4US | UNITED STATES (USA) | Passenger Car |
| 5UM | GERMANY | Passenger Car |
| 5UX | UNITED STATES (USA) | Multipurpose Passenger Vehicle (MPV) |
| 5YM | UNITED STATES (USA) | Multipurpose Passenger Vehicle (MPV) |
| WAP | GERMANY | Passenger Car |
| WB1 | GERMANY | Motorcycle |
| WB3 | GERMANY | Motorcycle |
| WB4 | GERMANY | Motorcycle |
| WB5 | GERMANY | Multipurpose Passenger Vehicle (MPV) |
| WBA | GERMANY | Passenger Car |
| WBS | GERMANY | Passenger Car |
| WBX | GERMANY | Multipurpose Passenger Vehicle (MPV) |
| WBY | GERMANY | Passenger Car |
| WMW | GERMANY | Passenger Car |
| WMZ | GERMANY | Multipurpose Passenger Vehicle (MPV) |
| WZ1 | GERMANY | Passenger Car |
Vehicle Types NHTSA Has On File for BMW
BMW VIN Decoder — FAQ
How do I decode a BMW VIN for free?
Enter the 17-character VIN in the field above and press "Decode BMW VIN." You'll be taken to our decoder, which queries the official NHTSA vPIC API and returns model, model year, engine, trim, body style, and more — free, with no signup.
What information can I get from a BMW VIN?
A BMW VIN decode typically reveals the model, model year, trim, engine type and displacement, body style, drive type, fuel type, plant of manufacture, and GVWR class — based on what BMW reported to NHTSA for that vehicle.
Where is the VIN located on a BMW?
On most BMW vehicles, the VIN is stamped on a plate visible through the windshield on the driver's side of the dashboard, and on a sticker inside the driver's door jamb. It's also printed on the title, registration, and insurance card.
Is this BMW VIN decoder accurate?
Yes. It queries NHTSA's vPIC (Vehicle Product Information Catalog) database directly — the same federal database BMW and other manufacturers submit vehicle specification data to.