VIN Decoder / makes / BMW
BMW logo

Free BMW VIN Decoder

Look up available BMW vehicle details and compare model specifications, recall campaigns and safety data. The fields returned depend on the VIN and market. Free, no registration.

VIN lookup results are public and may appear in search engines. Only enter a VIN you are comfortable sharing. Privacy details.

WMI: WBA · WBS · WBX · WBY · 5UX Available vehicle details Recall campaigns NCAP safety
218 catalog models and generations Free instant decode, no sign-up Official open-data sources
2,663+ VINs decoded

How to read a modern BMW VIN

This is an illustration of the 17-character layout. The meaning of individual positions depends on the manufacturer and market; historic chassis numbers can use another format.

WBA
1–3WMI · maker & country
8E9C50
4–9VDS · model, body, engine
J
10Year in some formats
K
11Manufacturer-specific
123456
12–17Serial number
WMI (1–3) World Manufacturer Identifier, BMW uses WBA · WBS · WBX · WBY · 5UX.
VDS (4–9) manufacturer-defined vehicle description. Position 9 is a check digit in North American formats; other formats may use it differently.
Position 10 a model-year code in North American and some other formats. It must not be read as a year for every BMW VIN.
Position 11 often a plant code, interpreted using the matching manufacturer format.
Serial (12–17) the unique production sequence number.

Reading your BMW result

These model-code examples apply to BMW VINs beginning WBA, WBS, WBX or WBY. Other formats are checked against the available source data.

A model code can identify a family

For the supported European BMW format, characters 4–5 identify a model family in our decoder. Some codes also narrow the chassis generation. A family match does not identify every engine, gearbox or factory option.

A generation is not a build year

Our decoder does not read position 10 as a year for WBA, WBS, WBX and WBY VINs. If the exact year is missing, use the registration document or build label to select the right year in Refine. North American formats, including 5UX, use a different year rule.

Check the body style before choosing specifications

A 3 Series sedan, Touring and Gran Turismo can share a model-family name while using different bodies and specifications. Match the chassis and body to your car before using a variant from the catalog. The listed variants are alternatives, not your vehicle’s equipment list.

Examples recognized by this decoder, VIN positions 4–5
CodeModel familyMapped generation
16X3G01
36X3G45
503 SeriesG20
86X3Not resolved by this code
1A1 SeriesF20
1HM2F87

These are supported pattern examples, not a complete list of VIN formats or a manufacturer build record. A matching model family does not confirm an individual car’s trim.

How we match sources and handle missing data. For US-market vehicles, compare NHTSA’s VIN decoder and VIN-specific recall lookup. For other markets, confirm campaigns with the manufacturer or an authorised repairer.

Where is BMW made?

BMW (Bayerische Motoren Werke) is a German manufacturer based in Munich. Most BMWs are built in Germany, with major plants worldwide; US-built X models carry the 5UX WMI. Position 11 of the VIN identifies the assembly plant.

DE MunichDE DingolfingDE RegensburgDE LeipzigUS Spartanburg, SCZA RosslynCN Shenyang

Popular BMW model families

Explore the catalog below for the models and generations with specifications. VIN decoding coverage varies.

Sports sedan

3 Series

The definitive compact executive car, sedan, Touring and M3.

Executive sedan

5 Series

Mid-size executive saloon and Touring, including the M5.

Large SUV

X5

BMW’s full-size SUV (E70/F15/G05), built in Spartanburg.

Mid SUV

X3

Popular premium mid-size SUV; petrol, diesel and plug-in hybrid.

Compact hatch

1 Series

The entry hatchback, including the high-performance M135i.

Compact SUV

X1

The smallest X, practical compact crossover, also as the iX1 EV.

Why check a BMW VIN before buying?

Compare the available BMW details with the advert and registration documents. A mismatch is a reason to investigate. The free decode does not verify odometer history, accident-free status or every factory option; confirm those separately and have the car inspected before buying.

Free VIN decode vs paid history report

