NHTSA vPIC DIRECT ENDPOINT / ISO 3779 · 3780 COMPLIANT / FREE · NO LOGIN · UNLIMITED
MOD-11 CHECK-DIGIT VALIDATOR READY / CLIENT-SIDE QUERIES ONLY
NHTSA vPIC DIRECT CLIENT QUERY•NO CAPTCHA•NO LOGIN•UNLIMITED

BMW VIN Decoder

Paste a 17-character VIN to decode make, model, year, engine, assembly plant and more — straight from the official NHTSA vehicle database, queried in your browser. No login, no CAPTCHA, no daily limit.

Chassis Identification Console 0 / 17 DIGITS
Direct REST: vpic.nhtsa.dot.gov — your VIN never touches our servers 17 characters, no I, O or Q · Press Enter to decode · / to focus · What is a VIN?
Manufacturer Matrix

BMW VIN structure

Every BMW VIN starts with a WMI that tells you where the car was built: WBA for BMW AG Germany, WBS for BMW M GmbH, WBY for BMW i models, and 4US for BMW US Manufacturing in Spartanburg, South Carolina.

WMI — the first three characters

WMIManufacturer / region
WBABMW AG (Germany)
WBSBMW M GmbH (Germany)
WBYBMW i (Germany)
4USBMW US Mfg. — Spartanburg, SC
WBYBMW i series

Major assembly plants

PlantModels built
Spartanburg, SC (USA)X3, X4, X5, X6, X7
Munich (Germany)3 Series, i4
Dingolfing (Germany)5/7/8 Series, i7
Regensburg (Germany)M2, M3, M4
Rosslyn (South Africa)3 Series
Shenyang (China)3/X3 (BMW Brilliance)

Model year — the 10th character

The 10th character is the model year code (K = 2019, L = 2020, M = 2021, N = 2022, P = 2023, R = 2024, S = 2025). US-market cars are stamped by model year, which can differ from the calendar year of production by up to a year. See the full VIN year chart.

Options and packages

Standard decoders stop at trim level. BMW option codes (the SA codes, e.g. 2VF Adaptive M Suspension) live in the build sheet, not in the VIN itself — the VIN only identifies the base vehicle. Your SA code sticker is under the hood or in the service book, and the full option list is on the build sheet.

Build sheet channels for BMW

ChannelPriceNotes
BMW Group Classic (official archive)€60 per reportAuthoritative for EU-market cars; order via BMW Group Classic portal
BMW VIN decoder tools (this site + NHTSA data)FreeBase spec only — options need the build sheet
BMW dealer service deskFree–variesDealers can pull the full option list by VIN on request

Full comparison across all brands: build sheet channels & prices.

Known decode traps

Recalls and this brand

BMW recall lookups are brand-covered via NHTSA; emissions-related campaigns are an EPA matter and will NOT appear in any VIN recall lookup (read the Toyota page for why that matters).

Cross-check protocol "Single source is never the whole story"

This decode shows factory-declared data from one federal database. It says nothing about accidents, ownership or mileage — verify the window sticker, build sheet and the physical car before making a decision.

Proprietary Decoder Matrices

Dedicated Manufacturer Decoders & Spec Indexes

11 DIRECT OEM CATALOGUES
WBA / WBS→

BMW

Every BMW VIN starts with a WMI that tells you where the car was built: WBA for BMW AG Germany, WBS for BMW M GmbH, WBY for BMW…

5 WMIs · 6 PLANTSLIVE
1FA / 1FT→

Ford

Ford VINs begin with 1F for US-built cars and trucks (1FA passenger, 1FT truck, 1FM SUV), 2F for Canada, 3F for Mexico, WF0 for…

7 WMIs · 7 PLANTSLIVE
JT2 / JT3/JT5→

Toyota

Toyota VINs start with JT (Japan: JT2 passenger, JT3/JT5 multipurpose), 4T (USA: 4T1 Kentucky/Camry, 4T3/4T4 truck/SUV lines),…

7 WMIs · 6 PLANTSLIVE
1G1 / 1GC→

Chevrolet

Chevrolet VINs start with 1G1 (passenger, USA), 1GC (truck, USA), 3GN (Mexico), KL1 (GM Korea) and LSG (Shanghai GM, China).

5 WMIs · 6 PLANTSLIVE
1HD / 5HD→

Harley-Davidson

Harley VINs start with 1HD for US-built bikes and 5HD for US-built export models; overseas assembly uses local WMIs such as 932…

4 WMIs · 5 PLANTSLIVE
WDB / WDD→

Mercedes-Benz

Mercedes VINs start with WDB/WDD/WDF for German-built cars and vans, W1K for Mercedes-Benz AG, 4JG for Vance, Alabama (US plant…

6 WMIs · 6 PLANTSLIVE
1J4 / 1J8→

Jeep

Jeep VINs start with 1J4 (SUV), 1J8 (MPV) for US production, with Toledo, Ohio as the historic home of the Wrangler.

3 WMIs · 4 PLANTSLIVE
WP0 / WP1→

Porsche

Porsche VINs start with WP0 (sports cars, Germany) and WP1 (SUVs/limousines built in Leipzig, e.g.

2 WMIs · 4 PLANTSLIVE
1HG / 2HG→

Honda

Honda VINs start with 1HG (USA: Marysville OH, Lincoln AL, Greensboro NC), 2HG (Canada: Alliston ON), JHM (Japan) and SHH (UK:…

5 WMIs · 6 PLANTSLIVE
JN1 / JN8→

Nissan

Nissan VINs start with JN (Japan: JN1 passenger, JN8 SUV/van), 1N4 (US sedans, Smyrna TN), 5N1 (US SUVs), 3N1 (Mexico, Aguascal…

6 WMIs · 5 PLANTSLIVE
GLOBAL TWO-WHEELER / ISO 3833→

Motorcycle

Motorcycle VINs follow the same 17-digit standard since 1981, but the 30-year year code cycle creates a generation trap: the le…

10 BRANDS COVEREDLIVE
Telemetry Manual

BMW VIN decoder FAQ

01

Is the BMW VIN decoder free?

Yes — free, no login, no CAPTCHA, no usage limit. Results come from the public NHTSA vehicle database.

02

What can I learn from a BMW VIN?

Factory basics: model year, model, engine, assembly plant and body data. Option-level detail requires a build sheet — see the channels table above.

03

Why doesn't my BMW VIN decode?

NHTSA field notes occasionally mislabel horsepower figures on M cars — cross-check M badging before trusting a spec sheet.