
Yes but only with the right tool and the right car.
Basic scanners won’t do it. You need a tool with IMMO (immobilizer) functions. Even then, what you can do depends heavily on the car.
How key programming works (simple)
Modern car keys have a chip inside. That chip communicates with the immobilizer and allows the engine to start.
Programming a key means telling the car to accept a new chip.
- Add key – you already have one working key
- Clone key – copy existing key to a new one
- All keys lost (AKL) – no keys, full reset (advanced)
What a basic IMMO scanner can do
- Add a spare key (most common use)
- Delete lost keys from memory
- Pair remote (lock/unlock)
- Clone keys on older cars
This usually works well on:
- Older cars (roughly pre-2015)
- Asian brands (Toyota, Honda, some Ford)
- Simple immobilizer systems
What it usually cannot do
- All keys lost on modern cars
- Smart keys (push-start systems)
- Newer European cars (BMW, Mercedes, VAG with protection)
- Cars with security gateway (Stellantis, newer VAG)
These cases often require PIN codes, server access, or even EEPROM work.
Real-world rule
The newer and more expensive the car, the harder key programming gets.
- 2005 Corolla → easy
- 2015 Golf → doable with good tool
- 2022 BMW / Mercedes → advanced equipment required
Real key programming procedures
If you want to see real examples step-by-step:
Best approach (important)
While cheap IMMO tools can handle basic jobs, serious key programming requires more advanced tools.
Brand-specific or professional tools give you:
- Better compatibility
- Access to more systems
- Higher success rate
- Support for newer vehicles
If you plan to do this regularly, upgrading your tool is worth it.
Important warning
Using the wrong tool can lock the immobilizer or fail the procedure.
Always check if your scanner supports your exact car model and year before starting.
Simple tip to start
Start with adding a spare key on a car where you already have one working key.
Avoid all-keys-lost jobs on modern cars unless you know what you’re doing.
Want to try it yourself?
If you want a simple step-by-step guide on how to actually do key programming (what to click, what to prepare, and how to avoid mistakes), check this guide:
Beginner’s guide to do key programming →
Most popular OBD2 guides





