Free tool

BMW VIN Decoder

Paste a 17-character BMW VIN below — you'll get the model, year, trim, engine and any open safety recalls, free.

Scan the VIN instead of typing it

In the free Car Mods AI app for Android, point the camera at the door sticker or windshield plate — the VIN reads itself, barcode or text, right on your phone. Checking several cars on a lot? Scan them one after another; each decode with recalls is free and nothing leaves your phone but the 17 characters.

  • 100% free
  • No signup

Did this tool work well? Rate it:

How to decode a VIN

  1. Find the VIN — on the driver-side dashboard (visible through the windshield), the driver-side door jamb, or the registration papers.
  2. Type or paste all 17 characters — letters I, O and Q are never used, so read 1/0 carefully.
  3. Press Decode VIN — specs come straight from the official NHTSA database, free.

BMW VIN prefixes (WMI)

BMW stamps the VIN on the driver-side dashboard and door jamb like everyone else — but also on the right-side suspension strut tower under the hood, which is worth checking when buying used. M models and i electric models carry their own prefixes.

The first three characters of a BMW VIN tell you which company and factory built it:

  • WBA BMW cars built in Germany (Munich, Dingolfing, Regensburg)
  • WBS BMW M GmbH high-performance models
  • WBY BMW i electric models
  • 4US / 5UX / 5YM US-built BMWs (Spartanburg, South Carolina)

What the 17 characters mean

A VIN is not random — each section encodes something specific:

#
1–3 WMI (World Manufacturer Identifier) Country and manufacturer — e.g. 1/4/5 = USA, J = Japan, W = Germany, YV = Volvo Sweden
4–8 Vehicle descriptor Model, body style, engine and restraint system, as defined by the manufacturer
9 Check digit A calculated digit that validates the whole VIN — catches typos and many fakes
10 Model year A letter or digit for the year — e.g. R = 2024, S = 2025, T = 2026
11 Plant code The factory where the vehicle was assembled
12–17 Serial number The vehicle's unique production sequence number

Checking a European car? what's genuinely free in Europe — country by country, including what this decoder can and can't tell you about EU-market cars.

VIN cloning and fraud: 5 quick checks

A cloned VIN is a stolen car wearing a legitimate car's identity. Before money changes hands:

  1. Compare the VIN in three places — windshield base, driver-door sticker, and the title or registration document. All three must match exactly.
  2. Decode it above and confirm the specs match the actual car: engine size, body style, doors. A "diesel wagon" VIN on a petrol sedan is a red flag.
  3. Look at the door-sticker plate itself: mismatched fonts, glue residue, or non-factory rivets suggest a swapped plate.
  4. Check the 10th character against the car's apparent age — it encodes the model year.
  5. If the seller won't let you see the stamped VIN or the documents, walk away.

Does this work for motorcycle VINs?

Yes — motorcycles use the same 17-character ISO standard, and this decoder handles them the same way. On most bikes the VIN is stamped on the steering neck (turn the bars and look at the frame's head tube) or printed on a frame sticker. Model year and recalls decode exactly like cars.

Run a dealership?

Listiq AI turns your inventory photos into ready-to-post listings — recognised vehicles, clean studio photos and written descriptions. Public pricing, self-serve, plans from €49/month.

See dealer plans →

Frequently asked questions

How do I recognise a genuine BMW VIN?
Check the first characters against BMW's known prefixes: WBA, WBS, WBY, 4US / 5UX / 5YM. If the start of the VIN doesn't match any BMW code, the number doesn't belong to a BMW.
Is this VIN decoder free?
Yes — completely free, with no signup and no lookup limit. The data comes from NHTSA's public vPIC database, the official US government vehicle catalog.
What information does a VIN decoder show?
Factory specifications: make, model, model year, trim, body style, engine size and cylinders, fuel type, drivetrain, transmission and assembly plant. Exactly what the manufacturer registered for that VIN.
Does it show accident history or previous owners?
No — no free VIN decoder does. Accident history, mileage records and ownership come from paid history-report services (Carfax, AutoCheck, carVertical). Two free official checks are worth knowing though: NICB VINCheck shows US theft and salvage records, and open NHTSA safety recalls are shown right here with every decode. This tool covers the factory specs and recalls — not the paid history part.
What can I check with a VIN for free?
Three things, all free: factory specifications with this decoder (make, model, year, trim, engine), theft and salvage records via NICB VINCheck, and open NHTSA safety recalls — which this decoder now shows automatically with each result. Full accident and mileage history is the part that costs money.
Can I just Google a VIN?
You can, but plain search results for a VIN are hit-or-miss — sometimes an old listing appears, usually nothing useful. A decoder reads the specifications directly out of the 17 characters, which works for every valid VIN whether or not it has ever appeared online.
Where do I find my VIN?
The most common places: the driver-side dashboard corner visible through the windshield, the driver-side door jamb sticker, the registration certificate, and the insurance card.
Does it work for European cars?
Often, yes — the VIN standard is global and NHTSA's database covers many vehicles sold worldwide, but coverage is most complete for vehicles sold in the US market from 1981 onwards.
Is the VIN I enter stored?
Lookups are cached briefly for speed but not linked to you — no account, no tracking of who searched which VIN.

Decode by make

← All makes / universal VIN decoder