The decoder provides available technical and model-level data. Public plate checks can also provide inspection records in supported countries. A paid provider may hold additional history; coverage varies by car.

Free VIN decode

This tool · €0
  • ✓ Available specifications
  • ✓ Model-level recall campaigns
  • ✓ Available safety ratings (NCAP)
  • ✓ Available emissions & CO₂
  • Mileage history
  • Theft / stolen check
  • Accident history
Full history

Full history report

via carVertical
  • Records depend on the vehicle and market
  • Recorded mileage, where available
  • Theft database checks
  • Available accident & damage records
  • Available registration & ownership records
Check full history

20% off with code vindecoderapp · the “Check full history” button is an affiliate link to carVertical, we may earn a commission at no extra cost to you.

Checking your BMW identification

BMW model-family lookup and manual selection

Choose the right specification

A BMW badge such as 320d or an M Sport package is not enough to choose a specification row. Start with the full VIN and compare the returned family, chassis, body and any reliable year. The code examples below describe this decoder’s supported patterns, not a factory option list.

  • Keep saloon, Touring and Gran Turismo catalogs separate even when the model family matches.
  • For a yearless European result, use a documented build or model year when refining the lookup.
  • Do not equate a two-character model code with a complete BMW type code or an M specification.

Find the VIN, then select the matching manual

BMW USA identifies the windscreen and driver’s door jamb as places to read the VIN. Its digital manual service accepts all 17 characters and supports selected model years. For an imported car, use the manual for its original market; the US illustration is not a promise about every BMW body or right-hand-drive version.

Reference checked . Follow the edition and market stated for each source.

BMW models in our spec database (218)

Models and generations with specifications in our source data. A question mark means a year boundary is missing, not that production continues. Catalog inclusion does not guarantee VIN decoding support. How to interpret coverage.

