Please wait a second, loading images...
Your browser must support JavaScripts.
Pop-up windows should be not blocked.
Welcome to Immo-Code.Com - Home Page of ICC!
ICC is a world's first advanced immobilizer pin code calculator. Major features:
- ICC supports more than 35 of secret algorithms used in car immobilizers made by Siemens, Bosch, Sagem, Delphi, Lucas, Denso, Calsonic Kansei, TRW, Valeo, Texton and others.
- ICC can calculate pin code from VIN, serial number of immobilizer, related electronic module, crypted code or eeprom dump for over 400 vehicle models.
- ICC can works as standalone application - via simple GUI, or you can use ICC dongle in your own projects for calculating immobilizer pin codes such as web/wap/sms servers, client-server applications or anything else.
- ICC dongle is based on most secure EAL5+ certified Smart Card chip and operates in USB HID mode - drivers are not required for OS with HID support, such as Windows, Linux, FreeBSD, MacOS and others.
- ICC dongle is a remote updatable, new immobilizer code calculation algorithms will be added to dongle through internet free of charge - six months of free updates are included in the set.
Last update: 3 november 2008
All news about ICC project, new algorithms and updates
2008.11.03 - Version 1.3.3 is released: added pin codes by dump for Mazda various models with Lucas immo box and Ford ECU (Immo - MC68HC705B16, ECU - 77014); PSA various models (BSI - 95128); Fiat and PSA various models (ECU - 95640). Update of autodetection masks for VAG various models (ECU - 95P08); Fiat and PSA various models (BSI - 95160); PSA various models (ECU - 95160); Renault Espace, Laguna and other models with immobox Valeo (Immo - MC68HC05B16). Update of encryption mask for VAG models with KESSY 5WK48508, now codes calculating correctly for this type of unit (KESSY - 93C86). Update of data files for KIA 2008 models with SMARTRA-3 ICM by VIN (october 2008). Update of ICC Tool. Update of help files, added pictures of various electronic modules supported by ICC, additional information.
2008.10.05 - Version 1.3.2 is released: added pin codes by dump for Renault Trafic, Master, Kangoo, Opel Vivaro, Movano and other models with UCH made by Johnson Controls (UCH - 95080); KIA and Hyundai various models with ECU Bosch (ECU - 24C02); PSA various models (BSI - 95128, 95160); Opel Astra H and familiar models (Dash - 95080); Porsche Boxster, 911 Carrera and familiar models (BCM - 93C66); VAG various models with Magneti Marelli dashboards (Dash - 68HC11KG2). Update of data files for KIA 2008 models with SMARTRA-3 ICM by VIN (september 2008). Update of autodetection masks for VAG models (ECU - 95080, Dash - 68HC11KG4, HC912DG128); Renault Laguna II (UCH - MC912DT128); Renault Kangoo, Clio, Trafic, Master, Opel Movano, Dacia Supernova and familiar models with Sagem immobox (Immo - 93C46); Renault Megane, Twingo and other models with Siemens immobox (Immo - MC68HC05B6); Mazda models with Temic immobilizer (Immo - MC68HC705P3); Volvo various models with Bosch Type-1 immobox (Immo - 93C46). Update of list with default pin codes for Mitsubishi Galant. Minor improvements and bugfixes of ICC Shell and ICC Tool. Update of Mazda ISN2PIN calculation algorithm, increased range of supported serial numbers, time for code calculation is reduced 20 times for XA module and 10 times for standard module. Now require only 1-7 seconds for calculation using XA module and 0-15 minutes using standard module, depending on serial number of Lucas immobilizer. Update of Renault DMP2PIN calculation algorithms for car models with UCH made by Johnson Controls and Sagem. Now codes for Sagem UCH and Delfi ECU are calculating correctly in all cases. Update of ICC Tool for checking of new installed modules. Update of help files, added pictures of various electronic modules supported by ICC, additional information.
2008.09.03 - Version 1.3.1 is released: added pin codes by dump for Opel Vectra C and familiar models (BCM - 95040); Renault Kangoo, Clio and other models with Sagem UCH type 2 and ECU Delphi (ECU - 95080); VAG various models with KESSY 5WK48508A, MM73 v4 dashboards (KESSY - 93C86, Dash - 68HC11KG4); KIA & Hyundai various models with SMARTRA ICM (ECU - 95080); PSA various models (BSI - 95128, 95160); Nissan Micra K12 (BCM - 95080, ECU - 93C66). Update of data files for KIA 2008 models with SMARTRA-3 ICM by VIN (august 2008). Update of autodetection masks for Volvo models with CARTRONIC immobilizer (Immo - 93C46); VAG various models (Dash - 68HC11KG4, HC912DG128); Renault Megane Scenic (UCBIC - HC05B16); Land Rover Range Rover (BCU - 68HC11K4). Update of list with default pin codes for Mitsubishi Montero. Minor bugfix of EWS VIN decoder subroutine. Fixed crash when ICC dongle is removed in process of code calculation. Minor improvement of ICC shell. Update of help files, added pictures of various electronic modules supported by ICC, additional information.
2008.08.09 - We would like to inform you that we are going to change price of ICC - from 1 september 2008 price will be €950.00 EUR includes six months of free updates and worldwide shipping. From december 2007 was added a lot of solutions to ICC, such as KIA 2008 models by VIN, VAG 2007 dashboards with crypted 93C86, PSA and FIAT models with TEXTON CPH and Siemens immobilizer, GM models with Blaupunkt radios, many of Renault and Dacia models with 8 and 12 digit codes by dump from UCH and ECU, new VAG models with KESSY, Chrysler and Jeep models with Immo type 1 and many others. Our Immo Code Calculator is moving to next level.
2008.08.08 - Version 1.3.0 is released: added pin codes by dump for KIA and Hyundai various models with SMARTRA ICM (ECU - 95320); new Suzuki models with Mitsubishi immobiliser (Immo - 24C01); Renault Clio, Kangoo, Master, Traffic, Twingo, Opel Vivaro, Movano and other models with UCH and UCH-N2 by Sagem and Bosch ECU (UCH - 93C66, ECU - 95P08); Fiat Coupe Turbo and other models with Magneti Marelli ECU IAW 4WF (ECU - HC11A1, HC11E9); VAG various models (ECU - 95320); Fiat Ulysse, Lancia Zeta and other models with Lucas ECU (ECU - 68HC711E9); PSA various models (ECU - 95320, BSI - 95128); Iveco Daily, Fiat Ducato 3, Peugeot Boxer 3, Citroen Jumper / Relay 3 and other models with Magneti Marelli BSI type 2 (ECU - 95640, BSI - 95320). Update of autodetection masks for PSA various models with Lucas and EDC15 / EDC16 ECUs (ECU - 68HC11E1, 95P08, 95160); Fiat Group various models (BSI - 95128, MC9S12DG128). Update of data files for KIA 2008 models with SMARTRA-3 ICM by VIN (july 2008). Update of list with default pin codes for Mitsubishi Pajero. Calculation of keys password for Mercedes Benz models is removed as useless function. Fixed calculation of codes for Renault and Dacia models with Siemens UCH - bits of pin code was mixed for one of modifications of UCH. Minor bugfixes and improvement of ICC shell. Added auto detection of file type (ASCII HEX, PonyProg E2P, ETL EEF, Motorola S-Records, Raw Binary) for dump files with wrong extension - drag'n'drop file or select it from "open file" dialog and ICC will detect correct type regardless of file extension. Added logging of calculated pin codes with date and time of calculation in CSV format. Added new parameter to configuration file - "logging", use it to enable or disable logging of calculate codes. Tooltips are now always showing for long pin codes, serial numbers and error messages if value of parameter "tooltips" is set to 1 - you don't need to place a cursor on control anymore. Update of sample configuration file. Update of ICC Dongle Tool. Update of help files, added pictures of various electronic modules supported by ICC, additional information.
2008.07.13 - Added a RSS news feed. You can subscribe to channel by clicking here or add it to your personal Google page.
2008.07.02 - Version 1.2.9 is released: added pin codes by dump for Chrysler, Dodge, Jeep various models with Immo-1 type (Immo - 24C02); Renault Kangoo and other models with UCH-3 (UCH - 93C66); VAG various models (ECU - 95320). Update of auto-detection masks for VAG models (various units). Update of data files for KIA 2008 models with SMARTRA-3 ICM by VIN (june 2008). Minor improvement of ICC shell. Update of ICC dongle algorithms for Chrysler, Dodge, Jeep by dump for models with Immo-1 type. Update of ICC Tool for checking of new installed modules. Update of help files, added pictures of various electronic modules supported by ICC, additional information.
2008.06.03 - Version 1.2.8 is released: added pin codes by dump for Fiat Marea, Punto 2, Lancia Ypsilon and familiar models with ECUs Hitachi MFI 003BC2, IAW MJD6JFH, IAW MJD6F3H (ECU - 59C11, 95320); Fiat Doblo, Stilo, Punto, Alfa Romeo 146, 147 and other models with various Bosch ECUs (ECU - 95P08); Chrysler, Dodge, Jeep various models with SKREEM (Immo - 95080); Renault Megane II / Scenic II (ECU - 95160); Mazda MPV-4 and other models made for Japanese market with ECU Mitsubishi (ECU - 24C02); GM various models (ECU - 95320); Peugeot and Citroen various models (BSI - 95128); KIA and Hyundai various models with KEFICO ECU (ECU - 95160). Update of auto-detection masks for PSA models (ECU - 95080, 95160); Renault models with UCH Siemens (UCH - 93C66). Update of data files for KIA 2008 models with SMARTRA-3 ICM by VIN (may 2008). Major bugfix of auto-detection algorithms for pin codes by dump for all supported car models. Various bugfixes and improvement of ICC shell. Update of help files, added pictures of various electronic modules supported by ICC, additional information.
2008.05.03 - Version 1.2.7 is released: added pin codes by dump for Audi A8, Volkswagen Touareg, Bentley Continental, Porsche Cayenne and other VAG vehicles with Keyless Entry Start and Exit System (KESSY - 93C86, 3 types. Checked on 5WK47013, 5WK47021, 5WK47022, 5WK47025, 5WK48497, 5WK48508); VAG various models with Magneti Marelli Dashboards (Dash - 68HC711KG4); Peugeot 807, Citroen C8, Fiat Ulysse, Lancia Phedra and other models based on Sevel Nord platform (BSI - 95128); Renault Clio 2, Symbol, Thalia, Dacia Logan and other models with Siemens UCH (UCH - 93C66, 5 types). Update of autodetection masks for Mazda models with Lucas immobilizer (Immo - MC68HC705B16); VAG models (various units); Fiat, Alfa Romeo, Lancia models with Magneti Marelli BSI (BSI - HC912DG128, MC9S12DG128); PSA models (ECU - 95080, 95160); GM models with Siemens immobox (Immo - MC68HC05B6); Chrysler, Dodge, Jeep models (various units). Update of data files for KIA 2008 models with SMARTRA-3 ICM by VIN (april 2008). Bugfix of Land Rover converter subroutine for codes to enter by driver's door key. Minor improvement of autodetection algorithms for pin codes by dump for all supported car models. Update of help files, added pictures of various electronic modules supported by ICC, additional information.
2008.04.01 - Version 1.2.6 is released: added pin codes by dump for Land Rover Range Rover (BCU - MC68HC11KA4); VAG various models (Dash - MC68HC12DG128, KESSY - MC9S12DT128); PSA various models (BSI - 95160, 95256); Fiat Palio and other models with Marelli BSI (BSI - MC9S12DG256); Lancia Z and familiar models with EDC15C2 ECU (ECU - 95P08); GM various models with Temic immobilizer, Blaupunkt Radio, Multijet ECU (Immo - 68HC912DC128A, Radio Blaupunkt CC20 / CDC40 / CDC40 Opera - 95640, ECU - 95320). Update of autodetection masks for VW New Beetle (Dash - MC68HC912D60); Mitsubishi various models (Immo - 24C01); PSA various models (Keyboard - MC68HC05B6, BSI - 95256); Chrysler, Dodge, Jeep models (various units); Alfa Romeo, Fiat, Lancia models (Immo - 93C46). Update of data files for KIA 2008 models with SMARTRA-3 ICM by VIN (march 2008). Bugfix of code calculation by dump for Iveco, Alfa Romeo models with Bosch immobilizer (Immo - 93C46); Blaupunkt decoder - in some cases first digit of code was 8 instead of 9 and vice versa. Update of ICC shell, added new parameter to configuration file - "autohelp" to automatically show help file when incorrect data was entered; Minor changes in ETL EEF and Motorola S-Records conversion algorithms; Added Drag'n Drop functionality for dump files in all supported formats, just move a dump file onto ICC window; Added *.ori to default file extensions list for raw binary files. Update of help files, added pictures of various electronic modules supported by ICC, additional information.
2008.03.03 - Version 1.2.5 is released: added pin codes by dump for General Motors various models (REC - 95040, Radio Blaupunkt CD30/CD30 MP3 - 95640); Suzuki Swift, Grand Vitara, SX-4 and other new models with DENSO ECU (ECU - 93C56); various types of Renault Megane II / Scenic II (UCH - MC86HC912DG256); PSA various models (Keyboard - HC11F1, ECU - 95160). Added list of default pin codes for some of the new Suzuki models. Update of autodetection masks for GM models (BCM - 93C66); Mitsubishi models (Immo - 24C01); VAG models (various units); Fiat models (various units); PSA models (ECU - 95080). Update of data files for KIA 2008 models with SMARTRA-3 ICM by VIN (february 2008). Update of ICC shell - added *.dat to default file extensions list for raw binary files. Update of help files, new pictures of various electronic modules supported by ICC, additional information.
2008.02.12 - Version 1.2.4 is released: added pin codes by VIN for KIA 2008 models includes special military models with SMARTRA-3 ICM (more than 110,000 of VINs are available in this update). Pin codes by dump for PSA various models (BSI - 95128, 95160). Update of data files for KIA 2008 models with SMARTRA-3 ICM by VIN. Update of autodetection masks for PSA models (ECU - 93C56). Added support of 5 digit SKC for VAG models. Now ICC supports 3 types of VAG SKC - 4 digit (01234), 5 digit (012345) and 7 digit (1234567). Update of help files, new pictures of various electronic modules supported by ICC, additional information. Help file now available in Adobe PDF format also.
2008.01.20 - Version 1.2.3 is released: added pin codes by dump for KIA and Hyundai models with SMARTRa ICM (ECU - 95080, 95P08); KIA and Hyundai models with TEXTON ICM (Immo - 93C46); PSA various models (BSI - HC05B16, 95160); GM various models (ECU - 95640). Update of autodetection masks for Mitsubishi models with HITAG-2 keys (Immo - 24C01); KIA and Hyundai models (ECU - 95040). Update of help files, new pictures of various electronic modules supported by ICC, additional information. Changes in software protection - minor speed improvement of ICC and ICC Tool. Bugfix of ICC shell - fixed problems with displaying of correct help page via F1 key under Windows 98/NT. Added *.eep to default file extensions list for raw binary files; added *.sre to default file extensions list for Motorola S-Record files. Now are possible to use WinHelp file instead of HtmlHelp - put "winhelp=1" into ICC.ini or just rename or delete ICC.chm. Now are possibly to disable balloon tool tips - put "tooltips=0" into ICC.ini and you will never see them again. Update of ICC Dongle Tool - added support of configuration file. Added sample of configuration file - ICC.ini with descriptions of parameters.
2008.01.04 - Version 1.2.2 is released: added pin codes by dump for Fiat, Peugeot, Citroen various models with Siemens immobilizer (Immo - MC68HC05E6); Fiat Grande Punto and GM models based on SCCS platform (BSI - 93C86); VAG various models with new type of immo box (Immo - 93C46); Land Rover Freelander, Discovery (BCU - MC68HC11P2); Opel Corsa C, Tigra B and familiar models (Dash - NEC 780828); PSA various models (ECU - 95P08, 95160). Update of autodetection masks for Fiat Panda (BSI - MC9S12DG128). Update of ICC shell - for Land Rover models now are showing two codes (if require), first one for using with diagnostic equipment and second one to enter by driver's door key; all long pin codes, serial numbers and descriptions of error messages are showing now in balloon tooltips, just place a cursor on edit box; Minor speed improvement. Update of help files, new pictures of various electronic modules supported by ICC, additional information.
2007.12.21 - Version 1.2.1 is released: added pin codes by dump for VAG 2006+ models, such as Skoda Roomster, Superb, Fabia, Seat Ibiza, VW Polo (Dash - 93C86); Peugeot, Citroen, Fiat, Lancia various models with TEXTON CPH (CPH - 95040, 93C66). Update of autodetection masks for Volvo models (Immo - 93C46). Update of ICC dongle algorithms for Peugeot, Citroen, Fiat, Lancia models by dump of Texton CPH; speed improvement of Mazda ISN2PIN algorithm - maximum time for calculating of pin code is reduced two times for standard module. Update of ICC Tool for checking of new installed modules. Update of help files, new pictures of various electronic modules supported by ICC, additional information.
2007.12.17 - We would like to inform you that since april 2007 was added great number of solutions to ICC. Such as Honda and Acura by VIN, Mazda by ISN, various models by dump includes crypted Audi, Renault, Dacia, Iveco, Alfa Romeo, Fiat, Lancia, Peugeot, Citroen and others. Now our Immo Code Calculator is one step above than eight months ago. We would like to say thanks to all of our customers and we are wish you Merry Christmas and Happy New Year! That's not all, till end of december we will release new solutions for various cars includes VAG 2007 models with crypted 93C86 in dashboards. And we are going to change price of ICC - from 1 january 2008 price will be €875.00 EUR includes six months of free updates and worldwide shipping. Price for distributors will stay the same.
2007.12.14 - Version 1.2.0 is released: added pin codes by dump for Opel Vectra C, Corsa C, Astra H and familiar models (BCM - 93C66, HC912DG128, REC - 95040, Dash - 93C66, ECU - 95160, 95320); VAG various models (Dash - 24C17, HC912DG128); Alfa Romeo, Fiat, Lancia various models (Immo - HC908, 93C46, ECU - 93C46); Jaguar S-Type (ECU - 24C08); PSA various models (BSI - HC05B16); Chrysler Pacifica, Town & Country, Voyager, Dodge Caravan and familiar models (Immo - 95040). Update of autodetection masks for PSA models (BSI - HC05B16); Alfa Romeo, Iveco models (Immo - 93C56, ECU - 24C16); VAG models (Dash - HC912DG128, 93C56). Update of ICC Dongle Tool for checking of optional extra fast Mazda ISN2PIN module. Update of ICC Dongle algorithms - Mazda ISN2PIN standard module 25% faster now and XA module 50% faster. Changes in software protection - major speed improvement of ICC Shell and fixes of wrong conversion of S19 / EEF / HEX to BIN caused by error in code morpher algorithm; More stable work of ICC Shell and ICC Dongle Tool in Win'98. Update of help files, new pictures of various electronic modules supported by ICC, additional information.
2007.12.07 - Version 1.1.9 is released: added pin codes by ISN (immobilizer serial number) for Mazda 626, Xedos, Demio, MPV, Miata and others with Lucas immobilizer. Pin codes by dump for Renault Magnum, Premium and familiar models (Immo - 93C46). Passwords by dump for BMW models (EWS2/3, various versions - HC11EA9). Update of autodetection masks for Alfa Romeo, Lancia models (Immo - 93C46); GM models (BCM - 93C66); Mitsubishi models (Immo - 24C01). Update of ICC dongle algorithms for Mazda models by ISN. Update of ICC Dongle Tool for checking of new installed modules. Improvement of EEF / S19 conversion algorithms for files with image base different from 0x0000. Bugfix of ICC Shell, fixed some problems under Windows NT/98. Update of help files, new pictures of various electronic modules supported by ICC, additional information. Update of ICC dongle drivers for Windows 98 / NT / XP / Vista 32 and 64-bit.
2007.11.23 - Version 1.1.8 is released: added passwords by dump for Mercedes Benz W211, W220, W906 and others (EIS - HC912DC128A). Pin codes by dump for Volkswagen Gol, Pointer, Parati and familiar models with KOSTAL immobilizer (Immo - 93C56); Peugeot and Citroen various models (BSI - 95128); Fiat Punto 85 and familiar models (ECU - HC11F1); Isuzu Bighorn / Trooper, Holden Jackaroo / Monterey, Opel Monterey, Vauxhall Monterey, Chevrolet Trooper and familiar models (Immo - 93C66); Land Rover Discovery and familiar models (BCU - 68HC11PH8). Update of autodetection masks for Renault models (Immo - 93C46); Chrysler, Dodge, Jeep, Plymouth models (Immo - various types); Mazda models (ECU - 24C01); Mitsubishi models (Immo - 24C01); General Motors models (various units); Isuzu models (Immo - 93C46); Suzuki models (Immo - TMS370); Iveco, Alfa Romeo models (Immo - 93C56). Minor bugfixes of ICC Shell interface; HEX / S19 / EEF to BIN conversion subroutines (in some cases after converting binary file had a wrong size). Update of help files, new pictures of various electronic modules supported by ICC, additional information.
2007.11.14 - Version 1.1.7 is released: added PCM codes by VIN for Honda and Acura vehicles. Pin codes by dump for various models of Peugeot and Citroen (BSI, 3 types - 95128, 912DG128A). Update of list with default pin codes for Mitsubishi Diamante, Eclipse, Montero Sport. Update of autodetection masks for Chrysler, Dodge, Jeep, Plymouth models (Immo - 95080, 68HC908AZ32); Fiat Seicento / Ducato, Citroen Jumper / Relay, Peugeot Boxer and others (Immo - 93C56); VAG various models (ECU - 95040, 95320); Kia and Hyundai various models with SMARTRa ICM (ECU - 95040); BMW models (EWS III - 68HC11EA9). Update of help files - added secret codes for Honda and Acura models, additional information. Update of ICC dongle algorithms for Honda and Acura models by VIN. Update of ICC Dongle Tool for checking of new installed modules.
2007.10.28 - Version 1.1.6 is released: added pin codes by dump for Opel / Vauxhall / Chevrolet Meriva, Corsa C, Holden Barina and familiar models (BCM - 93C66); PSA various models (BSI, 8 types - 95040, 95128, 95160, 95256); Fiat Ulysse, Multipla and familiar models (BSI - 912DG128; Immo - HC908AZ32); VAG various models (Dash - 68HC912D60, 68HC912DG128); Chrysler Pacifica and familiar models (Immo - 95080); Mitsubishi Outlander and familiar models (Immo - 24C01). Update of autodetection masks for VAG models (Immo Box - 93C56, ECU - 95080); PSA models (various units). Update of list with default pin codes for Mitsubishi Eclipse, Galant, L400, Pinin, Shogun, Sigma, Space Wagon, Magnum, Endeavor, Lancer Evolution. Showing of BCM serial number when calculating codes for Nissan and Infinity models by dump from BCM - 93C66. Update of help files, new pictures of various electronic modules supported by ICC, minor corrections.
2007.10.07 - Version 1.1.5 is released: added pin codes by dump for Mazda 323, 626, MX-5 and familiar models (ECU - 93C56, two types); VAG various models (Immo - 24C02; ECU - 95320); Renault Megane / Scenic various types (Immo - HC05B16, three types); PSA various models (BSI - 95128, 912DG128); Fiat Panda II and familiar models (BSI - 912DG128); Iveco various models (ECU - 24C16). Update of autodetection masks for PSA models (ECU - 95160); Iveco models (Immo - 93C56); Fiat, Alfa Romeo, Lancia models (BSI - 912DG128); Renault, Dacia models (Immo - 93C46). Update of help files, new pictures of various electronic modules supported by ICC, corrections. Minor update of ICC Dongle Tool. Minor changes in software protection - problem when ICC software was not able to run on some systems is fixed.
2007.09.14 - Version 1.1.4 is released: added pin codes by dump for Renault Megane II, Scenic II with 12 digit codes (UCH - 68HC912DG256); Lancia Kappa, Alfa Romeo 145 / 146 / 155 / 164 / GTV / Spider, Fiat Coupe / Croma and familiar models (Immo - 93C46). Minor improvement of autodetection masks for Alfa Romeo models. Update of help files, new pictures of various electronic modules supported by ICC, additional information and minor corrections. Update of ICC Dongle algorithms for Renault / Dacia by dump of EEPROM from UCH for models with 12 digit codes. Update of ICC Dongle Tool for checking of new installed modules.
2007.09.09 - Version 1.1.3 is released: added pin codes by dump for Renault Megane, Scenic with 8 digit codes (UCH - HC05B6/16/32); Iveco Daily, Truck (Immo - 93C56); Lancia Delta and familiar models (Immo - 93C46); Fiat Seicento, Doblo, Stilo, Punto and others (ECU - 95080, 95160); Peugeot 407, Citroen C5 and familiar models (BSI - 95128, 95256); VAG various models (Dash - HC912D60). Minor improvement of autodetection masks for PSA, Fiat, Mitsubishi, BMW, Opel, Isuzu, Rover models by dump. Support of Motorola S-Record (*.s19) file format for pin codes by dump. Update of help files, added new pictures of various electronic modules supported by ICC. Update of ICC Dongle algorithms for Alfa Romeo / Iveco, Renault / Dacia by dump of EEPROM. Update of ICC Dongle Tool for checking of new installed modules.
2007.08.18 - Version 1.1.2 is released: added decryption of VIN (for information purpose only) from EWS dump when calculating keys password for BMW models. Pin codes by dump for KIA and Hyundai models with SMARTRA ICU (ECU - 95040); various models of Opel (ECU - MC68HC11F1). Update of autodetection masks for pin codes by dump for various models of Skoda (ECU - 95040). Update of list with default pin codes for Mitsubishi models, added Montero before 2004. Help file with examples of code calculation and pictures of electronic modules. Update of ICC Dongle Tool for using help files via "F1" key.
2007.08.06 - Version 1.1.1 is released: added pin codes by dump for Fiat Tempra, Marea, Punto, Bravo, Palio, Tipo, Cinquecento, Siena, Ducato II and other models (Immo - 93C46, HC05E6; ECU - 24C02, 95P08, HC11F1); Alfa Romeo 146 / 156, Lancia Lybra (ECU - 24C04, ST95P08); Citroen Jumper II / Relay II, Peugeot Boxer II and familiar models (ECU - 95P08); Iveco Daily and familiar models (ECU - 95640). Update of ICC Dongle algorithms for Fiat, Iveco, PSA II-III and others by dump of EEPROM. Update of ICC Dongle Tool for checking of new installed modules. Bugfix of autodetection masks for Fiat / PSA II-III models by dump.
2007.08.02 - Version 1.1.0 is released: added pin codes by dump for Renault Kangoo, Master, Clio Mk2 Phase1 (Immo - 93C46); various modifications of Citroen Xsara Picasso / C5, Peugeot 307 / 406 / 407 / 1007 (BSI - 95160, 95128; ECU - 95080); various models of Opel and Vauxhall (ECU - 95320); various models of VAG (ECU - 95080, 95160, 95320); keys password for various models of BMW with EWS 2/3 (EWS - 68HC11EA9). Update of autodetection masks for Chrysler, Dodge, Plymouth, Jeep models (Immo - 68HC908AZ32); Isuzu Rodeo, Opel Frontera (Immo - 93C46, 2 types); Fiat Punto, Ducato 2, Citroen Relay 2 / Jumper, Peugeot Boxer 2 (Immo - 93C56, 93C66); Audi various models (Immo - 93C56). Bugfix of pin codes by dump for Fiat Punto 2 and familiar models (Immo - 93C66); Peugeot 307 and various models with keypad immobilizer (BSI - 95160, Keyboard - 93C46). Update of ICC Dongle algorithms for Renault Megane, Kangoo, Master, Clio by dump; VAG - 724 Secret Key Code Converter. Support of various file formats, such as - E2P file format used by PonyProg (*.e2p), Intel 8-bit HEX file format used by many programming devices (*.hex), ASCII HEX file format (*.txt), ETL EEF file format used in ETSmart (*.eef). Minor bugfix of ICC Dongle Tool.
2007.07.05 - Version 1.0.9 is released: added pin codes by dump for Renault Twingo, Espace, Megane (Immo - 93C46, HC705B16); various modifications of Fiat Punto, Doblo, Ducato3 and familiar models (BSI - 93LC66, 95C160); VW LT35, Golf4, Passat B5 and other models (Immo - HC705, ECU - 95080, Dash - HC711KG2); Alfa Romeo 156 and familiar models (Immo - 93C56); various modifications of Citroen C3, Jumper3, Relay3 (BSI - 95C160); Opel Frontera and familiar models (Immo - 93C46, ECU - 24C04); various models of Peugeot with keypad immobilizer, Boxer3 (Keyboard - 93C46, two types; BSI - 95C160); Volvo 850 and familiar models (Immo - 93C46). Minor update of autodetection masks for pin codes by dump for Mazda (Immo - 68HC705), VAG models (Dash - 93C66, HC711KG4), Peugeot (Keyboard - HC705). Update of list with default pin codes for Mitsubishi vehicles (Space Star before 2004 year).
2007.06.15 - Version 1.0.8 is released: added Pin codes by dump for various models of VAG with Immo-2 and Immo-3 (VDO Dash - 93C66, 93C86); various modifications of Peugeot 206, 406, 607 and Citroen Berlingo (BSI, ECU); Rover 25, 216, 220, 420 and familiar models (BCM - 93LC66; Immo - HC705B8, HC705B16); Fiat Bravo (Immo - HC705E6); Jeep Grand Cherokee and familiar models (Immo - 24C02). Bugfix of code by dump from Keypad for Peugeot 406, 605 and familiar models. Minor update of Chrysler, Dodge, Plymouth, Mitsubishi autodetection masks for codes by dump. Bugfix / update of pin codes by dump for Suzuki Wagon R (Immo - TMS370, ECU - 93C56). ICC Dongle Tool for adding new algorithms, checking of installed modules and swithching dongle between HID and USB mode.
2007.05.31 - Version 1.0.7 is released: minor bugfix of Audi VDO Decryption subroutine. Pin code by dump for Mazda 121 and familiar models (Immo - Motorola HC705B16); Peugeot 206, 307, 605 / Citroen Berlingo various modifications (BSI, ECU, Keypad); Citroen Jumper, Fiat Ducato and familiar models (Immo Box - 93LC56); Audi various models with Magneti Marelli Dashboard; Skoda Octavia 2 and familiar models (ECU - 93C86); Mitsubishi Lancer, Carisma (Immo Box - 24C01, 93C46). Major improvement of autodetection algorithms for pin codes by dump.
2007.05.22 - Version 1.0.6 is released: minor bugfix of autodetection masks for codes by dump for all supported models; immobilizer codes by dump for various models of VW (Dash - 93C86, ECU - 95040), Nissan & Infinity (BCM - 93C66, ICU NATS4 - TMS370C032), Audi various models (Magneti Marelli Dash - Motorola HC912), Citroen Picasso / Berlingo / C3 / C5 / Saxo (BSI, EDC15, EDC16), Peugeot 206 / 307 / 406 (BSI, ECU), Seat Ibiza and familiar models, Mitsubishi Galant / Pajero and familiar models (Immo Box - 24C01).
2007.05.12 - Version 1.0.5 is released, added PIN Codes by dump of EEPROM for Audi models made after 2001 (VDO Dashboard - 93C86 Crypted), Renault Clio / Laguna (Valeo - 93C46), Renault Laguna II type1 and type2 (Sagem - MC68HC912DG128).
2007.04.27 - Version 1.0.4 is released: added KIA & Hyundai Key Code to Tumbler Code converter; Various models of Opel, Nissan, Infinity, VW, Skoda, Chrysler, Mazda by dump of eeprom.
2007.04.23 - Visitors of Automotive Trade Show in Birmingham can take a look on our Immo Code Calculator on stand of OBD Systems Ltd - #1506. We have no time to be on this show, sorry.
2007.04.18 - Version 1.0.3 is released: added KIA & Hyundai Key Code to Tumbler Code (cut depths) converter, Mitsubishi fixed codes for various models. Fixed crash under Windows NT/2K.
2007.04.11 - Version 1.0.2 is released: added Mitsubishi fixed codes, VW EDC15 / EDC16 logins from dumps. Bugfixed "Error reading file" in some cases.
2007.04.02 - Stock of ICC dongles is programmed and prepared. Advertising campaign is finished. All customers who ordered ICC in time of this campaign will receive sets in few days.
2007.03.22 - Launched home page of ICC. USB dongles will be completely programmed and ready to ship at the beginning of april. You can get a discount by placing your order till march 31.
2007.03.14 - VAG 7 to 4 digit pin code converter is added to ICC. It can recovery 4 digit pin code from crypted 7 digit code using date of issue, dealer no and importer code.
2007.02.28 - First version of ICC is developed. We are start on porting of all immobilizer secret algorithms used in Immo Code Calculator into USB dongle based on smart card chip.
A brief history
From november of 2006 we are developed three immobilizer pin code calculators - RIC for Renault and Dacia vehicles, NIC for Nissan and Infinity vehicles, KIC for Kia and Hyundai cars. Major part of ICC functions is based on these researches. We are first who developed and integrated multiple lost keys solutions in to one product and now we are investing much more of our resources to stay as leader in this field of automotive engineering.
ICC - Advanced Immobilizer PIN Code Calculator
ICC is a world's first advanced Immo Code Calculator with support of many secret algorithms used in car immobilizers made by Siemens, Bosch, Sagem, Delphi, Melco, Denso, Calsonic Kansei, TRW, Valeo, Magneti Marelli, Megamos, Temic, Lucas, Texton and others for such brands as Nissan, Infinity, Kia, Hyundai, Renault, Dacia, Bentley, Volkswagen, Audi, Seat, Skoda, Peugeot, Citroen, Maserati, Alfa Romeo, Fiat, Iveco, Lancia, Honda, Acura, Mazda, Mitsubishi, Opel, Vauxhall, Chrysler, Dodge, Jeep. ICC can calculate Pin Code from VIN, serial number of immobilizer or related electronic module or eeprom dump for over 400 models of cars.
For over 100 vehicle models ICC can calculate pin code from VIN or serial number of electronic unit by using more than 20 of supported secret algorithms. For over 35 vehicle models ICC have a list of default immobilizer codes. For over 350 vehicle models ICC can calculate pin code by dump of EEPROM readed from ECU, BCM, BSI, UCH, REC, Dashboard, Keyboard, Radio or Immobilizer unit - about 300 of various EEPROM structures (i.e. electronic modules, their software or hardware modifications) and various encryption algorithms are supported. Every month we are adding solutions for other car models to satisfy all of our customers needs.
For example, current version of ICC supports 85 various EEPROM formats of PSA models (Peugeot, Citroen), more than 55 of various EEPROM formats of VAG models (VW, Audi, Seat, Skoda, Bentley), 45 various EEPROM formats of Fiat Group (Fiat, Alfa Romeo, Maserati, Lancia, Iveco), more than 30 of various EEPROM formats of GM models (Opel, Vauxhall, Chevrolet, Holden and others), more than 25 of various EEPROM formats of Renault and Dacia models, 10 various EEPROM formats of KIA and Hyundai models.
Current version of ICC supports at least following vehicle models:
- Fiat Coupe, Croma, Albea, Ducato, Fiorino, Siena, Punto, Multipla, Punto 2, Bravo, Tempra, Palio, Marea, Tipo, Cinquecento, Brava, Ducato 2, Doblo, Ducato 3, Seicento, Panda, Panda 2, Ulysse, Scudo, Grande Punto, Barchetta, Marengo, Strada, Idea...
- Hyundai Accent, Matrix, Elantra, Santa Fe, Trajet, Terracan, Getz, Coupe, Sonata, Grandeur, Tucson, H-1, XG, Atos, Prime, Veracruz, Starex, Tiburon, HD65, HD72, HD78, HD120, HD160, HD250, HD320, H200, Gold...
- Volkswagen Bora, Polo, Caravelle, Gol Plus, Golf 4, Golf 5, Sharan, T4, T5, Jetta, Beetle, Passat B5, Passat B6, Touran, Rabbit, Touareg, Lupo, Fox, Transporter, Caddy, Gol, Vento, Pointer, Parati, Phaeton...
- Nissan Altima, Almera, Armada, Frontier, Maxima, Cefiro, Murano, Micra, Merca, Navara, Note, Pathfinder, Primera, Patrol, Quest, Quashqai, Sentra, Teana, Titan, Terrano, X-Terra, X-Trail, 350Z, Versa...
- Mitsubishi Colt, Mirage, Magna, Carisma, Galant, Lancer, Pajero, Outlander, 3000GT, Space Star, Montero, Eclipse, Shogun, Sigma, Space Wagon, Magnum, Endeavor, Lancer Evolution, L400, Pinin, Diamante...
- Kia Rio, Sorento, Sephia, Mentor, Spectra, Cerato, Carnival, Sedona, Opirus, Sportage, Bongo, Shuma, Carens, Picanto, C'eed, Magentis, Optima, Amanti, Pride, K2700, 3000S, 2500TCI, K4000S...
- Renault R-19, Megane, Scenic, Laguna, Twingo, Safrane, Espace, Clio, Kangoo, Master, Laguna II, Megane II, Scenic II, Mascott, Magnum, Midlum, Premium, Clio-2, Symbol, Thalia, Vel Satis...
- Mazda 323, 323F, 626, 121, Demio, Metro, Xedos 6, Xedos 9, MPV, MX-3, MX-5, MX-6, Miata, Millenia, Premacy, Familia, Protege, Capella, Cronos, Eunos 500, Eunos 800...
- Opel Corsa, Astra, Vectra, Omega, Tigra, Speedster, Agila, Meriva, Zafira, Sintra, Frontera, Monterey, Combo, Vivaro, Movano, Kadett, Vita...
- Citroen Xantia, XM, Xsara II, Picasso, Berlingo, C2, C3, C4, C5, C8, Saxo, Jumper 2, Jumper 3, Relay 2, Relay 3, Evasion, Jumpy...
- Vauxhall Movano, Agila, Astra, Calibra, Corsa, Frontera, Monaro, Meriva, Omega, Tigra, Vectra, Zafira, Monterey, Vivaro...
- Peugeot 106, 107, 206, 207, 306, 307, 308, 406, 407, 605, 607, 806, 807, 1007, Partner, Ranch, Boxer, Boxer 2, Boxer 3...
- Chevrolet Meriva, Corsa, Astra, Optima, Viva, Chevy, Classic, Sail, Trooper, Vectra, Zafira, Nabira...
- Chrysler PT Cruiser, Sebring, Stratus, Pacifica, Town & Country, Voyager, Concorde, Cirrus, 300C...
- Honda Insight, Civic, Accord, Prelude, S2000, CR-V, Odyssey, Pilot, Element, Ridgeline, Fit...
- Seat Alhambra, Arosa, Toledo, Cordoba, Altea, Leon, Ibiza, Cupra, Inca, FR...
- Infinity FX35, FX45, G20, G35, I30, I35, M35, M45, QX4, QX45, QX56, Q45...
- Audi 80, 90, Q7, R8, TT, A2, A3, A4, A5, A6, A8, S3, S4, S6, RS4, Allroad...
- Skoda Pick-up, Roomster, Superb, Octavia, Octavia 2, Fabia, Felicia...
- Suzuki Wagon R, Karimun, Swift, Grand Vitara, Grand Escudo, SX4...
- Holden Barina, Astra, Jackaroo, Monterey, Frontera, Vectra, Zafira...
- Alfa Romeo 145, 146, 147, 155, 156, 164, 166, GTV, Spider...
- Dodge Neon, Stratus, Caravan, Charger, Magnum, Caliber...
- Lancia Lybra, Dedra, Delta, Kappa, Zeta, Phedra, Ypsilon...
- Acura Integra, RSX, RDX, CL, TL, RL, MDX, TSX, NSX...
- Volvo Polar, 850, 940, 960, C70, S40, S70, V40, V70...
- Land Rover Discovery, Freelander, Range Rover...
- Isuzu Rodeo, Wizard, Amigo, Bighorn, Trooper...
- Iveco Daily, Truck, Stralis, Eurocargo, Tector...
- Rover 25, 200, 216, 220, 420, 620, MG ZR...
- Maserati GT, Quattroporte, GranTurismo...
- Porsche Cayenne, Boxster, 911 Carrera...
- BMW E34, E36, E38, E39, E46, E53...
- Dacia Solenza, SuperNova, Logan...
- Jeep Grand Cherokee, Liberty...
- Bentley Continental...
- Cadillac Catera...
- Jaguar S-Type...
- Subaru Traviq...
- Ford Probe...
And many other familiar vehicle models. Please check "Description" section for list of supported car models and methods of code calculation.
As option, ICC can calculate a key code for electronic key cutting machines to make a new car key in cases when all car keys was lost. Over 30 of Korean vehicle models with 6 various key types are supported at the moment.
ICC is very easy and user friendly in use
Combination of simplicity and power is a guarantee of success. Take a look on picture, you don't need to be a expert - just select a vehicle brand, type of pin code calculation method and enter required data. That's all, you will get calculated pin code in a second!
And for pin codes by dump of eeprom ICC have autodetection of vehicle model and eeprom type, includes automatic byte swap function. Dump files are supported in 6 various formats, such as - raw binary file format, E2P file format used in PonyProg, Intel 8-bit HEX file format, Motorola S-Record file format, ETL EEF file format used by ETSmart, and simple ASCII HEX file format. You do not need to use any additional file converting utilities. Just drag-n-drop dump file onto ICC window or press a button to browse. For various formats of data files with wrong extensions ICC have built-in smart auto-detection algorithm.
ICC shell for Windows NT / 98 / ME / 2000 / XP / 2003 / Vista:
By the way, ICC shell is written in pure assembler - size of packed executable file with linked static libraries is less than 36kb (without code morpher and additional license protection).
ICC can share power with your own projects
ICC dongle is based on most secure Smart Card chip and operates in USB HID mode - driverless. ICC dongle can be updated remotely, new algorithms can be programmed to dongle via internet or locally using dongle update utility:
You can use ICC dongle in such projects as web/wap/sms server for pin code calculations, client-server application or standalone software like programs for ECU reprogramming and diagnostics or even for key duplication machines or transponder programming devices. All of code calculation algorithms are stored in dongle and can be executed from your own software using simple API calls. For example, function for calculating pin code from PC program looks like this one:
PinCode = CallDongle(NATS_ICU,Serial);
printf("Immo Code is: %d\n", PinCode);
As well we can add your own secure algorithms to ICC dongle. Furthermore, in the future, possibly to use hardware based cryptographic algorithms built in dongle, such as DES, 3DES, AES, RSA; hash algorithms such as MD5, MD2, SHA1 and any others software based cryptographic algorithms and hash functions. Dongle's CPU working frequency is a 16Mhz and we reserve 16kb of memory for loadable modules - you can use this space to store your secret algorithms and cryptographic keys. Dongle's memory is rewritable - i.e. you can update or change to other your executable module in dongle. This is well enough for any solutions.
And for large orders from producers of diagnostic and key programming equipment we can offer ICC as dynamic library (dll) for using all of ICC features in your own projects. Just write your own GUI (Graphical User Interface) and simple call ICC's code calculation algorithms using provided API.
Customer comments and reviews about ICC
Tariq Raja, managing director of Elegance Lockmasters: "I am working as an Auto Locksmith for five year's and I have had lots of trouble to obtain these immobilisers codes from different main dealers. With the help of your software I am pleased to say that I am earning a lot more comparing to the past, because most of the time I had to say no to the customers, due to unavailability of immo codes. I have no hesitation to say that immo code calculator is one of the best software in the auto locksmith industry. Being an auto locksmith I am thankful to the staff and technician of ICC, for their hard work, research and struggle to keep the auto locksmiths in the business. I recommend this software to any auto locksmith. In my view every locksmith should buy this software and dongle to support the ICC so they can do more research and keep the auto locksmith industry alive." Click here to view full text...
Stephen Simkins, managing director of OBD Systems Ltd: "Very useful piece of software. Anything I can get to help my customers is a good thing. The Nissan and Hyundai pin code calculator is particularly useful and easy to use."
Jeff Bayliss, managing director of Power Auto & Security: "ICC is the Ultimate immobiliser pin code tool that works hand in hand with diagnostic equipment helping with a fast turnaround for key programming problems that key programmers are faced with."
Julio Villalobos Ramos, Euro Cerrajeria Automotriz: "ICC es una excelente herramienta para convertir codigos necesarios para el cerrajero programador de llaves con transponder."
Immobilizer PIN Code for Nissan & Infinity vehicles
ICC can calculate 4 digit PIN Code for NATS (Nissan Anti Theft System) Immobilizers used in most of Nissan and Infinity vehicles made for USA, European and Asian markets, such as:
- Infinity FX35, FX45, G20, G35, I30, I35, M35, M45, QX4, QX45, QX56, Q45 and others...
- Nissan Altima, Almera, Armada, Frontier, Maxima, Cefiro, Murano, Merca, Micra, Navara, Note, Pathfinder, Primera, Patrol, Quest, Quashqai, Sentra, Teana, Titan, Terrano II, X-Terra, X-Trail, 350Z, Versa and others...
NATS also known as NVIS - Nissan Vehicle Immobilizer System and IVIS - Infiniti Vehicle Immobilizer System.
For calculating Immobilizer PIN code for Nissan or Infinity vehicle you need to know following information:
- for USA made models with NATS5, NATS5.6, NATS6 immobilizer - 5 chars DOT serial number of BCM label (Body Control Module, p/n 284B1, 284B2) made in Japan by Calsonic Kansei Corp. for Siemens VDO.
- for any models with NATS5 or NATS5.6 immobilizer - 6/4 chars serial numbers of ICU label (Immobilizer Control Unit, p/n 28590) made in Mexico or Germany by Siemens.
- for any models with NATS6 immobilizer - 4/4 chars serial numbers of SEC label (Smart Entrance Control unit, p/n 28550) made in Europe by Siemens.
- for 2003 Infinity Q45, M45 and probably some other models with NATS5 - 5 digit serial number from IMMU (Immobilizer Unit) label, p/n 28591.
- in some other cases - 17 chars VIN (Vehicle Identification Number) also known as Chassis serial number of vehicle.

