How to Program a BMW Key Fob Using a BMW Key Programmer BMW key programming allows you to add a second key or to replace one. Instructions for this can be found in the instruction manual of your vehicle or online. The first step is to have a working key https://carkeyreplacement81731.theideasblog.com/30665484/what-is-bmw-key-fob-replacement-and-how-to-use-it