Good key programmer for Audi, VW, Skoda, Seat

What is good programmer for VAG cars (Audi, VW, Skoda, Seat), I recommend Xhorse VVDI2, XTOOL X100 PAD2, OBDSTAR DP Plus etc. Comes with some using experience and market price.


Part 1. Xhorse VVDI2 VW MQB key programming feedback Yes and No

VV-01 VAG 4th immobilizer (VW/Audi/Skoda/Seat/Porsche/Bentley)


VV-02 VAG 5th immobilizer: VW/Audi incl. A4(2009- ), A5, Q5, A6 (2012-), A7, A8(2011-),Touareg(2011-)



VV-03 VAG Copy 48 transponder by OBDII


VV-05 VAG MQB Immobilizer


read/write EEPROM

read/write immo data

read START/STOP key data

add a new key

program a new key (when all key lost)

read PIN

coding calculator

OBD read BCM2

BDM read BCM2

check key status

make dealer key

learn key


MQB capability:

Audi A3/S3 2014+

Audi Q2

VW Golf7

VW Polo(MQB)

VW Tiguan II

VW Touran II

VW crafter 2017+

VW Passat B8 without virtual cockpit

Skoda Octavia III 2014.07+

Skoda Rapid 2015.06+

Skoda Kodiaq

Skoda Superb III

Seat Ibiza/Ateca/Toledo 2015.06+


VVDI2 programs VW MQB Smart Key


How to use VVDI2 program VW MQB NEC35XX Smart Key?


User Manual of VVDI2 programs new keys to VAG when all keys are lost

Lost all keys is same with add key type:

NEC+95320, Motorola 9S12XHZ512(Golf6 MM7 – 2011), NEC+95320(Johnson Controls), NEC+95320(JCI – 2013 Bora/Jetta), Visteon, Audi A4 – Crypto RB4, Audi A4 – Crypto RB8 etc. Lost all key is same with add key with working key, no extra operation. Other login type have special procedure
 OBD lost all keys:

All 4th immobilizer system can make a dealer key via OBDII directly. Don’t need BDM read cluster EEPROM, only require know PIN and 6 bytes CS. PIN and CS can read from Engine Control Unit function via OBDII. Detail can be found in Key Learn->Key Learn->OBD Lost All Key method
 Service mode lost all keys:

Some login type cannot read immo data while lost all working key. Login type include (CDCxx+24C32, A3/TT/R8 (CDC32xx), NEC24C32, NEC24C64, NEC24C64(2012 TFT color display), NEC24C64(2013-), NEC24C64(2013 TFT color display), Audi A1, Audi Q3). This type can make dealer key with following steps:

1) Activate OBD communication by open dangerous light, press on the brakes for several times. Backup ABS coding, you can run backup function on bottom right corner, or enter diagnostics 03 ABS, backup abs coding
2) Find EEPROM chip from instrument, usually use 24C32 or 24C64 chip, read EEPROM dump with BDM programmer and save as original EEPROM dump
3) Enter “Service Mode”, load original EEPROM dump and prepare service EEPROM dump. Attention: DON’T overwrite the original EEPROM dump
4) Write service EEPROM dump to EEPROM chip (24C32 or 24C64)
5) Restore dashboard to car
6) Back to main window and select right login type
7) Load original EEPROM dump (IMPORTANT!!!)
8) Activate OBD communication by open dangerous light, press on the brakes for several times
9) Press “Write EEPROM” write original dump to dashboard via OBDII (IMPORTANT!!!)
10) After write success, read immo data and save (IMPORTANT!!!)
11) Make a new dealer key and add to immobilizer system
12) If car use keyless key, learn the dealer key with learn method (with immo data support)
13) Start engine with new dealer key, complete


VVDI2 Price:



including these authorization VB-01 BMW OBD, VB-02 BMW CAS4, VB-03 FEM/BDC Function, VP-01 Porsche immo data tool, VPSA-01 PSA, VK-01 Transponder Programmer, VJ-01 Passthru J2534 etc



Top 2. Xtool X100 PAD2 VAG cars tested: Success and Failure


Golf 2010 4th immo: NEC + 24C32, read immo data, make dealer key OK.

4 2010 add key ok

Seat ibiza 2015 add key ok

Programming of OEM key on VW Touareg 2016

VW Golf 2004 works

2010 Audi A3 program remote function very fast with no issues

I notice copy 48 transponder (96 bit) function under VAG Immo Menu in x100 Pad 2.

function under VAG Immo Menu copying 4th immo 96bit key:

1.upload data data,

3.Copy key,

4.Make dealer key

golf 2003 read add key okay
gol 2012 g5 add key okay
voyage 2009 add key okay
santana 2005 add key okay
parati 2007 add key okay
fox 2008 add key okay.

Vw Sharan 2003 add key ok
Vw golf4 2001 no pin code reading, program key ok.

Vw Passat 2004 read pin code ok program key ok!

make MQB key for skoda fabia 2016 with bad2


Audi Q7 2008 mileage correction – OK
done the job under menu 2009-2011 – waiting time around 20 minutes, must be patient


VW Polo 6R 2011 – black dash – mileage correction – OK



Audi TT 2001 read pin,add key and remote all ok


2007 Audi A4 2.0 TDi add remote 2 mins very good shows what slots are programmed and lets you pick slot 1-4 for new remote.
MVP failed


Golf 6 2010, copy thansponder OK, read immo data OK, make dealer key OK.


Golf 7 MQB key, add key with KC100: OK

Golf 7 MQB



seat altea 1.9 tdi 2008 add new remote (wich is programed by vvdi tool) succes!!
key adding nit tryed( don’t have pin pin read fail) new id48 copyed by silca rw4+.


Seat Leon 2000 year:
Read PIN: Reads Wrong Pin (vag tacho 5.0 read correct Pin)
Add Key: OK
Add Remote: OK
KLM adjustment: OK

Seat Leon 2003 year:
Read PIN: OK
Add Key: OK
Add Remote: OK
KLM adjustment: OK

Seat Leon 2004 year:
Read PIN: OK
Add Key: OK
Add Remote: OK
KLM adjustment: OK
All are using cluster VDO K-line


XTOOL X100 PAD 2 Program 4 & 5 Gen Immo for Audi A6:


Xtool X100 Pad2 VAG coverage:


Go to option “Products”, then “X100 PAD2” or “X100 PAD2 Pro”.

Click on “Immobilizer”, then “VW” , “Audi”, “Seat”, “Skoda” etc.



Xtool X100 Pad2 full package (with 4th & 5th generation VAG and KC100 adapter) …828USD

Xtool X100 Pad2 standard package …659USD


Top 3. OBDSTAR DP Plus VAG IMMO reviews

I have x300 dp plus full

work perfect


Yes and no:


  1. OBDSTAR X300 DP Plus Adds New Key for VW 4th IMMO