How Car Key Programming Works
Car key programming is the process of teaching your vehicle to recognise a new key. Cutting shapes the blade so it turns in the lock; programming codes the key’s electronics to the immobiliser so the engine is allowed to run. A key that has been cut but not programmed will turn the ignition and the engine will still not fire.
What the immobiliser is doing
Since the late 1990s virtually every car sold in the UK has an immobiliser. Inside the key head is a transponder — a small chip with no battery of its own. A coil around the ignition generates a field, the chip draws power from it and replies with a coded identity.
The vehicle compares that identity against what it holds. If it matches, fuel and ignition are enabled. If not, the engine cranks and nothing happens.
Three separate things in one key
- The blade
- Mechanical. Turns in the lock. Cut, not programmed.
- The transponder
- Passive chip. Lets the engine start. Programmed to the immobiliser.
- The remote
- Active transmitter with its own battery. Operates central locking. Paired separately.
They fail independently, which is why ‘my key has stopped working’ covers several quite different problems. A key whose buttons are dead but which still starts the car has a remote fault, not a programming fault.
How programming is actually done
Identify the system
Make, model, year and immobiliser type. The same model can differ by year and trim.
Access the immobiliser
Through the diagnostic port on most vehicles, or on the bench where the module must be removed and read.
Write the key
Adding the new identity to what the vehicle will accept.
Pair the remote
Separately from the transponder, since they are separate systems.
Test everything
Including existing keys, because some systems re-learn all keys together.
Why some cars are much harder than others
Where key data lives is the deciding factor. On many vehicles it is reachable through the diagnostic socket. On others — later BMW, Mercedes-Benz and Land Rover among them — it sits in a protected module that has to be removed, read on the bench and refitted.
That is not a limitation of the locksmith; it is how the vehicle was designed, and it is deliberate. It is also why all-keys-lost work varies so much in cost between makes.
Programming, or just a battery?
A lot of keys are assumed to need programming when they need something far simpler. The symptom usually tells you which.
- Remote weak or dead, car starts normally
- Battery first. Programming is rarely the answer when the engine still starts.
- Remote stopped straight after a battery change
- Usually lost synchronisation, which is a smaller job than programming.
- New key cut, doors open, engine will not start
- The key has not been programmed to the immobiliser. This is exactly what programming is for.
- Spare works, usual key does not
- The usual key has a fault — chip, programming or damage.
- Immobiliser light on with every key
- Probably the vehicle side. Programming another key would not fix it.
What is needed before a key can be programmed
- The registration, so the system can be identified and the correct key supplied.
- Proof the vehicle is yours — normally the V5C and photo ID in the same name. For lease, finance or company vehicles, authority from whoever is responsible.
- Every key you still have, on vehicles where programming re-learns all keys at once. Any key not present at the time can stop working.
- Access to the vehicle and a stable electrical supply — a flat vehicle battery can interrupt programming partway.
Can you programme a key yourself?
On some older vehicles, yes: a handful of manufacturers built in a procedure that adds a key when two working keys are already present. It does nothing if you only have one key or none.
On most modern vehicles programming needs equipment that communicates with the immobiliser, and often security access that is only available to trade users. Cheap online programmers exist, but a failed or interrupted attempt can leave a vehicle that recognises no keys at all — which turns a spare-key job into all-keys-lost work.
Common questions
Can I programme a key myself?
On a small number of older vehicles, yes — some Fords in particular allow a third key to be added using two existing programmed keys.
It only works while you already have two, which is rarely the situation when people go looking.
Why did my online key not work even though it fits?
Almost always the wrong transponder type, or a used key already locked to another vehicle.
The case fitting tells you nothing about the chip inside it.
Need a key programmed?
Send the registration and we will confirm what your vehicle needs.
