| › BMW

BMW Key Programming Resync Procedure

These procedures will help you program BMW key fob remote. Necessary if you changed the key battery or your BMW key has stopped locking/unlocking the doors, but the key starts the car. This procedure works on many BMWs including 3 5 7 Series Z3 Z4 X3 X5 M5 325i E38 E39, E46, E39, E90, E38. 

How to program setup a new BMW E46 key fob 330 325

These guidelines can be followed to resync the key if your BMW key fob remote has stopped working. Make sure to follow the programming instruction for any extra key that you may have so that it continues to work. If you fail the first time, try the procedure again.

All the steps need to be performed in under 15 seconds. 

BMW Key Programming Method 1

  1. Unlock the car. 
  2. Enter the vehicle and close all the doors. 
  3. Turn the key to position I. A few instrument cluster lights will turn on but not all. Remove the key from the ignition within five seconds. 
  4. Press the unlock button on the keyfob remote and hold it pressed. how to program bmw key fob


  5. While continuing to hold the unlock button pressed, press the lock button three times. Release all the buttons. This key is programmed. 
  6. If you have other keys repeat steps 4 and 5 for the additional keys. Do not reinsert the additional keys into the ignition. 
  7. Test to see if the remote is working properly and locking /unlocking the doors. 
  8. Insert the key into the ignition to finalize. 

BMW Key Resync Method 2

  1. Insert the key into the ignition and turn it to position I. Then turn the key to position 0 and back to 1. Do this five times. 
  2. Remove the key from the ignition. 
  3. Press and hold the unlock button. DIY BMW E46 key fob reprogramming


  4. While holding the unlock button press the lock button three times. The first key is programmed. 
  5. Repeat step four for any addition BMW key fobs that need programming. 
  6. Insert the key into the ignition to finalize. 

It means the accessory position. Not the position right before starting the car. That's called position II. In position, I, insert the key in ignition turn the key until you hear one click. Accessories are powered on.

Press the lock button three times within five seconds.

No, it doesn't matter in which order you program the keys.

This BMW key synchronization process works on the BMW diamond key and the older BMW key fob.


fatai, 2019-03-15

My BMW 2006 not starting and yellow light show in instrument. Solution please

julian, 2019-05-12

i have a bmw320i touring and the key is not close and open plz can sombary help me

Jonathan , 2019-06-15

My car don’t want start because no register the key and the lights flashing and the key dont wanted programming

Kellen, 2019-07-08

Is this the same with the 2006 325i e90.

Steve, 2019-07-12

Thanks for this. My 2002 Z3 key stopped working. For the past year the remote usually only worked if grounded to the car. It stopped working altogether about a week ago. I replaced the fob battery and still no go. I’ve replaced the battery w/o a re-synch before with no issues, but I guess the fob had completely lost its paring. Glad I found your post. Thanks.

RE, 2019-07-25

Thanks for posting this. I'd like to add something that might be useful....if the reprogramming procedures above don't work, lock your car (using your key in the driver's door) and check to see if the fuel door is locked. If it is not locked as it should be, check fuse #53 in the right side of the trunk. If that 7.5amp fuse is blown, it will cause your key fob not to work.

None of the ab…, 2019-08-06

Fob will not open/clock door.
I use the key to lock, ok.
When I open the door the alarm goes off.

Malcolm Paul Lear, 2019-10-02

I can't see how this is for an E90 as the key I have is completely different. It does not turn, it's just stuck in the hole in the dash. I tried this several times with the hold unlock press lock 5 times etc. in several different ways, but no joy at all. It seems it is only works for cars with the type of key shown in the video. :-(

bergmiester, 2019-12-09

I bought after market keys from Amazon. Had one key cut and will manually unlock the doors and trunk. When re syncing the new key it will work the doors and trunk from the fob but it won't start the car. If I start the car with the orig key and shut it off then put the new key in it will start the car for only a short while. (minutes) I figure the new key is just running of the code from the old key in order to start it until the code goes poof from the ignition. Is there any other process I can try to get the new key to start the car all the time. It's a 2001 BMW 330ci...Thanks in advance for any assistance you can render.

By YOUCANIC on Apr 13, 2019


Disclaimer: Youcanic has made every effort to assure the accuracy of the information on this page. Neither Youcanic nor its affiliates assume responsibility for any loss or damage due to any errors, omissions, lack of information. You agree to hold Youcanic free from any liability arising out of the use of any information contained within. All pictures and references to trademarks and car names are for reference only and do not imply an association with the manufacturer. Consult your owner's manual or authorized factory manuals when performing repair procedures. By entering this site, you agree to our Terms & Conditions and Privacy Polity.