How to Program a BMW Key Fob Using a BMW Key Programmer BMW key programming allows you to replace or add an additional key. Instructions for this are available in the manual for your car or online. The first step is to have a working key to start the process. https://carkeyprogramming13829.ttblogs.com/9770254/how-do-you-know-if-you-re-in-the-right-position-to-go-after-bmw-key-fob-replacement