If you are reading this webpage that's means you need some advice regards your BMW. This is good choice because we have many years experience in this trade as well as we are using top quality equipment taking care about our customers

If you lose last working key or even worse when the last one has been locked inside the car. The others case is that remote key stopped working or just simply want replacement additional key - to be on the safe site.

Unlike others company's we fully support All lost key situation for BMW E and F series. Using latest technology equipment we can obtain required data in order to make new working key. It does not matter if you lost one or just need add we can easily support cars equipment from EWS, CAS3++  CAS4 or FEM/BDC key programming in London

Supported modeles:

1 SERIES - F20, F21 -FEM 
2 SERIES - F22, F23, F87 -FEM
2 SERIES - F45, F46 -BDC
3 SERIES - F30, F31, F34, F35, F80 -FEM
4 SERIES - F32, F33, F36, F82, F83 -FEM
5 SEIRES - F07, F10, F11, F18 -CAS4
5 SERIES - F90 -BDC2
5 SERIES - G30, G31, G38 -BDC2 ( key main dealer )
6 SEIRES - FO6, F12, F13 -CAS4
6 SERIES - G32 -BDC2 ( key main dealer)
7 SERIES - F01, F02, F04 -CAS4
7 SERIES -G11, G12 BDC2 -BDC2 ( key main dealer)
MINI -F54, F55, F56, F57, F60 -BDC
X5; X6 -F15, F16, F85, F86 -BDC
X3 -F25 -CAS4
X4 -F26 -CAS4
X2 -F39 -BDC
X1 -F48, F49 -BDC


bmw key replacement
bmw f series key replacement
bmw 3 series key reprogram
bmw 5 series key programming
bmw car key
bmw x5 spare key
bmw 7 series key replacement
key f series upgrade
Bmw Services

Your key stopped work you can try this our manual procedure  if no luck we can try fix it for you. No matter if the battery, buttons, circuit board or the key case. Please give us ring for the help.

Latest CAS(immo box) software released by BMW making our

cars very safety which means nearly  not possible to make the key or big difficulties to steal it.

As BMW specialist we always recommend to keep software up to date not only for safety reasons. 

Locksmith told you not possible make the new key?!  

Thats no the problem even for latest software CAS 3++  or CAS4.

Most advance equipment let us come accross.

Sometimes when some locksmiths are programme new key they unluckily corrupt the CAS unit and our car wont start even with new key. Please don't buy new from dealer just give us ring and our technician fix it or replace another second hand one.

Adding spare keys for BMW is very important. This is not very expensive option and let us avoid headache and higher costs in case we in rush. Why not to ring for the quote? 

After the fix attempt your key still not working that's no a problem we can replace for the new one with 1 year warranty. All we need is your car or Immo box removed from the car.

If you purchased used BMW key and want reprogramme to your car the key needs to be unlock first and the new shell is required. 

This way let you safe some money for additional key.

When your ECU has the water damage or another problem and need replacement the new one from dealer cost about 2K pounds. Used one is much cheaper but cant be just  fitted without special equipment. 

We are offering this service as weel saving lots of your money.  



If you need to program a new key or an old key in which the battery has died, this document will guide you through the process of programming the key to your car. Follow the easy steps and in a few minutes you should have successfully programmed you key! 
Three methods to try: 

Method 1: 
1. Working from within the vehicle and with the doors shut 
2. Turn ignition to position 1 and back to off within 5 seconds. 
3. Remove the key from ignition and press and hold the unlock button for 15 seconds during this time press the key lock button 3 times within 5 seconds. 
4. Release both buttons. 
5. Doors will lock and unlock to show correct programming has occurred. 

Method 2: 
To do this procedure you need to have one working key and one key that needs to be programmed. 
1) Get in and close all doors. 
2) Turn on the ignition and turn off quickly. (No more than 5 seconds) to start the process. Next action must take place within 30 seconds. 
3) Remove the 1st key. 
4) Hold the key up near your left shoulder (this is so it is closer to the remote receiver antenna. 
5) Hold down the unlock button and press the lock button 3 times. Release the unlock button and the doors lock which confirms the operation.
6) Quickly repeat steps 4 & 5 for key #2 etc. 
If it does not work, try doing the keys in opposite order. Key 2 then key 1, vs 1 then 2. 

Method 3: 
Alternate if you do not have a working remote 
1. Turn key to position 1 five times very quickly 2. Remove key 3. Hold unlock button then press lock button 3 times, release unlock button. 
4. If you have another key do the same button pressing within 30 seconds 5. Turn on ignition to finalise. 

Car access system (CAS)

