How to Program a BMW Key Fob Using a BMW Key Programmer BMW key programming allows you to add a second key or replace one. Instructions for this procedure can be found in the manual for your vehicle or on the internet. To begin, you will need a working key. https://thekeylab06608.madmouseblog.com/10579800/10-things-everybody-gets-wrong-about-the-word-bmw-key-fob-replacement