bmw key remote program lost initialize button procedure

BMW Remote Programming (Initialization) / Step By Step

In order for the remote to communicate with the vehicle, each remote must be initialized. Up to four remotes can be initialized and used per vehicle.
bmw key remote program lost initialize button procedureEach remote has its own key code. All existing remotes must be reinitialized when, a new key transmitter is to be added.

Initialization procedure:

1. Open the car using mechanical car key.
2. Get inside and close all the doors.
3. Turn the key to position 1 (1st click, KL-R) and then turn off again. This step must remain under 5 seconds, otherwise the system is not ready for initialization.
4. Take the key out. Press and hold button 2 (unlock).
5. While holding button 2, press button 1 (lock) three times within 10 seconds. 
6. Release button 2.

bmw remote key programming step battery synchronize

The central locking system confirms a successful initialization by locking and immediately unlocking the doors automatically. If the doors do not lock and unlock automatically, initialization must be restarted.


Once the first initialization process has been completed, another 3 remotes can be initialized.

For every other remote, the steps 4 to 5 must be repeated within 30 seconds, otherwise "initialization stand-by" is switched off.

During initialization, all other existing remotes must be initialized. The ignition lock must never be reactivated during the initialization process. If this were to happen, then all radio transmitters would have to be re-initialized.

NOTE! All our programmed keys are tested for remote function (frequency 315MHz or 433MHz) before shipment.

Previous article MINI Remote Programming (Initialization) up to 07/2004 / Step By Step