Thinking about purchasing a new car? Use our new Car Loan Calculator to estimate your monthly car payment!

How to Program a BMW E46 Key

by Tiffany Raiford

The keyless entry remote for BMW vehicles made between 1999 and 2005 is called the E46 key. All E46 keys require programming before they will work with their respective BMW vehicles. E46 keys are only available through authorized BMW dealerships. Once you receive your new E46 BMW key you can program the key yourself.

Get into your BMW, shut the door and put your key in the ignition. Turn the key between the on and off positions five times as quickly as you can.

Push the "Unlock" button on your E46 key and hold it down while pushing the lock button three times. At this time your BMW's door locks will lock and unlock, which signals that you've successfully completed the programming process.

Finish programming your E46 key remote by turning your BMW on and off. Exit your vehicle and test the key.

About the Author

Tiffany Raiford has several years of experience writing freelance. Her writing focuses primarily on articles relating to parenting, pregnancy and travel. Raiford is a graduate of Saint Petersburg College in Florida.

More Articles

Photo Credits

  • Home Essentials image by ne_fall_photos from