Free BMW VIN Decoder
Decode any BMW VIN in seconds — free. Enter your 17-character VIN and get the model, build year, engine code, plant of origin, and chassis family at no cost. Upgrade to the EUR 8.90 full report for the production date, SA option codes, mileage history, open recalls, and cross-border check.
Free instant decode
EUR 8.90 full report
14-day refund
What this free decoder returns
- • BMW make, model and model year
- • Engine family and basic displacement
- • Country and plant of origin
- • Body type and number of doors
- • VIN check-digit validation (ISO 3779)
Production date, full option codes, mileage history, and recall completion sit inside the EUR 8.90 report.
Free BMW VIN Decoder vs EUR 8.90 Full Report
The free decoder confirms the factory specification of the car in front of you. The paid report adds the cross-border history layer — the part that exposes mileage roll-backs and undisclosed accidents on imported BMW stock.
What you get free
- Make, model and model year
- Engine family and basic displacement
- Country and plant of origin (where VIN positions allow)
- Body type and number of doors
- VIN validity check (ISO 3779 check digit)
What is in the EUR 8.90 report
- Cross-border mileage history reconciliation
- Open safety recalls and recall completion status
- Theft-database lookup across European registries
- Ownership-history record count and country path
- Accident-flag and write-off indicator where available
- Common-complaint summary for this engine + year + chassis combination
- Market value estimate for the destination country
- Full ECU, transmission, and factory option codes where the build record is accessible
Sample BMW VIN Decoder Output
Below is a real example of what the free Carlytics decoder returns when you enter a BMW VIN. Fields tagged
WBAVA31070NL12345BMW 320d Touring (F31) — example output| Field | Decoded value | Tier |
|---|---|---|
| VIN | WBAVA31070NL12345 (valid) | Free |
| Make | BMW | Free |
| Model | 3 Series Touring (F31) | Free |
| Model Year | 2014 (position 10 = E) | Free |
| Engine Code | N47D20 2.0 TDI | Free |
| Displacement | 1995 cc | Free |
| Power (kW / HP) | 135 kW / 184 HP | Free |
| Fuel Type | Diesel | Free |
| Transmission | ZF 8HP45 8-speed automatic | Paid |
| Body Type | Estate / Touring, 5-door | Free |
| Country of Origin | Germany — Munich plant | Free |
| Production Date | March 2014 (build week 11) | Paid |
| Trim / Variant | M Sport (SA-337) + Navigation Professional (SA-609) | Paid |
Output may vary by build year and market. Newer BMW VINs return richer factory-spec detail; older pre-2000 VINs may return abbreviated VDS positions.
How to Find Your BMW Production Date
The production date matters for warranty, recall eligibility, and confirming a car was actually built when the seller claims. Registration date and build date can differ by months on BMW stock that sat on dealer lots before first registration.
Every BMW carries the production date in four places. The most authoritative is the manufacturer plate inside the engine bay (left or right strut tower depending on chassis), which prints the build month and year directly. Second is the driver-side door-jamb sticker, which lists the production date alongside the gross vehicle weight and tyre-pressure values. Third is VIN position 10, which encodes the model year as a single letter (P = 2023, R = 2024, S = 2025, T = 2026) — note that model year and production date can differ by up to six months for cars built late in a model year.
BMW's internal build record carries the exact production date down to the day, accessible through the iDrive vehicle-information menu on cars built from approximately 2008 onwards. For pre-iDrive BMWs, the build sheet (often glued into the boot trim panel) shows the production date.
The Carlytics decoder returns the production year and quarter from the VIN itself; the EUR 8.90 paid report adds the exact build month and week where the BMW factory build record is accessible.
BMW SA codes (Sonderausstattung)
BMW factories tag every option fitted to a car with a three-digit Sonderausstattung ("special equipment") code, universally referred to as the SA-code list. Every car leaves the factory with a build sheet that itemises 30-90 SA codes covering everything from headlight type and steering wheel trim to navigation, sunroof, sport seats, and the radio variant.
Example codes — Examples: SA-205 = Steptronic automatic, SA-255 = M Sport package, SA-322 = comfort access, SA-403 = panoramic sunroof, SA-609 = navigation Professional, SA-688 = HiFi loudspeaker system.
Cross-referencing the SA list against the car in front of you confirms what was factory-fitted versus retrofitted. A BMW advertised as "M Sport from factory" without SA-337 (M Sport package) in the build record is a cosmetic retrofit, not a factory M Sport.
Free BMW VIN Decoder — FAQ
Common questions about decoding BMW VINs for free and what the EUR 8.90 full report adds on top.