228 tools · 15 adapters
Auto locksmith
tools & adapters
Every key programmer, adapter, and diagnostic device in our catalogue. Tap a tool to see which vehicles it covers, what adapters it needs, and what it costs.
What each tool page tells you
Car key programmers and
locksmith equipment.
From flagship devices like the Autel IM608 to specialist adapters and dongles — every tool page gives you the detail you need before you buy.
Vehicle coverage
Which makes and models are confirmed
Cross-referenced from manufacturer coverage lists and verified against community research. No guesswork.
Adapters & accessories
What you need on top of the base device
See which adapters each key programmer requires, what they cost, and which vehicles need them. No surprises on the job.
Pricing & tokens
The full cost of ownership
List prices, per-operation token costs, and licensing fees. Know what you're spending before you invest.
Not sure which key programmer covers your vehicle? Check the compatibility matrix or look up a reg plate.
Abrites
Advanced Diagnostics
AD100 Pro
Key programmer
AD100 Pro Truck
Key programmer
ADS2269 software
Key programmer
ADS229
Key programmer
ADS2297
Key programmer
ADS2321
Key programmer
ADS2322
Key programmer
ADS2326
Key programmer
ADS2331
Key programmer
MVP Pro
Key programmer
Smart Dongle
Key programmer
Smart Pro
Key programmer
Smart Pro with ADS2133
Key programmer
Smart Pro with ADS2164
Key programmer
Smart Pro with ADS2188
Key programmer
Smart Pro with ADS2207
Key programmer
Smart Pro with ADS2263
Key programmer
Smart Pro with ADS2280
Key programmer
Smart Pro with ADS229
Key programmer
Smart Pro with ADS2298
Key programmer
Smart Pro with ADS2321
Key programmer
Smart Pro with ADS2322
Key programmer
Smart Pro with ADS2325
Key programmer
Smart Pro with ADS2325 software
Key programmer
Smart Pro with ADS2326
Key programmer
Smart Pro with ADS2328
Key programmer
Smart Pro with ADS2331
Key programmer
SmartPro Lite
Key programmer
T-Code Pro
Key programmer
AlfaOBD
Any
Autek
Autel
APB112 Smart Key Simulator
Key programmer
APB112 Smart Key Simulator
Adapter
G-BOX3
Adapter
HFM adapter
Key programmer
IM100
Key programmer
IM200
Key programmer
IM508
Key programmer
IM508
Key programmer
IM508S II
Key programmer
IM608
Key programmer
IM608
Key programmer
IM608 Pro
Key programmer
IM608 Pro
Key programmer
IM608S II
Key programmer
MK808TS
Key programmer
MaxiIM IM508S
Key programmer
MaxiIM IM608 Pro II
Key programmer
MaxiIM KM100
Key programmer
XP200
Adapter
XP400 Pro
Key programmer
BMT Microsystems
CGDI
CLK
Code
FKTS
FobFix
Ford
FORScan
FORScan (free software)
FVDI
GM
GM Factory Procedure
Honda
Honda OEM
Hyundai
IEA
IO Terminal
Jaguar Land Rover
JScan
Keydiy
KeyDIY
Launch
Lock50
Loki Diagnostics
Lonsdor
Nissan
OBDSTAR
F104
Key programmer
F108+
Key programmer
G3
Key programmer
H105
Key programmer
Key Master 5
Key programmer
Key Master DP Plus
Key programmer
Key Master G3
Key programmer
MS80
Key programmer
OBDSTAR Ford
Key programmer
P001 Programmer
Key programmer
SuperPlus 5 with adapter
Key programmer
Toyota-30 cable
Key programmer
V850 Kit
Key programmer
X300 Classic G3
Key programmer
X300 DP
Key programmer
X300 DP Plus
Key programmer
X300 MINI
Key programmer
X300 MINI Chrysler
Key programmer
X300 MINI Ford/Mazda
Key programmer
X300 Mini GM
Key programmer
X300 Mini PSA
Key programmer
X300 Pro3
Key programmer
X300 Pro4
Key programmer
Oliton
OSCA
ProDecoders
remotesnkeys
Renolink
Scorpio-LK
Subaru
The Diagnostic Box
TopDon
Toyota
TrueCode
Volvo
Xhorse
Any KK12-capable key cutting machine
Key programmer
Ford AKL
Key programmer
Key Tool Max
Key programmer
Key Tool Max Pro
Key programmer
Key Tool Plus Pad
Key programmer
MIDI
Key programmer
Toyota 8A
Key programmer
Toyota BA Smart Key
Key programmer
VVDI BMW
Key programmer
VVDI Key Tool
Key programmer
VVDI Key Tool Max
Key programmer
VVDI Key Tool Max
Key programmer
VVDI Key Tool Plus
Key programmer
VVDI Key Tool Plus with FT-OBD
Key programmer
VVDI MB BGA Tool
Key programmer
VVDI MB Tool
Key programmer
VVDI Prog
Key programmer
VVDI2
Key programmer
Xhorse
Key programmer
Xhorse FT-OBD (XDMOT0GL)
Key programmer
Xtool
A80
Key programmer
A80 Pro
Key programmer
AnyToyo SK1
Key programmer
AutoProPAD
Key programmer
AutoProPAD Core
Key programmer
AutoProPAD G3
Key programmer
CGW
Key programmer
D8
Key programmer
D9
Key programmer
Ford AKL
Key programmer
H6 Pro
Key programmer
IK618
Key programmer
MaxPro
Key programmer
X100 MAX
Key programmer
X100 PAD
Key programmer
X100 PAD2
Key programmer
X100 PAD3
Key programmer
X100 Pad Elite
Key programmer
X100 Pad2 Pro
Key programmer
XTOOL
Yanhua
ACDP Module 2 (BMW FEM/BDC)
Key programmer
Mini ACDP
Key programmer
Mini ACDP Module 8 (BMW FEM/BDC)
Key programmer
Mini ACDP Module 8 (BMW FEM/BDC)
Key programmer
Mini ACDP-2
Key programmer
Module 1 - BMW CAS
Adapter
Module 2 - BMW FEM/BDC
Adapter
Module 3 - BMW ISN DME
Adapter
Module 38 - BMW BDC02
Key programmer
Module 38 - BMW BDC02
Adapter
Module 6 - VW MQB
Adapter
Module 9 - JLR KVM
Key programmer
Module 9 - JLR KVM
Key programmer
Frequently asked questions
What is a car key programmer?
A car key programmer is a diagnostic device that communicates with a vehicle’s immobiliser system to register new transponder keys, proximity fobs, or smart keys. Auto locksmiths use them on-site to programme replacement keys when the originals are lost, stolen, or damaged. Most key programmers connect via the vehicle’s OBD port, though some makes require direct EEPROM or soldering work.
What tools do auto locksmiths need?
A working auto locksmith typically carries a key programmer (such as an Autel IM608 or Xhorse VVDI Key Tool), one or more adapters for specific vehicle makes, a set of Lishi picks and decoders for lock access, key cutting equipment, and a stock of transponder chips and key blanks. The exact kit depends on which vehicles you cover — our compatibility matrix shows which tools work on which makes and models.
What’s the difference between a key programmer and an adapter?
A key programmer is the base diagnostic device that handles the communication with the vehicle. An adapter is an add-on module that extends the programmer’s capability to specific vehicle makes or functions — for example, the Autel XP400 Pro adapter adds EEPROM and MCU read/write support that the base IM608 doesn’t have on its own. Most locksmiths need both: the programmer plus one or more adapters depending on their vehicle coverage.
Do all key programmers work on all vehicles?
No. Each key programmer supports a specific set of makes, models, and year ranges, and coverage varies significantly between manufacturers. Some tools are stronger on European vehicles, others on Asian or American makes. That’s exactly what our compatibility matrix is for — it cross-references every tool against every vehicle in our database so you can see the gaps before you buy.
What is transponder key programming?
Transponder key programming is the process of registering a transponder chip’s unique ID with a vehicle’s immobiliser ECU so the engine will start. Modern car keys contain a small radio transponder that the immobiliser reads when the key is inserted or brought near the ignition. Without programming, a correctly cut key will turn the lock but the engine won’t fire. Auto locksmiths use key programmers to write the chip ID into the vehicle’s memory.
How much does a key programmer cost?
Prices range from around £300 for entry-level devices (like the Xhorse VVDI Mini) to over £4,000 for flagship tools (like the Autel IM608 Pro II or Abrites Commander). On top of the base device, factor in adapters (£100–£800 each), annual subscription or update fees, and per-operation token costs on some platforms. Each tool page in our catalogue lists the current price and any required accessories.
How do I know which adapter I need?
It depends on which vehicles you’re working on. Each tool page on Keysolved lists the adapters required for its covered vehicles, so you can see exactly which add-ons you need before buying. You can also use the compatibility matrix to filter by vehicle make and see which tool-and-adapter combinations cover it.