We program all BMW CAS1, CAS2, CAS3/3+ & CAS4 keys.
Support for FEM/BDC keys is coming soon! We do not support EWS modules.
To get started, you will need to find out what module your car uses and remove it. Once you have removed your security module, send it to us along with a working key that starts your vehicle. If you don’t have a working key, you will need to send your DME instead. You can find DME removal information on the Removing DME page.
You can look to see what security model your vehicle uses in the chart on the BMW page. If you need to find out how to remove your security module, visit our Removing Security Modules page.
We sell keys in the checkout but if you already have a new blank key, you can select that in checkout.
Add key programming services include a 24 hour turn around!
Just send your DME with the same turn around time!
Module(s) and key(s) are return shipped to you express!
All add key programming services done without soldering!
All keys are tested with module before return!
All work by us is backed by a 90 day warranty!