Key programmer
The Xhorse VVDI2 is a key programming and diagnostic device used by automotive locksmiths. Our database has confirmed coverage on 267 key variants across 141 models from 31 makes.
Tools / Xhorse VVDI2
Used by
5%
of 308 tracked locksmiths
Makes covered
31
Across our tracked vehicles
Models covered
141
Variants covered
267
Adapters required
76
BCM removal required (under driver's seat or behind dashboard depending on cab variant); soldered work to read MC9S12DG256., BMW FEM/BDC authorisation is a separate purchase from the basic BMW functions. A programmer capable of the 95128 is required.…
Tokens
Yes
Per-operation cost on some links
Aggregated from every variant our research has confirmed. The headline tool price typically does not include these.
VVDI Prog
54 usesXhorse standalone programmer often paired with the VVDI Key Tool / VVDI2 for EEPROM and MCU work.
RH850 / V850 programmer
5 usesAbrites adapter for licenses that need direct RH850 / V850 access (FR011, NN010, RR026, VN021/023).
BDC2 / BDC3 adapter
2 usesWhat you'll pay beyond the device itself.
This tool uses tokens for some operations. Token costs are listed per-vehicle in the coverage table below — plan for these on top of the headline price.
What other kit owners of this tool typically have. Drawn from Keysolved locksmiths' tracked tools.
141 vehicle rows confirmed across 31 makes.
This page lists what the Xhorse VVDI2 covers. A subscription gives you the procedure for each of those vehicles, on your phone, while you are stood at the car.
$19/month· Cancel anytime
How VVDI2 stacks up on covered vehicles.
Latest variants linked to this tool in our database.
Volkswagen Crafter
Flip Remote 3-button — MQB48 (2017 to 2019)
Volkswagen Transporter
Flip Remote 4-button with sliding-door button (Caravelle, Multivan and vans with electric sliding doors)
Volkswagen Transporter
Flip Remote 3-button — Megamos AES / MQB48 (2016 to 2019)
Volkswagen Transporter
Flip Remote 3-button — Megamos Crypto ID48 (2015 to 2016)
Volkswagen Passat
Keyless Access Smart Key (3-button, ID46 — push-button start)
Adapter pair required for BMW BDC2 / BDC3 add-key on G-chassis.
XP400 Pro
2 usesAutel key/EEPROM programmer head. Sits on the bench for transponder work and EEPROM read/write.
Other notes
37 usesAdapter notes that don't match a known code. Hover for the original wording.
A1
2010–2018 · europe · 8X
A3
2003–2012 · europe · 8P
A3
2013–2020 · europe · 8V
A3
2020–2026 · europe · 8Y (Typ 8Y, MQB Evo) — includes S3 and RS3
A3
2020–2026 · europe · 8Y (Typ 8Y, MQB Evo) — includes S3 and RS3
A4
2001–2005 · europe · B6 (8E/8H)
A4
2005–2008 · europe · B7 (8E/8H)
A4
2008–2015 · europe · B8 / B8.5 (8K)
A4
2015–2024 · europe · B9 (8W)
A6
2011–2018 · europe · C7 (4G)
A6
2018–2024 · europe · C8
Q3
2011–2018 · europe · 8U
Q5
2017–2024 · europe · FY (second generation, MLB evo platform)
Q7
2005–2015 · europe · 4L
TT
2006–2014 · europe · 8J (Mk2)
TT
2014–2022 · europe · 8S (third generation, MQB-derived platform)
C70
1996–2005 · europe · Mk1 (P80)
S60
2000–2009 · europe · I (P2 platform, chassis 384)
Volkswagen Passat
Slot Key (3-button, ID48 Megamos — cars without Keyless Access)
Ka
2008–2016 · europe · Mk2 (Type 696 / RU8) — Tychy-built, Fiat Type 169 platform. NOT the Mk1 Ka (1996-2008, Fiesta platform, Ford PATS) and NOT the Ka+ (2016-2021, HU101 / Hitag Pro).
X-Type
2001–2009 · europe · X400
2005–2012 · south-africa · R51 (3rd generation)
tC
2011–2016 · north_america · 2nd Gen (AGT20)
2007–2014 · europe · Mk2 (5J)
2017–2024 · europe · MK1