To identify NATS version - check label on ICU: STEP-5 means NATS-5, STEP-5.6 means NATS-5.6 and STEP-6 means NATS-6.
In addition ICC can calculate immobilizer pin code from crypted code or read pin code from dump, includes NATS4. For pin codes by dump ICC will show also serial number of BCM.
To calculate pin code by dump you need to locate and read (depend of car model and year):
- ECU - 93C66
- ICU - TMS370
- BCM - 93C56, 93C66, 95080
For some modifications of Infinity Q45 / QX4 / FX35 / I30 / G20 and Nissan Altima / Maxima / Pathfinder / X-Terra vehicles you can use default NATS5 immobilizer PIN Code - "5523". Such vehicles have a big letter "A" on ICU label (Immobilizer Control Unit, p/n 28590-C9901).
Support for models with 12 digit codes based on Renault-Samsung platforms - SM3, SM5, SM7 and others will be added in near future. Most of this models are equipped with NATS-7.
Seven various EEPROM structures (electronic units and their modifications) and 4 secret algorithms for Nissan and Infinity models are supported by current version of calculator.
Immobilizer PIN Code for KIA & Hyundai vehicles
ICC can calculate 6 digit Pin Code for SMARTRA (Smart Transponder Antenna) Immobilizer Control System aka ICS, read 5 digit Pin Code from eeprom dump for Texton immobilizer, read 4 digit Pin Code from dump of eeprom for Shin-Chang type of ICM for most of KIA and Hyundai vehicle models, such as:
- Kia Rio, Sorento, Sephia, Mentor, Spectra, Cerato, Carnival, Sedona, Opirus, Sportage, Bongo, Shuma, Carens, Picanto, C'eed, Magentis, Optima, Amanti, K2700, 3000S, 2500TCI, K4000S, AM 928, Granbird, Multi-S, Sport, KCD, KCV, Pride and others...
- Hyundai Accent, Matrix, Elantra, Starex, Santa Fe, Trajet, Terracan, Tiburon, Getz, Coupe, Sonata, Grandeur, Tucson, H-1, XG, Atos Prime, Veracruz, HD65, HD72, HD78, HD120, HD160, HD250, HD320, H200, County, Cargo Truck, Aero Town, Gold and others...

