Acura – Calculation of 1st immobilizer password, 2nd password (release password) and PCM code by VIN
Alfa Romeo – Radio Code by Serial
Audi – 7 to 4 PIN code converter and vice versa
Chery – Immobilizer PIN code by VIN (Chinese and Russian models, 4 different immobilizer systems)
Chevrolet – Immobilizer PIN Code, Mechanical KEY Cutting Code, Radio Code by VIN (2000-2010 models made in Latin America)
Citroen – Calculation of Unlock code for security functions of special versions of PP2000, Diagbox, Lexia and Proxia for Garages
Dacia – Calculation of Reprogramming Code, immobilizer PIN code by KEY tag, Incode to PIN code converter and vice versa
Ford – Calculation of Incode from Outcode (4 and 8 chars, pre 2010 models). Post 2010 models here.
Great Wall – Calculation of PIN code by VIN
Honda – Calculation of 1st immobilizer password, 2nd password (release password) and PCM code by VIN
Hyundai – Calculation of immobilizer PIN code for models with SMARTRA-2 / 3 and KEY cutting code by VIN for 1986-2016 models
Infiniti – PIN code from BCM code (includes 2009 and newer models) / ICU / SEC / ECM, KEY code by VIN for 1998-2013 USDM models
Jaguar – Incode from Outcode (4 and 8 chars, pre 2010 models), Password for Coded Access to security functions of JLR IDS / SDD
JCB – Challenge to Response value for immobilizer programming with JCB ServiceMaster
KIA – Immobilizer PIN code for models with SMARTRA-2/3 and mechanical KEY cutting code by VIN up to 2016 models. Post 2016 here.
Land Rover – Incode from Outcode (4 and 8 chars, pre 2010), Password for Coded Access to security functions of JLR IDS / SDD, Barcode for Valeo remotes programming
Lexus – Passcode from 6 digit or 96 chars Seed code for all versions of Techstream and IT
Maruti – 4 digit PIN code by 20 chars encrypted ID code from ECM
Mazda – Incode from Outcode (pre 2010 models), calculation of immobilizer PIN code from ISN (Lucas only)
MG Rover – Barcode for Valeo remotes programming
Mini – Barcode for Valeo remotes programming
Mitsubishi – List of default PIN codes for more than 25 model
Nissan – PIN code from BCM code (includes 2009 and newer models) / ICU / SEC / ECM or code from glovebox for Nissan-Renault B platform, KEY code by VIN only for USDM models 1998-2013
Peugeot – Unlock code for security functions of special versions of PP2000, Diagbox, Lexia and Proxia for Independent Garages
Qirui – Immobilizer PIN code by VIN (Chinese models with Siemens immobilizer)
Renault – Reprogramming Code, immobilizer PIN code by KEY tag, Incode to PIN code converter and vice versa
Scion – Passcode from 6 digit or 96 chars Seed code for all versions of Techstream and IT
Suzuki – 4 digit PIN code by 20 chars encrypted ID code from ECM, list of default PIN codes from models
Seat – 7 to 4 PIN code converter and vice versa
Skoda – 7 to 4 PIN code converter and vice versa
Smart – TAN codes for KEY programming and SAM assignment, mechanical KEY code by VIN for 1998-2015 models
Toyota – Passcode from 6 digit or 96 chars Seed code for all versions of Techstream and IT
Volkswagen – 7 to 4 PIN code converter and vice versa
Install the Code Wizard Pro 2 application and start calculating automotive codes today
Code Wizard Pro 2 is a software program that supports multi vehicle brands and provides the ability to generate immobiliser pin codes, mechanical key codes and dealer tool security codes. Calculation of security codes for immobilizer key programming and electronic unit synchronisation, calculation of mechanical KEY codes by VIN, passwords for Coded Access to security functions of OEM software and much more. Number 1 product in the world.