1 Series 2020–?1 Series (F20) 2011–?1 Series 3 doors (E81) 2007–?1 Series 3 doors (F21) LCI 2015–?1 Series 3-door (F21) 2012–?1 Series 5 doors (E87) 2004–?1 Series 5 doors (F20) LCI 2017–?1 Series 5-door (E87) LCI 2007–?1 Series 5-door (F20) LCI 2015–?1 Series Convertible (E88) 2008–?1 Series Coupe (E82) 2007–?1 Series Coupe (E82) LCI 2012–?1 Series M Coupe (E82) 2011–?1 Series Sedan (F52) 2017–?1500 1962–19661600 1966–19752 Series 2013–?2 Series Active Tourer 2021–?2 Series Active Tourer (F45) 2014–20212 Series Convertible 2014–20172 Series Convertible (F23) LCI 2017–?2 Series Coupe (G42) 2021–?2 Series Gran Tourer (F45) 2015–20182 Series Gran Tourer (F46) 2018–?2-Series Gran Coupe 2020–?2000 CS 1965–19692002 1968–19752800 CS 1968–?3 Series (E21) 1975–?3 Series (E36) 1991–?3 Series (E46) 1997–?3 Series (E90) 2005–?3 Series (F30) 2012–?3 Series Cabriolet 2000–?3 Series Cabriolet (E36) 1993–?3 Series Cabriolet (E46) 2003–?3 Series Cabriolet (E93) 2007–?3 Series Compact (E36/5) 1994–?3 Series Compact (E46/5) 2001–?3 Series Convertible (E30) 1986–?3 Series Convertible (E93) 2011–?3 Series Coupe (E30) 1983–?3 Series Coupe (E36) 1992–?3 Series Coupe (E46) 1999–?3 Series Coupe (E92) 2006–?3 Series Gran Turismo 2013–?3 Series Gran Turismo (F34) 2016–?3 Series Sedan 2025–?3 Series Sedan (E46) 2002–?3 Series Sedan (E90) 2009–?3 Series Sedan (F30) LCI 2016–?3 Series Sedan (G20) 3 Series Sedan (G20) LCI 2023–?3 Series Touring 1999–?3 Series Touring (E30) 1988–?3 Series Touring (E46) 2001–?3 Series Touring (E91) 2005–?3 Series Touring (F31) 2012–?3 Series Touring (F31) LCI 2016–?3 Series Touring (G21) 2019–?3 Series four-door (E30) 1983–?3.0 CSL (E9) 1971–19753.0 CSi 1971–19753/15 PS 1929–19323/20 PS 1932–1934303 1933–19343200 CS 1962–?326 1936–1941327 Coupe 1938–1941328 1936–1939335 1939–19414 Series Cabriolet (F33) 2018–20204 Series Convertible (F33) 2014–?4 Series Coupe 2021–?4 Series Coupe (F32) 2013–20204 Series Gran Coupe 2022–?4 Series Gran Coupe (F36) 2014–20214-Series Convertible 2021–?5 Series 1972–?5 Series (E60) 2003–?5 Series (F10) LCI 2014–?5 Series Gran Turismo 2009–?5-Series Touring 1992–?501/502 1952–1964502 Coupe 1954–1955503 Cabriolet 1956–1959503 Coupe 1956–1959507 TS Coupe 1956–?507 TS Roadster 1955–19596 Series Convertible 2012–?6 Series Convertible (E64) 2004–20106 Series Convertible LCI (F12) 2015–20186 Series Coupe (E63) 2003–20116 Series Coupe (F13) 2011–20156 Series Coupe LCI (F13) 2015–20186 Series GT 2017–?6 Series Gran Coupe (F06) 2012–20156 Series Gran Coupe LCI (F06) 2015–20186 Series Gran Turismo (G32 LCI) 2020–?630 CS (E24) 1976–1979635 CSi (E24) 1978–19897 Series 2022–?7 Series (E23) 1977–19867 Series (E32) 1986–19947 Series (E38) 1994–20017 Series (E65/E66) 2001–20077 Series (F01/02) 2008–20127 Series (F01/02) Facelift 2012–20167 Series (G11) LCI 2019–20227 Series (G11/G12) 2016–?8 Series 1990–?8 Series Convertible 2022–?8 Series Convertible (G14) 2018–20228 Series Coupe 2022–?8 Series Coupe (G15) 2018–20228 Series Gran Coupe 2020–?L7 (E38) 1997–2001M Coupe (E36) 1998–2002M Roadster (E36) 1997–2002M1 (E26) 1978–1981M2 2023–?M2 (F87) 2015–2018M2 CS 2019–?M2 Competition 2018–?M3 (F80) 2014–2018M3 CS 2024–?M3 CS (F80) 2017–2018M3 CSL (E46) 2003–?M3 Cabriolet (E36) 1994–1999M3 Cabriolet (E46) 2001–2007M3 Cabriolet (E93) 2008–2013M3 Competition Touring 2025–?M3 Coupe 2000–?M3 Coupe (E30) 1986–1992M3 Coupe (E36) 1992–1998M3 Coupe (E92) 2007–2011M3 Coupe (E92) LCI 2010–2013M3 GTS (E92) 2010–2011M3 Sedan 2021–?M3 Sedan (E36) 1994–1998M3 Sedan (E90) 2008–2011M3 Touring 2023–?M4 2021–?M4 CS 2018–?M4 CSL 2023–?M4 Convertible 2014–?M4 Coupe 2025–?M4 Coupe (F82) 2014–2020M4 GTS 2015–?M5 1985–?M5 CS (F90) M5 Competition 2020–?M5 Touring 1992–?M535i M6 Cabriolet (E64) 2006–2010M6 Cabriolet (F12) 2012–2014M6 Cabriolet LCI 2014–2018M6 Coupe (E63) 2005–2010M6 Coupe (F13) 2012–2014M6 Coupe LCI 2014–2018M6 Gran Coupe (F06) 2013–2018M635 CSi (E24) 1984–?M8 2019–?M8 Convertible 2019–?M8 Coupe 2022–?M8 Gran Coupe 2022–?Turbo 2002–?X1 2010–?X2 2024–?X3 2022–?X3 (E83) 2004–2010X3 (F25) 2010–2017X3 (G01) 2017–2021X3 M 2019–?X3 M (F97) 2021–?X4 2014–?X4 M (F98) 2019–?X5 2019–?X5 (E53) 2000–?X5 (E70) 2007–?X5 (F15) 2014–2018X5 M 2020–?X5 M (E70) 2009–2014X5 M (F85) 2014–2018X5 M Competition 2024–?X6 2008–?X6 M 2014–?X6 M Competition 2024–?X6M (E71) 2009–2014X7 2022–?X7 (G07) 2018–2022XM 2023–?Z1 (E30) 1988–1991Z3 Coupe (E36) 1998–2002Z3 Roadster (E36) 1996–2003Z4 2019–?Z4 (E85) 2002–2006Z4 Coupe (E86) 2006–2009Z4 M Coupe (E86) 2006–2009Z4 M Roadster Z4 Roadster (E85) 2006–2009Z4 Roadster (E89) 2009–2013Z4 Roadster LCI (E89) 2013–2016Z8 Roadster (E52) 2000–2003i3 2013–?i3s 2017–?i4 2022–?i5 2024–?i5 Touring (G61) 2025–?i7 2023–?i8 (I12) 2014–2020i8 Roadster (I15) 2018–2020iX 2021–?iX M60 2022–?iX1 2022–?iX2 2024–?iX3 (G08) 2020–?isetta 1955–?