To calculate Immobilizer Pin Code for Kia or Hyundai vehicle with SMARTRA-2 ICM you need to know last 6 digits of VIN (Vehicle Identification Number).
For KIA 2008 models with SMARTRA-3 ICS you need to enter full VIN or calculate code by dump from ECU.
To calculate immobilizer pin code by dump you need to locate and read (depend of Immobilizer type):
- Immo - 93C46 (Texton, 5 digit code)
- Immo - 93C56 (Shin Chang, 4 digit code)
- ECU - 24C02, 95P08, 95040, 95080, 95160, 95320 (models with SMARTRA and others)
For some modifications of Kia Clarus, Shuma, Mentor 2, Sephia 2, Sportage, Carnival, Pride, Sedona, Carens, Rio and other vehicle models made in June-December of 1999 with Texton immobilizer you can use last 5 digits of VIN as immobilizer PIN code, where "0" may be be replaced by "1" or "2" in dependencies of car model, VIN or date of production.
For some of models made in Russia - immobilizer code is same as key code, example: Key Code - K1234, Pin Code - 1234 or 01234 or 001234 or 123400 depend of car model and type of immobilizer.
Default Immobilizer PIN code for SMARTRA is "234567" and "2345" for ShinChang type of ICM (Immobilizer Control Module).
10 various EEPROM structures (electronic units and their modifications) and 2 secret algorithm for Kia and Hyundai models are supported by current version of calculator.
PCM Access Code for Honda & Acura vehicles
ICC can calculate 4 digit PCM (Powertrain Control Module) Access Code for most of Honda and Acura vehicle models, such as:
- Acura Integra, RSX, RDX, CL, TL, RL, MDX, TSX, NSX and others...
- Honda Insight, Civic, Accord, Prelude, S2000, CR-V, Odyssey, Pilot, Element, Ridgeline, Fit and others...

