Keys For BMW BMW keys are an excellent tool for protecting against fraud and theft. Due to security concerns, only the registered owner can purchase key codes for BMW keys. To program a new fob insert it into the ignition and set it to position 1. Press the unlock button