BMW key module diagnostics on the bench
END OF SUMMER10% OFFfirst job50% OFFsecond keyMail-In Service — BMW & Mini

BMW Keys by Mail — Send the Module, Get Working Keys

On most BMWs your keys live in one module — CAS on older cars, FEM/BDC on newer ones. Ship us that module and we program new keys to it on the bench. No tow, no dealer, no car sitting in a shop for a week.

Home / Mail-In Module Programming / BMW Mail-In Keys

How BMW Keys Work — and Why Mail-In Works

On most BMWs and Minis, your keys live inside one security module: the CAS module on cars up to about 2013, and the FEM (front electronic module) or BDC (body domain controller) on newer cars. If that module holds your key data, new keys can be programmed to it on a bench — no car, no tow, no dealer visit. Ship us the module, we program your keys to it, and ship everything back. You plug the module in and the car starts.

The full step-by-step is on our mail-in module programming page. The short version: call first with your VIN so we confirm your exact module, then ship the module (and any key you still have, if we're adding a spare).

Models We Cover by Mail

CAS1 / CAS2 / CAS3 cars (roughly 2002–2013):

  • 1 Series (E81, E82, E87, E88) and X1 (E84)
  • 3 Series (E90, E91, E92, E93)
  • 5 Series (E60, E61) and 6 Series (E63, E64)
  • 7 Series (E65, E66)
  • X3 (E83), X5 (E70), X6 (E71), Z4 (E85, E86, E89)
  • Mini Cooper, Clubman, Countryman (R55, R56, R57, R60, R61)

CAS4 / CAS4+ cars (roughly 2010–2014):

  • 5 Series (F10, F11), 5 Series GT (F07)
  • 6 Series (F06, F12, F13) and 7 Series (F01, F02)
  • X3 (F25), X4 (F26)

FEM / BDC cars (roughly 2012–2019):

  • 1 Series (F20, F21), 2 Series (F22, F23, F45, F46)
  • 3 Series (F30, F31, F34), 4 Series (F32, F33, F36)
  • X1 (F48), X5 (F15), X6 (F16)
  • Mini (F55, F56, F57)

Model years shift by market and build date, and the newest G-series cars (2019 and up) are mixed — some can be done by mail, some honestly need the car in front of us. Call with your VIN and we will tell you straight which side yours falls on before you ship anything.

All Keys Lost, or Just a Spare?

Both. If you still have one working key, send it with the module and we add your spare. If every key is gone, on the models above we can originate brand-new keys from the module itself. Either way the keys come back programmed — no extra dealer trip to "marry" them to the car.

What It Costs

Priced by model and module, quoted on the call before you ship. For most owners it lands far below the dealer's key price plus a tow. Also see our pages for Mercedes mail-in keys & EIS and Range Rover mail-in keys.

Mention this website when you call for 10% off any service.

BMW Keys or Module? Call Before You Ship.

Two minutes on the phone tells us whether your module can be programmed by mail — and exactly what to put in the box.

(678) 616-2333

End of Summer Promotion

Fill out this quick form and get your discount code instantly — 10% off any service we offer. Need a spare? Take 50% off a second key for the same vehicle when we make it during the same visit.

One per household. No spam, ever — just your discount.

Second-key offer: 50% off our regular key price for a second key for the same vehicle, available only when it is cut and programmed during the same service visit as the first key.

☎ Call (678) 616-2333