To calculate PCM access codes for Honda and Acura vehicles you need to know last 5 digits of VIN (Vehicle Identification Number).
Please note, PCM codes are calculating for current day and they will works in day of issue only.
Immobilizer PIN Code for Mazda vehicles
ICC can calculate 8 digit MECS (Mazda Electronic Control System) code for most models of Mazda by ISN (Immobilizer Serial Number) and by dump of EEPROM from Immo Box and ECU. At least following vehicle models are supported:
- Mazda 323, 323P, 323F, 626, 121, MPV, Demio, Metro, Millenia, Xedos 6, Xedos 9, MX-3, MX-5, MX-6, Miata, Premacy, Familia, Protege, Capella, Cronos, Eunos 500, Eunos 800 and others...
- Ford Probe and other models based on Mazda platforms...

To calculate immobilizer pin code by ISN you need to know 10 digit serial number of Immo Box (Lucas only). Serial numbers begins with 5 or 6.
To calculate immobilizer pin code by dump you need to locate and read (depend of car model and year):
- ECU - 77014, 24C01, 24C02, 93C56
- Immo Box - MC68HC05P3, MC68HC705B8/16
Eight various EEPROM structures (electronic units and their modifications) and one secret algorithm for Mazda models are supported by current version of calculator.
Immobilizer PIN Code for Renault & Dacia vehicles
ICC can calculate 4, 8 and 12 digits immobilizer emergency code for Renault and Dacia vehicles with ICM made by Siemens, Sagem, Delphi, Valeo, TRW, Texton, Johnson Controls such as:
- Renault R19, Megane, Scenic, Laguna, Twingo, Safrane, Espace, Clio, Kangoo, Master, Laguna-2, Megane-2, Scenic-2, Mascott, Magnum, Midlum, Premium, Clio-2, Symbol, Thalia, Vel Satis and others...
- Dacia Solenza, SuperNova, Logan and others...

