How to Program a Replacement Key For Your BMW If you need a replacement key for your BMW then you should go to the local dealership. They typically have the tools to code or program a brand new key for your vehicle. However, if you're looking for a better alternative