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. The instructions to do this can be found in the owner's manual or online. To begin, you will need an operating key. Insert the working