To calculate 4 digit emergency code for Renault vehicle you need to use serial number from label inside the key:
- Siemens Transponder - 8 chars key code prefix Y, range is YR000000 - YXXXXXXX
- Valeo IR old - 5 chars key code prefix 0/1/2/3/4/5/6/7/8, range is 00000 - 88888
- Megane IR Siemens - 5 chars key code prefix S, range is S1111 - SUUUU
- Sagem Transponder RF - 8 chars key code prefix A/E, range is A0000000 - EZZZZZZZ
- Twingo IR TRW - 7 chars key code prefix W, range is WBAAABA - WZZZYZZ
- Valeo Transponder IR - 8 chars key code prefix Z, range is ZR000000 - ZXXXXXXX
- Valeo IR - 7 chars key code prefix P/R/V, range is P000000 - VFFFFFF
- Valeo Transponder RF - 8 chars key code prefix F, range is FR000000 - FXXXXXXX
To calculate 4 / 8 / 12 digits emergency code by dump you need to locate and read (depend of car model and year):
- Immo Box - 93C46 (4 digit code)
- UCBIC - 93C46, MC68HC05B16 (4 digit code)
- ECU - 95P08, 95080, 95160 (Megane 2 and models with Sagem UCH-2, N2)
- UCH - 93C66, 95080, 68HC912DG128, 68HC912DG256, 68HC05B16/32 (8, 12 digit code)
As option, ICC can calculate pin code for TYPE-1 immobilizers by number of blinks of ECU MIL lamp. This is special function for using with Renault Decoding Tool aka Renault Immo Tool.
28 various EEPROM structures (electronic units and their modifications) and 12 secret algorithms for Renault and Dacia models are supported by current version of calculator.
Immobilizer PIN Code for Peugeot & Citroen vehicles
ICC can calculate 4 and 5 digit immobilizer security code for most of PSA models by dump of EEPROM from BSI, CPH, ECU, Keyboard and Immo Box. At least following vehicle models are supported:
- Peugeot 106, 107, 206, 207, 306, 307, 308, 406, 407, 605, 607, 806, 807, 1007, Partner, Ranch, Boxer 2, Boxer 3 and others...
- Citroen XM, Xantia, Evasion, Xsara, Picasso, Berlingo, C2, C3, C4, C5, C8, Saxo, Jumper 2, Jumper 3, Relay 2, Relay 3, Jumpy and others...

