How to Program a BMW Key Fob Using a BMW Key Programmer BMW key programming allows you to change or add a new key. The instructions to do this are usually found in the car's manual or on the internet. First, you need a working key to start the process. https://thekeylabcouk38247.mybloglicious.com/51116145/a-reference-to-bmw-key-fob-replacement-from-start-to-finish