CWP-2 CWP2 Code Wizard Pro 2 ICC PinCode Calculator Device
The CWP‑2 Code Wizard Pro 2 is a professional tool for generating immobilizer PINs, key codes, and security codes across a wide range of vehicles. It’s powerful, user-friendly, and compatible with most Windows systems, offering unlimited calculations with a flexible token-based system.

Code Wizard Pro 2 is a software program that supports wide range of various vehicles made by most popular manufacturers. It’s the second and the latest generation of Code Wizard Pro software. Code Wizard Pro 2, or simply CWP 2 software, provides the ability to generate immobilizer 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 genuine OEM software and much more. Code Wizard Pro 2 is a powerful solution for real professionals. Despite the complex algorithms and sophisticated features, CWP-2 is user-friendly and easy to use.
Code Wizard Pro 2 project was developed to be more sensitive to the needs of all types of users. It doesn’t matter how many calculations you are going to make. There are no limits for calculations at all. Every calculation has its own price; the price is evaluated in the number of tokens that you need to spend on any calculation. More than 50% of calculations require ZERO tokens and may be available in DEMO mode. Tokens are available on our shop, and you can order as many tokens as you think you might need for your calculations. That’s it. No more highly expensive updates, your Code Wizard Pro 2 software will always be up to date and ready.
Supported vehicles and calculation methods of Code Calculator:

Supported vehicles and electronic units of EEPROM Calculator:

1- This type of calculation is available in DEMO mode
2- Tokens are not required for this type of calculation
3- Tokens are required for this type of calculation
Number of tokens required for calculation of one code:
“*” Means Using third-party source for unavailable codes.
"0" means what tokens will not be charged, and this type of calculation "may be available in DEMO mode".
Tokens will not be charged for unsuccessfully calculations.
Please double-check check data you entered before pressing "Calculate" button.
For codes by dump, please double-check check selected brand name and type of calculation.
We recommend you update software regularly; the number of tokens required for calculations may be reduced.
Code Calculator:
EEPROM Calculator
CWP‑2 Code Wizard Pro 2 – Changelog:
v1.4.2: Added Passcode calculation for Techstream v12.20.024 and newer
v1.4.1: Added KEY codes by VIN for Nissan Murano 2015–2016 (partial coverage)
v1.4.0: Added Access Code calculation from Request Code for Jaguar & Land Rover (IDS/SDD)
v1.3.9: - Added Passcodes for Techstream v12.10.019+
- Added PIN codes by dump for earlier unsupported Isuzu & Opel vehicles
v1.3.8: - Updated Suzuki & Maruti 0x51 algorithm (newer Asian/Japan models)
- Added PIN codes by dump for unsupported Mitsubishi vehicles
v1.3.7: Added 8‑digit unlock code calculation for Mitsubishi MME‑31761 navigation units
v1.3.6: - Added Passcodes for Techstream v12.00.124
- Updated Valeo remote barcode calculation algorithm
v1.3.5: Added 8‑digit PIN codes for Suzuki & Maruti (0x51 algorithm)
v1.3.4: - Updated ACU, PIN & KEY code calculation by VIN for Hyundai/KIA
- Updated ESL and Dealer password calculation for Mercedes‑Benz
v1.3.3: Added PIN codes by dump for earlier unsupported PSA BSI units
v1.3.2: - Added Passcodes for Techstream v11.30.024, v11.30.037+
- Reduced tokens for various brand code calculations
v1.3.1: Added 8‑digit PIN codes for Suzuki & Maruti
v1.3.0: Added KEY codes by VIN for unsupported Hyundai/KIA 1986–2016 vehicles
v1.2.9: Added PIN codes by VIN for unsupported Hyundai/KIA 2007–2016 vehicles
v1.2.8: Added Passcodes for Techstream v11.20.019
v1.2.7: Added Dealer Password & W204 ESL Password for Mercedes‑Benz
v1.2.6: Added KEY codes by VIN for earlier unsupported Hyundai/KIA 1986–2016 vehicles
v1.2.5: Added PIN codes by VIN for earlier unsupported Hyundai/KIA 2007–2016 vehicles
v1.2.4: App update: Join challenges & win up to 50,000 tokens
v1.2.3: - Added Mazda PIN by serial (Lucas ECU)
- Added Nissan/Infiniti PIN by dump for unsupported BCM units
- Updated Hyundai/KIA ACU, PIN & KEY codes by VIN
v1.2.2: Added Saab 9‑3 (2003–2008) PIN by VIN
v1.2.1: Added Passcodes for Techstream v11.10.034
v1.2.0: - Added Hyundai/KIA ACU variant codes by VIN
- Improved Hyundai/KIA PIN & KEY code VIN coverage
- Added Peugeot, Citroen, Alfa Romeo PIN by dump (unsupported BSI/ECU units)
v1.1.9: Added PSA PIN codes by dump for unsupported BSI units
v1.1.8: Added Passcodes for Techstream v11.00.017 & v11.00.019
v1.1.7: Added RADIO codes by Precode for Renault & Dacia
v1.1.6: Added RADIO codes by VIN for Chevrolet LATAM (2000–2009)
v1.1.5: Added KEY codes by VIN for unsupported Smart 2015–2016 vehicles
v1.1.4: Added PSA PIN codes by dump for unsupported ECU units
v1.1.3: Added Passcodes for Techstream v10.30.029
v1.1.2: Added Opel PIN by dump for unsupported CID, BCM, NAVI units
v1.1.1: Added KEY codes by VIN for unsupported Hyundai/KIA 1986–2015 vehicles
v1.1.0: Added PIN codes by VIN for unsupported Hyundai/KIA 2007–2015 vehicles
v1.0.9: Added KEY codes by VIN for earlier unsupported Smart 2015 vehicles