To calculate immobiliser code you need to locate and read dump from (depend of car model and year):
- CPH - 95040, 93C66
- Immo Box - 93C46, 93C56, MC68HC05E6
- Keyboard - MC68HC05B6, HC11F1, 93C46
- ECU - 68HC11E1, 93C46, 95P08, 95040, 95080, 95160, 95320
- BSI - uPD780949, 93C66, 95040, 95128, 95160, 95256, HC05B16, MC912DG128
Factory default code for models with keypad immobiliser is "1111". You can also use this default code in cases when immobiliser was reseted.
For crypted dump files ICC will decrypt and show Vehicle Identification Number in information box too (if available).
85 various EEPROM structures (electronic units and their modifications) and 5 secret algorithms for PSA models are supported by current version of calculator.
Immobilizer PIN Code for Fiat, Alfa Romeo, Maserati, Lancia, Iveco vehicles
ICC can calculate 4 and 5 digit immobilizer pin code for most of models produced by FIAT Group. Pin code can be calculated by dump of EEPROM from BSI, CPH, ECU and Immo Box. At least following vehicle models are supported:
- Maserati GT, Quattroporte, GranTurismo and others...
- Iveco Daily, Truck, Stralis, Eurocargo, Tector and others...
- Lancia Lybra, Delta, Dedra, Kappa, Zeta, Phedra, Ypsilon and others...
- Alfa Romeo 145, 146, 147, 155, 156, 164, 166, GTV, Spider and others...
- Fiat Coupe, Croma, Ducato, Albea, Fiorino, Siena, Punto, Bravo, Tempra, Palio, Marea, Tipo, Brava, Cinquecento, Doblo, Punto-2, Ducato-2, Ducato-3, Seicento, Panda, Panda-2, Ulysse, Multipla, Scudo, Barchetta, Grande Punto, Marengo, Strada, Idea and others...

To calculate immobiliser code you need to locate and read dump from (depend of car model and year):
- CPH - 95040, 93C66
- Immo Box - 93C46, 93C56, 68HC05E6, HC908AZ32
- BSI - 93C66, 93C86, 95128, 95160, 95320, MC9S12DG128, MC9S12DG256
- ECU - 24C02, 24C04, 24C16, 93C46, 95P08, HC11A1, HC11E9, HC11F1, 95080, 95160, 95320, 95640, 59C11, 16911
45 various EEPROM structures (electronic units and their modifications) and 5 secret algorithms for vehicles of FIAT Group are supported by current version of calculator.
Immobilizer PIN Code for Volkswagen, Audi, Seat, Skoda, Bentley vehicles
ICC can calculate 4 digit (01234) and 5 digit (012345) SKC for most of VAG models. SKC (Secret Key Code) can be calculated from 7 digit code for VAS-5051/5052 which works in date of issue or by dump of EEPROM from Dashboard, ECU, KESSY and Immo Box. At least following vehicle models are supported:
- Bentley Continental and others...
- Skoda Pick-up, Fabia, Superb, Octavia, Felicia, Roomster and others...
- Audi 80, 90, A2, A3, A4, A5, A6, A8, S3, S4, S6, RS4, TT, Q7, Allroad and others...
- Seat Ibiza, Alhambra, Arosa, Leon, Altea, Cupra, Toledo, Cordoba, Inca and others...
- VW LT35, Caravelle, Polo, Caddy, Bora, Gol Plus, Golf4, Golf5, Sharan, T4, T5, Lupo, Fox, Vento, Touran, Passat B5, Passat B6, Transporter, Jetta, New Beetle, Touareg, Gol, Pointer, Parati, Phaeton and others...

To convert 7 digit SKC to ordinary 4 digit - you will need to know dealer no, importer code and date of code issue.
To calculate Secret Key Code by dump you need to locate and read (depend of car model and year):
- KESSY - 93C86, MC9S12DT128
- ECU - 24C04, 93C46, 93C76, 93C86, 95040, 95080, 95160, 95320, 95P08
- Immo Box - 24C02, 24C04, 93C46, 93C56, TMS370C702, 68HC05B6, 68HC05B8
- Dashboard - 24C02, 24C04, 24C08, 24C17, 68HC912D60, 68HC912DG128, 68HC711KG2/4, 93C66, 93C86
56 various EEPROM structures (electronic units and their modifications) and 6 secret algorithms for VAG models are supported by current version of calculator. Audi models made after 2001 and Skoda Roomster, Fabia, Superb, Octavia, Seat Ibiza, Cordoba, VW Polo and other models made after 2006 with VDO Dashboards (crypted 93C86) are supported as well. Support for models with RB4 and RB8 Dash (crypted 24C08) will be added soon.
Immobilizer PIN Code for Opel, Vauxhall, Chevrolet, Holden, Cadillac vehicles
ICC can calculate 4 digit pin code for most of General Motors models by dump of EEPROM from ECU, BCM, Immo Box, REC, Dash or Radio. At least following vehicle models are supported:
- Cadillac Catera and others...
- Holden Barina, Astra, Jackaroo, Monterey, Vectra, Frontera, Zafira and others...
- Chevrolet Meriva, Corsa, Astra, Optima, Viva, Chevy, Classic, Sail, Trooper, Vectra, Zafira, Nabira and others...
- Vauxhall Movano, Agila, Astra, Calibra, Corsa, Frontera, Monaro, Meriva, Omega, Tigra, Vectra, Zafira, Monterey, Vivaro and others...
- Opel Corsa, Astra, Vectra, Omega, Tigra, Speedster, Agila, Meriva, Zafira, Sintra, Frontera, Monterey, Combo, Vivaro, Movano, Kadett, Vita and others...

To calculate immobilizer pin code by dump you need to locate and read (depend of car model and year):
- REC - 95040
- UCH - 93C66
- Dash - 93C66, 95080, 780828
- BCM - 93C66, 93C86, 95040, HC912DG128
- ECU - 24C04, 95P08, 95160, 95320, 95640, HC11F1
- Immo Box - TMS370C702, 68HC05B6, 68HC912DC128A, MC68HC08AB16A, 93C46, 93C66
- Radio - 24C32, 95640, MC68HC05B16 (Grundig / Blaupunkt CAR2003, CC20, CD30, CD30 MP3, CDC40, CDC40 Opera)
33 various EEPROM structures (electronic units and their modifications) and 4 secret algorithms for GM models are supported by current version of calculator.
Immobilizer PIN Code for Mitsubishi vehicles
ICC have a list of default pin codes for most of Mitsubishi models, as well pin code can be readed from dump of EEPROM from Immo Box. At least following vehicle models are supported:
- Mitsubishi Colt, Mirage, Magna, Carisma, Galant, Lancer, Pajero, Outlander, Space Star, Eclipse, 3000GT, Montero, Shogun, Sigma, Space Wagon, Magnum, Endeavor, Lancer Evolution, L400, Pinin, Diamante and others...

Each vehicle model have a different pin code. Just enter first 4 chars of vehicle's model name and you will get a default pin codes. Please note, default pin code can be changed using an diagnostic scanner. In this case you need to read EEPROM dump from Immo Box and calculate code by dump.
To calculate immobilizer pin code by dump you need to locate and read (depend of car model and year):
- Immo Box - 24C01, 93C46
Six various EEPROM structures (electronic units and their modifications) and one secret algorithm for Mitsubishi models are supported by current version of calculator. 36 default pin codes are available. Models with HITAG-2 keys (crypted dump) are supported as well.
Immobilizer PIN Code for Rover Group vehicles
ICC can calculate 4 digit EKA (Emergency Key Access) code for most models of MG Rover and Land Rover by dump of EEPROM from Immo Box and BCU (Body Control Unit). At least following vehicle models are supported:
- Rover 25, 200, 216, 220, 420, 620, MGZR and others...
- Land Rover Discovery, Freelander, Range Rover and others...

