BMW Key Replacement
BMW key replacement in the Hudson Valley — the three immobilizer generations, and why we won’t tell you which one your BMW has.
Call or text with these and we’ll take it from there
- Year, make and modelIt decides the key and the equipment.
- Any working key?Adding a spare and starting from none are different jobs.
- Where the vehicle isDriveway, lot, roadside — and whether it can be driven.
We come to you
Driveway, lot or roadside
Call or text
Same number, either way
Ownership checked
ID and paperwork, every job
Keys, fobs & remotes
Every kind, one call
This is the shortest page on this site, and that’s deliberate. BMW doesn’t publish the information most locksmith sites confidently repeat about its immobilizer systems, so we’re going to tell you what’s actually established and stop there.
Three generations, in order
BMW has used three immobilizer families, and the sequence is well established in the trade:
EWS — the earliest, dating from 1993.
CAS, the Car Access System — the middle generation, running through to the current CAS 4 and 4+ versions.
FEM/BDC — the front electronic module and body domain controller, the current architecture.
That ordering is confirmed. What comes next is where most pages start guessing.
Why we won’t tell you which one you have
You’ll find plenty of sites giving you confident year ranges — this generation ran until that year, that one started in another, the sort of breakpoints that look authoritative on a spec sheet.
We looked for a source for those. There isn’t one we can stand behind. No BMW service bulletin and no manufacturer document establishing the breakpoints, and nothing on NHTSA either. Every one of those year ranges traces back to parts-selling websites, blogs and forums, all repeating each other.
They might well be roughly right. But “roughly right, sourced from a parts vendor” isn’t good enough for something you’re going to act on when your car won’t start.
Tell us the year and model and we’ll tell you what’s involved for your specific vehicle — which is the only honest way to answer it.
Need a key sorted? Call or text — same number.
What BMW key work actually involves
One thing is clear from trade coverage across all three generations: this is module-level work.
BMW key programming generally means reading and unlocking a control module — through direct connection to the board or through adapters — rather than plugging into the diagnostic port and running a menu. It’s a different class of job from most makes.
That has two consequences worth knowing. It needs equipment and skill that not every shop has. And on later FEM/BDC vehicles and the newest encrypted platforms, it may not be achievable outside a dealer at all.
So on a newer BMW with no working key, there’s a real chance a dealer is where this ends. We’d rather say so than take a booking and find out on your driveway.
What we do on site. We work on BMWs up to roughly the 2019 model year, which covers most CAS and many FEM/BDC cars. Many 2019-and-later models are limited or dealer-only, and we’ll tell you that on the phone rather than on your driveway.
What to have ready
- Model year and model
- Whether you have any working key — the single biggest factor on a BMW
- Every BMW key you own
- Proof of ownership — registration or title, and matching photo ID
What it costs
BMW work varies more than most makes because the access method varies. What determines car key replacement cost covers what moves the number generally.
Fob just stopped working? It may only be the battery.
Key fob battery guideFrequently asked questions
What immobilizer does my BMW have?
BMW has used EWS, then CAS, then FEM/BDC. Which one your car has depends on its year and model, and we won’t quote you a breakpoint because BMW doesn’t publish one and every range online traces to parts sellers rather than to BMW.
Can a locksmith make a BMW key?
On many BMWs, yes, but it’s module-level work rather than plug-in programming. On later FEM/BDC and the newest platforms it may not be possible outside a dealer.
Why is a BMW key harder than other makes?
Because the work usually involves reading and unlocking a control module directly rather than programming through the diagnostic port. That’s a different class of job.
I’ve lost every BMW key. Can you help?
Possibly, depending on the generation. Tell us the year and model. On newer vehicles the honest answer may be that a dealer is your route, and we’ll say so rather than waste your time.
Why is this page shorter than your other make pages?
Because BMW’s public documentation on key systems is thinner than other manufacturers’. We’d rather write less and have all of it be true.
Locked out or lost your key? Call The Fobfather