July 8, 2016

Direct Key Programming

You may think that it is difficult to program keys. Especially on new cars after year 2009 with immobiliser generation 6G. This cars have advanced immobiliser security system that contains pin, component security and long key learning procedures that required expensive key programmers to precode key/transponders and unlock immobiliser. However, NOW with Smart Direct Key Programming it can not be easier if you have at least one working key. You can add more keys within few minutes on 3 clicks and no need of key programmer. All is done simply via OBD. All you need is SuperVAG KEY and empty transponder.

What you'll need
Empty transponder
At least one working key

Applicable to

Dashboards VDO UDS and Magneti Marelli 2009–2014

Supported models
USA & Canada
  • Volkswagen Jetta, Passat, Sportwagon, GTI, Tiguan
Latin America
  • Volkswagen Fox, Spacefox, Saveiro, Gol, Suran
  • Volkswagen Golf, Caddy, Polo, Touran, Transporter, Sharan
  • Seat Leon, Alhambra, Ibiza, Altea
  • Skoda Fabia, Roomster, Octavia, Superb

Just simply follow this procedure

After year 2009 Volkswagen group introduced new transponder types with new key learning procedures.

  1. There are two options how to add keys to car: precoding of transponder
  2. or simple method Smart Direct Key Programming

Direct Key Programming is the smart solution offered by SuperVAG Tool. With this method, you do not need any key/transponder programmer. You just click Key learning/ programming function and enter required number of keys to be add. Program starts programming mode in dashboard and shows data on the dashboard: number of learned keys and number of keys required to be learn (for example 0/2. 0 keys learned, 2 keys required to learn).

NOTE: New keys will not be as clones. Every key is unique and have its own ID.

Step 1 – Start key programming

Start key programming

Select proper car model and click on Key programming button


Click on Key learning (no PIN needed) button

Step 2 – Set number of keys to learn and insert every key into ignition

Press number of keys – program asks you how many keys you want to learn (total). It means all working keys plus all new keys. Enter number of keys and press OK.Set number of keys

Step 3 – Insert every key into ignition

Turn it into position 2 (lamps goes on) and than remove it and continue with next key. You must do this procedure with all keys you want to add including original key you started with.Insert every key into ignition

Step 4 – confirm all changes

Last step – keys are now learned. But program still keeps old data untill you confirm changes. In this step, first check that engine starts with every key. Than look at dashboard if you can see odometer state/value. If you can not see odometer state and there is still key counter for example 1/6 that mean key learning was not successfull and dashboard did not finish key programming mode – as you can see on following picture.Panel

Click on NO if something is not right, for example car does not start, and dashboard will be restored into original state from saved data. Original key will work and will not be erased. Repeat the procedure again.

Click on YES if everything is all right, car starts and you can see odometer state. Program will write new keys into memory of dashboard.

Learn key procedure result


When you have no working key, SuperVAG has easy and fast solution for All Key Lost Situation. You do not need expensive programmer or to do any soldering. SuperVAG has developed special add-on cables SVG 149 and SVG 157 to solve such a situation.

How it works: you remove dashboard from car, connect SuperVAG with click-on cable 149 or 157 (depending on dashboard type) and unlock the dashboard. Now you can add a key without valid key. Simple procedure All Key Lost Solution


Download manual in PDF