To calculate EKA code by dump you need to locate and read (depend of car model and year):
- Immo Box - HC05B8/16
- BCU - 93C66, 68HC11P2, 68HC11PH8, 68HC11KA4
For Land Rover models ICC will calculate two codes if require, first one for using with diagnostic equipment and second one to enter by driver's door key.
Five various EEPROM structures (electronic units and their modifications) for Rover Group models are supported by current version of calculator.
Immobilizer PIN Code for Chrysler, Dodge, Plymouth, Jeep vehicles
ICC can calculate 4 digit pin code for most models of Chrysler by dump of EEPROM from Immo-1, Immo-2, SKIM (Sentry Key Immobilizer Module) and SKREEM (Sentry Key Remote Entry Module). At least following vehicle models are supported:
- Plymouth Neon and others...
- Jeep Grand Cherokee, Liberty and others...
- Dodge Neon, Stratus, Caravan, Charger, Magnum, Caliber and others...
- Chrysler PT Cruizer, Sebring, Stratus, Cirrus, Pacifica, Town & Country, Voyager, Concorde, 300C and others...

Default pin code for some of the models based on Mitsubishi Eclipse platform like Sebring, Stratus produced in 2000-2001 is 6876.
To calculate immobilizer pin code by dump you need to locate and read (depend of car model and year):
- Immo - 24C02, 24C16, 95040, 95080, MC68HC08AB16A, MC68HC08AZ32, MC9S12DG128B
Six various EEPROM structures (electronic units and their modifications) and one secret algorithm for Chrysler models are supported by current version of calculator.
Immobilizer PIN Code for Isuzu vehicles
ICC can calculate 4 digit pin code for some models of Isuzu by dump of EEPROM from Immo Box. At least following vehicle models are supported:
- Isuzu Wizard, Amigo, Rodeo, Bighorn, Trooper and others...

To calculate pin code by dump you need to locate and read (depend of car model and year):
- Immo Box - 93C46, 93C66
Three various EEPROM structures (electronic units and their modifications) for Isuzu models are supported by current version of calculator.
Immobilizer PIN Code for Suzuki vehicles
ICC can calculate 4 digit pin code for most of the Suzuki models by dump of EEPROM from Immo Box and ECU. As well ICC have a list of default pin codes for some of new Suzuki models. At least following vehicle models are supported:
- Suzuki Wagon R, Karimun, Swift, Grand Vitara, Grand Escudo, SX4 and others...

To calculate pin code by dump you need to locate and read (depend of car model and year):
- ECU - 93C56
- Immo Box - TMS370, 24C01
Four various EEPROM structures (electronic units and their modifications) and one secret algorithm for Suzuki models are supported by current version of calculator.
Immobilizer PIN Code for Volvo vehicles
ICC can calculate 4 digit pin code for most of the Volvo models with Immo type 1 and Cartronic Immo by dump of EEPROM. At least following vehicle models are supported:
- Volvo Polar, 850, 940, 960, C70, S40, S70, V40, V70 and others...

To calculate pin code by dump you need to locate and read (depend of car model and year):
- Immo Box - 93C46
Three various EEPROM structures (electronic units and their modifications) for Volvo models are supported by current version of calculator.
Keys Password for BMW vehicles
ICC can calculate 12 digit keys password for most models of BMW by dump of EEPROM from EWS-2 / 3. At least following vehicle models are supported:
- BMW E34, E36, E38, E39, E46, E53 and others...
- Rover 75, Range Rover, Mini Cooper and others...

To calculate keys password by dump you need to locate and read:
- EWS - 68HC11EA9
After calculating of keys password ICC will decrypt and show Vehicle Identification Number in information box.
Four various EEPROM structures (electronic units and their modifications) for BMW models are supported by current version of calculator.
Immobilizer PIN Code for other vehicle models
In addition ICC can calculate immobilizer PIN Code or Keys Password by dump of EEPROM for following vehicles:
- Jaguar S-Type and others (ECU - 24C08)
- Subaru Traviq and others (Immo - TMS370, ECU - 95640)
- Porsche Cayenne, Boxster, 911 Carrera and others (ECU - 95P08, 95160, 95320, KESSY - 93C86, BCM - 93C66)
Every month we are adding solutions by dump for various modifications and other models of vehicles.
Lost Keys solution for KIA & Hyundai vehicles
As well ICC can calculate a Tumbler Code (cut depths - step sign and stage number) for electronic key cutting machines in cases when all car keys was lost. Supported key codes begins with K, M, S, T, 0, V, H, F and others includes keys with 10 steps. Keys for new models such as Hyundai i30, Elantra Neos, Veracruz, H1 Bus and others are supported as well.