Supported Vehicles and Calculations
Supported Vehicles and Calculation Methods of CODE Calculator:
Supported Vehicles and Electronic Units of EEPROM Calculator:
Alfa Romeo – CPH, Valve, Immobilizer, BSI, ECU
Audi – EZS, KESSY, Immobilizer, ECU, Dashboard
Buell – Dashboard
Buck – SRS, REC, UCH, Navigation, DDM, Comfort, Display, CIM, Dashboard, BCM, ECU, Immobilizer, Radio
Chang’an – ECU, Immobilizer
Chery – ECU, Immobilizer
Chevrolet – SRS, REC, UCH, Navigation, DDM, Comfort, Display, CIM, Dashboard, BCM, ECU, Immobilizer, Radio
Chrysler – WCM, Immobilizer
Citroen – CPH, Valve, Immobilizer, Keyboard, BSI, ECU
Dacia – UCBIC, Immobilizer, ECU, UCH
Dodge – WCM, Immobilizer
Ducati – Dashboard
Fiat – CPH, Valve, Immobilizer, BSI, ECU
Geely – ECU, Immobilizer
Great Wall – ECU, Immobilizer
Holden – SRS, REC, UCH, Navigation, DDM, Comfort, Display, CIM, Dashboard, BCM, ECU, Immobilizer, Radio
Hyundai – ECU, Immobilizer
IKCO – ECU, Immobilizer
Infiniti – ECU, ICU, BCM
Isuzu – ECU, Immobilizer
Iveco – CPH, Valve, Immobilizer, BSI, ECU
Jaguar – ECU
Jeep – WCM, Immobilizer
KIA – ECU, Immobilizer
Land Rover – BCU
Lancia – CPH, Valve, Immobilizer, BSI, ECU
Maruti – ECU, Immobilizer
Mazda – ECU, Immobilizer
MG Rover – Immobilizer, BCU
Mitsubishi – BSI, Immobilizer
Nissan – ECU, ICU, BCM
Opel – SRS, REC, UCH, Navigation, DDM, Comfort, Display, CIM, Dashboard, BCM, ECU, Immobilizer, Radio
Peugeot – CPH, Valve, Immobilizer, Keyboard, BSI, ECU
Plymouth – WCM, Immobilizer
Porsche – BCM
Qirui – ECU, Immobilizer
Renault – UCBIC, Immobilizer, ECU, UCH
Saab – CIM
Saipa – ECU, Immobilizer
Seat – EZS, KESSY, Immobilizer, ECU, Dashboard
Skoda – EZS, KESSY, Immobilizer, ECU, Dashboard
Suzuki – ECU, Immobilizer
Vauxhall– SRS, REC, UCH, Navigation, DDM, Comfort, Display, CIM, Dashboard, BCM, ECU, Immobilizer, Radio
Volkswagen – EZS, KESSY, Immobilizer, ECU, Dashboard
Volvo – Immobilizer
Core Framework
Et vitae blandit facilisi magna lacus commodo. Vitae sapien duis odio id et. Id blandit molestie auctor fermentum dignissim. Lacus diam tincidunt ac cursus in vel. Mauris varius vulputate et ultrices hac adipiscing egestas. Iaculis convallis ac tempor et ut. Ac lorem vel integer orci.
Odio felis sagittis, morbi feugiat tortor vitae feugiat fusce aliquet. Nam elementum urna nisi aliquet erat dolor enim. Ornare id morbi eget ipsum. Aliquam senectus neque ut id eget consectetur dictum. Donec posuere pharetra odio consequat scelerisque et, nunc tortor. Nulla adipiscing erat a erat. Condimentum lorem posuere gravida enim posuere cursus diam.
#1 solution for Automotive code calculations
Code Wizard Pro 2 Features
Calculation of security codes for immobilizer key programming and electronic unit synchronization, calculation of mechanical KEY codes by VIN, passwords for Coded Access to security functions of genuine OEM software and much more.
Ease of Use
Enter required information or drop file and click calculate
Free Lifetime Updates
All new updates and algorithms are free of charge
Unlimited Calculations
You can calculate as many codes as you require - without limits
Demo Mode
Algorithms availiable in DEMO mode and 90%+ of free calculations
Upgrade to CWP2
CWP1 users can upgrade to CWP2 and receive bonus tokens
Pay & Go
Purchase tokens when you need them. More tokens = less cost
Application Version History
Code Wizard Pro 2 is updated on a regular basis. A complete record of updates, improvements, and new features added to Code Wizard Pro 2 can be found below.
Version 1.6
- Now you can use the CWP-2 Calculator remotely in your mobile phone browser, tablet or even TV with the CWP-2 Remote
- Introducing the Server mode feature, sending requests and receiving calculated codes via API using Pipes without delays and confirmations
- Added an example web server for using all algorithms available in CODE and EEPROM Calculators for calculating codes and dump processing via http requests remotely over the internet
- Optimizations to speed up code compiled in virtualized form, improvements and bug fixes
- Added PIN codes by dump for Peugeot and Citroen vehicles from earlier unsupported BSI Valeo N04
- Added PIN codes by dump for Isuzu vehicles from earlier unsupported ECU NJR85
- Added calculation of unlock codes for Ford Radio units with “M” serial numbers
- Added calculation of security codes for Continental VP1/VP2/MP3 Radio and Navigation units with “A2C” serial numbers for Alfa Romeo, Fiat, Citroen, Peugeot, Chrysler, Dodge, and Jeep
Version 1.5
- Added ISK finder and PIN calculation by dump for KIA and Hyundai vehicles
- Added PIN codes by dump for Mazda vehicles from earlier unsupported ECU units
- Added PIN codes by dump for Nissan and Infiniti vehicles from earlier unsupported BCM units
- Added PIN codes by dump for Isuzu vehicles from earlier unsupported ECU and Immo units
- Added PIN codes by dump for KIA and Hyundai vehicles from earlier unsupported SMK, PDM, ESCL and Immobilizer units
- Added PIN codes by dump for Peugeot and Citroen vehicles from earlier unsupported BSI units
- Added PIN codes by dump for Mitsubishi vehicles from earlier unsupported ECU units
- Added calculation of PIN codes by ISK code for KIA and Hyundai vehiclesAdded calculation of Passcodes for Techstream versions 14.00.018, 14.00.019, 14.10.028, 14.10.033, 14.20.019, 14.30.023, 15.00.026, 15.00.028, 15.10.029, 15.20.015, 15.20.021, 15.30.026, 16.00.017, 16.00.020, 16.10.016, 16.20.023, 16.30.013, 17.00.020, 17.10.012, 17.20.013, 17.30.011, 18.00.008 and newer
- Added calculation of 8 digit PIN codes for Suzuki and Maruti vehicles (algorithm 0x02 type 2)
- Added calculation of unlock codes for Ford Radio units with “V” serial numbers
- Added calculation of 8 digit PIN codes for Suzuki and Maruti vehicles (algorithm 0x51 type 1)
- Update of Honda and Acura Release Password algorithm for HDS. Added calculation of input No 255
- Added calculation of ERC Unlock code for Japan made Toyota, Lexus and Scion vehicles
Version 1.4
- Added calculation of Access code from Request code for coded access to TCM programming with IDS / SDD for Jaguar and Land Rover vehicles
- Added KEY codes by VIN for Nissan Murano 2015-2016 (partial coverage)
- Added calculation of Passcodes for Techstream versions 12.20.024, 12.30.017, 13.00.022, 13.10.019, 13.20.017, 13.30.018 and newer
- Update of list with default PIN codes for Mitsubishi 2018 models
- Improved coverage of PIN, KEY and ACU codes by VIN for KIA and Hyundai 1986-2018 vehicles
- Added calculation of 20 chars PIN code from BCM seed code for Nissan and Infiniti vehicles
- Added saving of processed files for EEPROM Calculator
Version 1.3
- Added KEY codes by VIN for earlier unsupported KIA and Hyundai 1986-2016 vehicles
- Added calculation of 8 digit PIN codes for Suzuki and Maruti vehicles (algorithm 0x01)
- Added calculation of Passcodes for Techstream versions 11.30.024, 11.30.037, 12.00.124, 12.10.019 and newer
- Added PIN codes by dump for PSA vehicles from earlier unsupported BSI units
- Added calculation of 8 digit PIN codes for Suzuki and Maruti vehicles (algorithm 0x51 type 2)
- Added calculation of 8 digit security unlock code for Mitsubishi MME-31761 Navigation units
- Added PIN codes by dump for earlier unsupported Mitsubishi, Isuzu and Opel vehicles
Version 1.2
- Added ACU Variant Codes by VIN for KIA and Hyundai vehicles
- Added PIN codes by dump for Peugeot and Citroen vehicles from earlier unsupported BSI units, Alfa Romeo 156 remote programming
- Added calculation of Pass Codes for Techstream versions 11.10.034, 11.20.019
- Added calculation of PIN codes by VIN for Saab 9-3 2003-2008 models
- Added calculation of PIN codes by serial number starting with 4 for Mazda models with Lucas immobilizer
- Added PIN codes by dump for Nissan and Infiniti vehicles from earlier unsupported BCM units
- Added PIN codes by VIN for earlier unsupported KIA and Hyundai 2007-2016 vehicles
- Added KEY codes by VIN for earlier unsupported KIA and Hyundai 1986-2016 vehicles
- Added calculation of Dealer Password and W204 ESL Password for Mercedes Benz vehicles
Version 1.1
- Added PIN codes by VIN for earlier unsupported KIA and Hyundai 2007-2015 vehicles
- Added KEY codes by VIN for earlier unsupported KIA and Hyundai 1986-2015 vehicles
- Added PIN codes by dump for Opel vehicles from earlier unsupported CID, BCM and NAVI units
- Added calculation of Pass Codes for Techstream versions 10.30.029, 11.00.017 and 11.00.019
- Added PIN codes by dump for Peugeot and Citroen vehicles from earlier unsupported ECU units
- Added KEY codes by VIN for earlier unsupported Smart 2015-2016 vehicles
- Added RADIO codes by VIN for Chevrolet 2000-2009 vehicles made in Latin America (partial coverage)
- Added calculation of RADIO codes by Precode for Renault and Dacia models
- Added PIN codes by dump for Peugeot and Citroen vehicles from earlier unsupported BSI units
Version 1.0
- Initial release of DEMO version, you will find all information in “Help” tab of application. Welcome on board!
- Calculation of 6 chars Reprogramming Code for Renault Clip was added to DEMO mode
- PIN codes by VIN for Chery, Qirui and Great Wall models was added to DEMO mode. Four different immobilizer systems are supported
- Calculation of 8 digit PIN code by 10 digit Serial number of Lucas immobilizer (MECS) for Mazda models was added to DEMO mode
- PIN codes by dump for Buell, Chang’an, Chery, Qirui, Geely, Chrysler, Dodgle, Plymouth, Jeep, Great Wall, Isuzu, Jaguar, Land Rover, Suzuki, Maruti, MG Rover, Mitsubishi, Porsche, Saab and Volvo vehicles was added to DEMO mode
- Added calculation of Pass Codes for Techstream version 10.20.030
- Added KEY codes by VIN for earlier unsupported Smart 2015 vehicles