Decode other makes

Comparing vehicles from different brands? Open another make-specific decoder, or browse all makes.

BMW VIN Decoder FAQ

Common questions about checking BMW vehicle identification numbers.

What is a BMW VIN decoder?+
A BMW VIN decoder reads a supported 17-character Vehicle Identification Number and looks for available vehicle details. Depending on the VIN and market, these may include the model, year, engine, body and plant. Model-level specifications do not establish a complete factory equipment list.
How do I decode a BMW VIN for free?+
Enter the 17-character VIN in the box at the top of the page and submit. The checker returns available specifications, model-level recall campaigns and safety data. If the model or year is missing, use the registration documents and the Refine form on the result page.
Where is the VIN located on a BMW?+
BMW USA identifies the windscreen and driver’s door jamb as places to read the VIN. Its digital manual service accepts all 17 characters and supports selected model years. For an imported car, use the manual for its original market; the US illustration is not a promise about every BMW body or right-hand-drive version.
How many characters is a BMW VIN?+
This tool accepts the modern 17-character format, without I, O or Q. Earlier vehicles and some market-specific chassis numbers use other formats that this decoder does not support. A model’s presence in our specification catalog does not mean its original chassis number can be decoded here.
Where is BMW made, and how do I tell from the VIN?+
BMW uses WMI prefixes such as WBA · WBS · WBX · WBY · 5UX. The WMI identifies the manufacturer and origin context, not where the car was registered. Plant information is shown when supported source data supplies it; a plant code needs the appropriate manufacturer and market rules.
Is the BMW VIN decoder really free?+
Yes. The available decode and open-data results are free without an account. Some public plate lookups also provide inspection or mileage information. A paid history report is optional and its records depend on the vehicle and provider’s coverage.
Can I check BMW recalls by VIN?+
The decoder can show BMW campaigns matched to the model and, where available, year. It does not confirm that a specific VIN is affected or that a repair is still outstanding. Ask the manufacturer or an authorised repairer to check your VIN; US-market owners can also use NHTSA’s VIN-specific recall lookup.
What is the difference between a free decode and a full history report?+
The free decode shows available technical details and model-level data. A paid report may add recorded mileage, theft checks, damage and registration history, depending on coverage. Neither a decode nor an empty history search proves that a car has never been damaged.

Decode your BMW VIN, free

Enter a supported 17-character VIN to find available specifications and model-level data. No registration required.

Decode VIN now