Just enter a vehicle's Key Code from tag and you will get a code for making a new Master or Sub key from blank key by using a computerized key duplicator like Curtis or any other. Examples of key codes:
- for key code begin with K enter "Kxxxx", range is K0001 - K2500; cut depths - steps 6/6, stages 1-4
- for key code begin with M enter "Mxxxx", range is M0001 - M2500; cut depths - steps 8, stages 1-5
- for key code begin with S enter "Sxxxx", range is S0001 - S1000; cut depths - steps 8, stages 1-5
- for key code begin with T enter "Txxxx", range is T0001 - T1000; cut depths - steps 8, stages 1-5
- for key code begin with 0 enter "Txxxx", range is T0001 - T1000; cut depths - steps 8, stages 1-5
- for key code begin with V enter "Vxxxx", range is V0001 - V1200; cut depths - steps 8, stages 1-4
- for key code begin with V enter "Wxxxx", range is V0001 - V1200; cut depths - steps 10, stages 1-5
- for key code begin with H enter "Hxxxx", range is H0001 - H2500; cut depths - steps 10, stages 1-5
- for key code begin with F enter "Fxxxx", range is F0001 - F2500; cut depths - steps 10, stages 1-5
For keycodes begins with two letters, for example "HKXXXX" - enter code as "KXXXX". This is a new standard, where first letter is a manufacturer code, in this example "H" - Hyundai. Second letter is key code type and four digits is a serial number of the key.
For key codes not listed here use S or F or H in dependencies of car model and year of production. You can check which one to use by counting a number of steps on the key.
Additional useful functions for codes by dump
For pin codes by dump ICC have automatic byte swap function, autodetection of EEPROM type, car model and version.
Dump files are supported in 6 various formats, such as:
- BIN - Raw binary file format
- E2P - File format used in PonyProg
- HEX - Intel 8-bit HEX file format
- S19 - Motorola S-Record file format
- EEF - ETL file format used in ETSmart
- TXT - ASCII HEX file format
Just select a brand name, type of pin code calculation - "DMP to PIN" and click on "Calculate" button or drag-n-drop file on ICC window. After selection of the dump file you will get a pincode and ICC will show additional information like VIN or ID of electronic module if available.
And for keys password from EWS dump for BMW cars ICC can decrypt and show VIN in information box. As well for Peugeot, Citroen, Fiat, Audi, Seat, VW and Skoda models with crypted dump ICC will show decrypted VIN or ISN.
Still not enough to make your choice?
But that's not all, we are just started. Soon we will begin researches on solutions by ISN (Immobiliser Serial Number) for VAG; by VIN for Toyota, Lexus, Renault, Dacia, Citroen, Peugeot, Chrysler, Jeep, Alfa Romeo, Fiat, Lancia and other popular models.
Prices and discounts, renewal of updates
OEM package includes ICC dongle programmed with all available code calculation algorithms, CD with software and additional files. Retail boxes and printed documentation will be available soon.
- Price is €950.00 EUR includes six months of free updates and worldwide shipping
- Renewal of updates and support costs €350.00 EUR for 6 months (from any date)
Orders are accepted only from auto locksmiths who fully understand how to use our product and for what purposes it was intended. At least minimal level of the knowledges about car electronics, immobilisers and transponders are required for using ICC. If you planning to calculate codes by dump - you need to have various EEPROM programmers and know how to use all of them, how to open electronic units, desolder and read EEPROM / MCU. Please do not order product if you don't meet this requirements or don't have enough experience for such work - it will be useless for you.
Special offers
You can order lite version of ICC for special price of €450.00 EUR includes 6 months of free updates and delivery fee. ICC Lite includes major functions of ICC except some of secret algorithms - you can order them as additional modules.
Basic functions:
- PIN Codes for Nissan and Infinity models by VIN, serial number from BCM label and crypted PIN Code
- KIA and Hyundai models Key Code to Tumbler Code converter for computerized key cutting machines
- VW, Audi, Seat, Skoda models 7 digits PIN Code to 4 digits PIN Code converter (IMMO 1 / 2 / 3 types)
- List of default PIN Codes for Mitsubishi 3000GT, Carisma, Galant, Lancer, Pajero, Outlander and others
- List of default PIN Codes for new Suzuki models such as Suzuki Swift, Grand Vitara, SX-4 and others
- PIN Codes for most of the models by dump of EEPROM. Includes Nissan, Infinity, Kia, Hyundai, Peugeot,
Citroen, Fiat, Bentley, Porsche, VW, Audi, Seat, Skoda, Opel, Vauxhall, Chevrolet, Holden, Cadillac, BMW
Mitsubishi, Mazda, Rover, Chrysler, Dodge, Plymouth, Jeep, Isuzu, Suzuki, Volvo, Jaguar and others except
some of crypted types supported by additional modules listed below.
Lite version supports also VAG models with KESSY, crypted VDO dashboards; GM models with CC20, CD30, CDC40 radios; new Mitsubishi and Suzuki models with HITAG 2 keys; Peugeot and Citroen various units with crypted dumps includes EDC15 / EDC16 ECU; and much more...
Additional modules:
- PIN Codes for Nissan and Infinity models by serial number from SEC label (NATS 6) - €175.00 EUR
- PIN Codes for Nissan and Infinity models by serial number from ICU label (NATS 5) - €150.00 EUR
- PIN Codes for Mazda models by serial number from ICU label (Lucas immobilizers) - €150.00 EUR
- PCM Access codes for Honda and Acura models by VIN (for use in the current day) - €125.00 EUR
- PIN Codes for KIA and Hyundai models by VIN (for models with SMARTRA-2 Immo) - €125.00 EUR
- PIN Codes for KIA 2008 models with SMARTRA-3 ICS by VIN (monthly updatable DB) - €125.00 EUR
- PIN Codes for Renault and Dacia models by serial number of key and dump (4 digits) - €100.00 EUR
- PIN Codes for Iveco, Alfa Romeo, Fiat, Lancia by dump of EEPROM from Immo / ECU - €100.00 EUR
- PIN Codes for Renault, Dacia models by dump of EEPROM from UCH / ECU (12 digits) - €100.00 EUR
- PIN Codes for Renault and Dacia models by dump of EEPROM from UCH unit (8 digits) - €75.00 EUR
- PIN Codes for PSA, Fiat, Lancia models by dump from TEXTON CPH / Siemens IMMO - €50.00 EUR
- PIN Codes for Chrysler, Dodge, Jeep models with IMMO-1 type by dump of EEPROM - €50.00 EUR
Please note, for lite version free updates will not includes modules marked as "additional" and most of new secret algorithms added in future. But most of pin code solutions by dump, except some of crypted, will be added free of charge.
Upgrade to full version of ICC costs €650.00 EUR includes all additional modules listed above and new modules added in period of free updates.
Additional modules, upgrade to full version are not available if period of free updates is expired. You will need to renewal period of free updates before.
Our distributors
- Lithuania, Vilnius - UAB SILKA - exclusive distributor for Lithuania and Ukraine
We accept direct orders from all countries except those in which we have exclusive distributors. Local prices, terms and conditions may vary.
Technical support for our customers, software updates
For technical questions such as installing of drivers, switching dongle between HID / USB mode, checking of installed modules and adding of new modules, examples of pin code calculation and photos of electronic modules - please download help files from support area or use online help.
Planned updates
[+] Pin codes by dump for Renault Twingo IR TRW (Immo - 93C46); VAG various models with Magneti Marelli M73 dashboards (Dash - 68HC11KG4); GM various models (Immo - MC68HC08AB16A, Grundig Radio CD30 / CD30 MP3 - 24C32, Blaupunkt Radio CAR2003 - MC68HC05B16); Dodge Charger, Magnum, Caliber, Chrysler 300C, Jeep Grand Cherokee and other models (Immo - MC9S12DG128B, 24C16); Iveco Eurocargo and other models (ECU - 24C16).
[+] Update of autodetection masks for VAG models with MM4 dashboards, Bosch ECU (Dash - 68HC11KG4, ECU - 95040); Fiat, Alfa Romeo, Lancia various models with immobox by Bosch type CODE1 (Immo - 93C46); GM various models with Immo-1 made by Siemens (Immo - MC68HC05B16).
[+] Changes of codes calculation by dump from KESSY for VAG models - now ICC shows 2 codes, first one for old units and second one for new units.
[+] Update of data files for KIA 2008 models with SMARTRA-3 ICM by VIN (november 2008).
[+] Minor bugfixes of ICC Shell.
[+] Update of ICC Tool.
[+] Update of help files, added pictures of various electronic modules supported by ICC, additional information.
And much more... Listed updates are already finished and will be available in next version of ICC.
Login to support area
Click here to login, enter dongle's serial number as your user name and your e-mail address as password. Run ICC software and press "Information" button to see hardware serial number and registered e-mail address, example:
Login: 01234567-89ABCDEF (serial number of your dongle - upper case)
Passw: bob@free-mail.com (your registered email address - lower case)
Feel free to contact us if you have any questions or experience any problems using ICC software or accessing this web site.
Contact us if you have any questions or commercial offers
You can contact us via email info@immo-code.com or by filling this form:
Links to Producers of Transponder Key Programming & Duplication Equipment
If you are looking for transponder key programming and duplication equipment, key cutting machines or ECU reprogramming devices, this is a collection of major manufacturers. Some of them are our customers - they have chosen ICC already:
- launch-techs.com - Producers of Launch X431 Automotive Diagnostics Scantool and such devices as KWA-501, CNC-602, CNC-801, STS-600, KES-200, EA-3000 and others...
- silca.it - The Silca Group is the worldwide leader in production of key blanks and key cutting machines, equipment for programming transponder keys and immobilizers - RW2, RW3, RW4, SDD, SBB...
- obdsystems.co.uk - OBD Systems Ltd. was incorporated in 2002 from experts in the field of Automotive Diagnostics Engineering. They are developers of AutoTEC - Diagnostic & Key Programming Tool...
- decautomotive.net - DEC is a producer of SuperScan II Diagnostic System. SS-II achieved the integration of 3 necessary tools for mechanics - Automotive Scanner, 2 channel Scope, CAN Network Analyzer...
- texa.it - Texa group is a one of Europe's leading companies which produces automotive diagnostic equipment. Well known devices as Axone 3 Mobile, Axone 2000, Navigator Mobile / Wireless, Tribox and many others...
- autoboss.net - Autoboss Tech. Inc. is a global player in the automotive aftermarket providing a full range of equipment and solutions for service stations, such products as Star Diagnostic, OBDII Code Reader...
- enigmatool.com - Enigma is a new product from DiagCar Electronics, this is a portable tester that can be used for diagnostics and repair of electronic systems, for changing mileage values and reading of security pin codes...
- nex-tek.com - Nextech Diagnostic Systems, you probably heard about their products already, such devices as Hi-Scan, Hi-Scan Pro, Hi-Scan Lite, Carman Scan I, Carman Scan II, Carman Scan VG, Carman Scan Lite...
- keyline.it - KeyLine is an innovative designer and manufacturer of original and replacement keyblanks, mechanical and electronic key duplicating equipment, leader in automotive transponder key technology...
- whsoftware.com - W.H.Software is a producer of "solutions for the clever locksmith", their InstaCode with over 3 billion key codes is really a best tool what every locksmith must have for everyday use...
- intralocktools.com - IntraLock Tools Ltd has been providing locksmithing solutions to security professionals since 1985. Such great key cutting machines as ITL-Sidewinder, ITL-9000, ITL-9700A, ITL-950C, ITL-950...
- hpcworld.com - HPC is a designer and manufacturer of locksmithing equipment since 1956. Their code machines are Blitz, Blue Shark, CodeMax, Switch Blitz, Punch Machine and various key duplicators...
- advanced-diagnostics.co.uk - World Leaders in Transponder Key Programming and Duplication equipment. Well known devices such as ADC116, AD30, AD50, AD90, AD100, AD100Pro, AD200, TCode, Code Seeker, MVP...
- istanbulanahtar.com - Istanbul Elektronik Anahtar are offer transponder programming equipment such devices as Zed-4C, Zed-QX, Zed-Crypto, Zed-Bull and various keys, remote controls and transponder chips...
- bogivarna.com - Transponder Maker Pro more known as TMPro is a brand new product. This is a transponder programming tool and PIN calculator in one. At the moment TMPro supports 4 types of transponders...
- jma.es - JMA is a brand of Alejandro Altuna S.A., company forming part of the Altuna Group. JMA is a leader in the manufacture of keys for locks and key duplicating machines. Such devices as TRS-5000, Dakar, Ecco, RT-3...
- tecnotest.com - Tecnotest designs, manufactures and supplies a wide range of specialized Automotive Test and Measurement Equipment and services. Such devices as Reflex Plus, AutoReset, SmartModule, EZ-Scan...
- autoboss.net - AutoBoss Tech is a global player in the automotive aftermarket providing a full range of equipment and services for global use. They are developers of Star Auto Scanner, V30 Auto Scanner and other devices...
You can also search for Gambit Key Programmer, this is good tool for programming of transponders and calculating of pin codes. Current version supports 6 types of transponders and a lot of car models includes Mercedes, BMW, Renault, Ford.
EEPROM, FLASH, MCU Programming Devices
For reading and calculating codes by dump with ICC we recommend following manufacturers of EEPROM Programmers:
- conitec.net - Conitec Datensysteme GmbH is a German company founded in 1985. They are manufacturers of such professional field EEPROM Programmers as GALEP-3, GALEP-4, GALEP-5, GALEP-5D...
- xeltek.com - Xeltek Inc is a manufacturer of SuperPro universal programmers and various Socket Adapters. Such universal programmers as SuperPro 3000U, SuperPro 580U, SuperPro 280U, SuperPro LX, SuperPro Z...
- elnec.com - Elnec is a producer of such device programmers as BeeProg, BeeProg+, SmartProg-2, SEEprog, MEMprog, MEMprog-2, PIKprog-2, LabProg-48, JetProg and various socket converters...
- elrasoft.com - Elrasoft is a manufacturer of UPA-USB Device Programmer, UUSP - Serial Programmer, UPA-USB Logic Analyzer. Low cost software and hardware solutions...
- etlweb.com - ETL is Engineering Technical Laboratory, they have developed a lot of programming and decoding tools. Such devices as ETSmart USB, TMS370 Programmer, ETSmart-4, programmers for Motorola MCU...
- willem.org - Willem Eprom Programmer is very good device for affordable price. It supports various eeprom and flash types. Many of socket adapters are integrated in one device...
- tmt.lt - TMT is a developer of XPROG-m microcontroller and memory programmer. It supports Motorola MCU 68HCxx, Texas Instruments TMS370/374, various ATMEGA, Serial EEPROM and more...
- lancos.com - Lanconelli Open Systems, you can find here simple but powerful PonyProg-2000 serial device programmer. It's well enough in most cases for everyday use or as backup device...
Transponder keys and key blanks
If you are looking for various transponders and key blanks we recommend you following sellers:
- avarine.eu - UAB SILKA offer a big range of various key blanks, transponders and key programming equipment...
Disclaimer, Trademarks
All information provided "as is" with all faults and without warranty or guarantees of any kind either express or implied. We do not accept any responsibility, legal or otherwise, for any error or omission. All products and services are designed for educational purposes only and must not be used for illegal purposes. We do not take any responsibility in relation to the use of our products that may be considered illegal.
This site may contain third-party trademarks and service marks. All trademarks, product names and company names or logos appear for identification purposes only and are the property of their respective companies. This site is neither owned or part of them.
We include links from our website to other websites which we think will support your understanding of our web pages. Many of the links from our site lead to sites maintained by other organizations or individuals. We are not responsible for the contents or reliability of linked websites. We are not their owners or part of them.
Terms of Use
ICC users are not allowed to provide pin codes for immobilizers to third-party without our agreement, otherwise free updates will be terminated and dongle is switched off without your prior notice and any refund.
Sharing of your account details, any part of ICC software or additional files to third-party are violation of our rules. In such cases your dongle will be switched off or / and your account is blocked without your prior notice and any refund.
We reserve the right to reject any order that does not comply with our rules. We reserves the right to change the conditions without prior notice.
Site map of Immo-Code.Com
- Disclaimer - disclaimer and terms of use, user agreement, trademarks, links, etc
- Welcome - welcome to immo-code.com home page of ICC, Immo Code Calculator
- News - all news about ICC project, new algorithms, software and hardware updates
- Overview - overview of ICC functions, user interface and USB key, customer comments
- Description - description of supported vehicle models and methods of code calculation
- Prices - prices and special offers for producers of hardware equipment and software developers
- Support - tech support for our customers, new software releases, updates and additional files
- Contacts - do not hesitate to contact us if you have any questions or commercial offers
- Links - ECU reprogramming and transponder keys duplication equipment, EEPROM Programmers
- RSS - ICC news feed in RSS format, subscribe to our channel to get information about new solutions