BMW VIN Decoder

Enter your BMW's VIN number to instantly get its technical specifications, history and factory equipment.

VIN

BMW VIN Decoder

What Is The BMW VIN Number?

The BMW VIN decoder analyzes your vehicle's 17-character identification number to reveal its factory specifications, series, production plant, options and year of manufacture.

BMW-Specific VIN Prefixes: WBA, WBS, WBY And Others

Unlike a generic VIN, the first three characters of a BMW VIN (called the WMI — World Manufacturer Identifier) immediately reveal the division and country of manufacture. Here are the prefixes specific to the BMW universe:

WMI PREFIX DIVISION / BRAND COUNTRY OF MANUFACTURE
WBA BMW AG — Passenger Cars Germany
WBS BMW Motorsport GmbH (M range) Germany
WBY BMW i (Electric: i3, i4, iX…) Germany
WBX BMW / Magna Steyr Austria (Graz)
WMW MINI UK / Netherlands
4US / 5UX BMW Manufacturing USA (Spartanburg)
5UM U.S. Motorsport GmbH USA
3AV BMW de Mexico Mexico
X4X BMW Russia (Kaliningrad) Russia
MMF BMW Manufacturing Thailand Thailand

VDS Codes: Identify Series, Engine And Body

Characters 4 through 8 (VDS section) encode the series, body type, powertrain and transmission system. At BMW, these codes distinguish a rear-wheel-drive 320i from a 330i xDrive, or a sedan from a Touring. Engines follow BMW's internal nomenclature: N series (older combustion engines), B (current modular engines) and S (Motorsport — M3, M4, M5). Character 9 is a check digit and character 10 encodes the model year.

Engines follow BMW's internal nomenclature:

N (older combustion engines)

B (current modular engines)

S (Motorsport — M3, M4, M5)

Factory Code (11th Character): Munich, Dingolfing, Spartanburg…

The 11th character identifies the assembly plant. Knowing the plant helps verify VIN consistency and anticipate regionalised recall campaigns.

A / F
Munich (Germany)
3 Series sedan, M3, M4
B / C
Dingolfing (Germany)
5, 7, 8 Series, M5, M8
D
Leipzig (Germany)
1 Series, 2 Series GC, i
E
Regensburg (Germany)
4 Series, X1, X2
G / K
Spartanburg (USA)
X3, X4, X5, X6, X7
H
Graz / Magna Steyr (Austria)
Z4, Toyota Supra
P
Oxford (UK)
MINI

Full Example: Decoding A Real BMW VIN

WBA 8A9G5 9 K 5 J12345
WBA
BMW AG passenger cars, Germany
8A9G5
3 Series (G20), 330i, sedan, xDrive
9
Check digit
K
2019 Model Year
5
Factory (internal code)
J12345
Production serial number
bmw

VIN Decoder By BMW Series: Model-Specific Details

Each BMW range has its own VDS codes, dedicated factories and successive generations. Here is a summary to quickly identify your model.

Compact Cars And Sedans: 1, 2, 3, 4 Series

SERIES CURRENT GENERATIONS MAIN FACTORY
Series 1 F20 / F40 / U06 Leipzig, Regensburg
Series 2 F22 / G42 (Coupé), F44 / U06 (GC) Leipzig, Mexico
Series 3 E46 / E90 / F30 / G20 / G50 Munich
Series 4 F32 / G22 Dingolfing, Munich

Touring And Luxury: 5, 7, 8 Series

These models are primarily assembled in Dingolfing (Germany). The 5 Series (E60, F10, G30, G60) and the 7 Series (E65, F01, G11, G70) have distinct VDS codes for each generation. The 8 Series (G14/G15/G16) shares the CLAR platform with the 7 Series.

SUVs: X1 To X7

The X3 through X7 SUVs are manufactured in Spartanburg (USA) — their VIN begins with 5UX instead of WBA. This has a direct impact on recall campaigns (NHTSA for US VINs, RAPEX/DGCCRF for European VINs). The X1 and X2 are produced in Regensburg (Germany) with a standard WBA prefix.

Electric: i3, i4, i5, iX, iX1

BMW i electric models are distinguished by the WBY prefix instead of WBA. Engine codes use BMW's internal electric nomenclature. The i4 and i5 share the Series 4 and Series 5 platforms but with VDS codes specific to electric powertrains.

M Range / Motorsport: M3, M4, M5, M8

The WBS prefix immediately identifies a BMW Motorsport GmbH vehicle. Engines carry the S code (S58 for the M3/M4 G80/G82, S68 for the X5 M/X6 M). M models manufactured in the USA use the 5UM prefix.

BMW Motorrad: R, K, F, G, S Motorcycles

BMW motorcycles follow the same 17-character VIN standard with the WB10 prefix (Motorrad, Germany). VDS codes vary by range: R 1250 GS, F 900 R, K 1600 GT, G 310 R, S 1000 RR. The VIN decoder works identically for motorcycles and cars.

BMW Option Codes: Understanding SA, SALAPA And VO

Beyond the VIN, BMW uses three coding systems for factory options:

SA Code (Sonderausstattung)

Each factory option has an alphanumeric code. For example, SA 2TB = BMW Live Cockpit Professional, SA 322 = adaptive cruise control, SA 4UR = laser headlights.

SALAPA

The complete list of all SA codes installed on a given vehicle. It is the build sheet of your BMW.

VO (Fahrzeugbestellung)

The complete vehicle order file, including options, paint (colour code) and interior trim. An advanced VIN decoder can extract this information directly from the VIN number.

Checking BMW Recalls With Your VIN

BMW recall campaigns are identified by VIN. To check whether your vehicle is affected, visit the official portal bmw.fr/rappels and enter your VIN. For BMWs imported from the USA, use the NHTSA website (nhtsa.gov/recalls). In Europe, recalls are also referenced in the RAPEX system and the DGCCRF database.

Free BMW VIN Decoder vs Paid History Report

A free VIN decoder reveals factory specifications (series, engine, plant, options). A paid history report goes further:

Feature Free Decoder Paid Report
Series, engine, body style
Factory options (SA codes) ✅ (partial) ✅ (complete)
Active safety recalls ✅ (with details)
Accident history
Full mileage records
Number of previous owners
Title status (Salvage, etc.)
Price Free From €1

FAQ

Frequently asked questions about the BMW VIN decoder

VIN Number

VIN