The Car Access System control unit includes the functionality of the RF remote control, the ignition and starter button, control of power at the terminals and the vehicle immobiliser. The CAS is also the gateway module between the K-CAN SYSTEM and the K-CAN PERIPHERY data buses

Bmw Keyless 

The antenna amplifier receives and demodulates the signals transmitted by the remote-control units. After signal processing, the data is forwarded to the CAS for evaluation.

As many as 4 remote-control units can be used.


The following buttons are integrated within the remote-control units:

-Deadlocking button

-Release button and/or selective unlocking of driver's door

-Boot lid button (tailgate push button)

-Interior lighting/Panic button

Each of the two remote keys contains a mechanical integrated key.

Rechargeable battery of the remote key

Depending on the vehicle equipment, an integrated rechargeable battery or an integrated regular battery provides the voltage supply of the remote key. A regular battery is fitted if the vehicle has Comfort Access (CA). In all other cases, a rechargeable battery is fitted.

The regular battery cannot be charged. The battery must be replaced by qualify auto locksmith if there is no longer any voltage supply for the remote key.

The rechargeable battery cannot be replaced individually and is charged when the remote key is locked into position in the ignition lock. A 125 kHz interface within the ignition lock executes the recharging. The rechargeable battery voltage is monitored independently by the remote key and is transmitted to the central gateway module via the data bus K-CAN


Emergency key

The emergency key is a basic mechanical spare key that is inserted into the housing of the remote-control unit. The emergency key does not include transponder functionality for the EWS electronic vehicle immobiliser.

The emergency key can only be used to unlock and lock the door locks manually in the event that the central locking system fails, etc. It can be used to unlock and lock the lock barrels on doors and tailgate as well as the lockable storage compartment. 


Spare key

A spare key with an ignition-lock adapter is also furnished with the vehicle. The spare key consists of a mechanical key bit along with an integral transponder, and is substantially smaller than the remote-control units.

The spare key offers the same functions as a remote-control unit:

-Access and driver authorisation for the vehicle

-Transponder functions for the EWS electronic vehicle immobiliser

-Individual encoding

An adapter is needed to insert the narrow, flat spare key in the ignition lock and lock it in place. Because the adapter is only required for starting, it can be stored within the vehicle.

Remote key

The functions of the central locking system remote key are activated by pressing the buttons on the remote key. If a remote key is in the ignition starter switch and the transponder is recognised by CAS, all commands from every remote key are suppressed by CAS.

Central deadlocking

When the CAS recognizes the central deadlocking command, the control module of the central locking system implements this function. The interior light is switched off immediately.

If the button is pressed again within 10 seconds the anti-theft alarm response to programming sequence the tilt sensor and interior motion sensor is deactivated. The convenience closing feature for the power widnows is the exception.

Unlocking and selective unlocking of the driver's door

If the vehicle locks are engaged, pressing the release button will disengage them provided that the CAS has not been encoded for selective unlocking. The power module activates the interior light. 

If selective unlocking has been encoded, the first time the button is pressed only the driver's door is unlocked. Pressing the button a second time unlocks the entire vehicle.  The auto locksmith  will  activate by replacement time the button is pressed.

Depending on the programmed code, it may also be possible to open the windows and the slide/tilt sunroof by pressing the button.

Boot lid/tailgate operation opening

When pressure is maintained on the button for opening the boot lid/tailgate for longer than 0.5 seconds, the boot lid/tailgate's lock is disengaged. If the vehicle is equipped with a power tailgate then the programming command that will reverse the tailgate's current status will start and then proceed for as long as pressure is maintained on the button. If the boot lid/tailgate is open then it will close; if it is closed then it will open.

The delay period between actuation and the reaction at the tailgate can be specifically encoded.

Interior door unlocking button

If the button has been assigned the "panic alarm" function then pressing the button for longer than 3 seconds will trigger the anti-theft alarm system. The panic alarm can be cancelled by pressing any of the buttons on the remote key. This deactivates the panic alarm. The button must be pressed again to execute its own assigned function.

Each time the button for the interior light function is pressed the power module switches on the interior light.


Safety smart key emergency functions

Should a remote-control smart key unit be lost, it is possible to disable it using the diagnostic interface.

First, the CAS Car Access System will need to read replacement out data from all of the remaining remote-control/key units to determine which unit has been lost. It determines which remote key is missing based on the remote key numbers that are still present.

The selected remote control/key unit can be disabled using the "Disable/enable key" diagnostic service.

Should the remote-control/key unit be discovered again at a later date, it can be enabled again using the same process.

Emergency operation

In the event of a failure in the central locking system, the vehicle can be unlocked and locked manually using the emergency key. (lock barrels on door and boot lid/tailgate as well as the locking storage compartment)