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 40 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, outcode, crypted code or eeprom dump for over 450 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: 1 july 2009
All news about ICC project, new algorithms and updates
2009.07.01 - Version 1.4.1 is released: added pin codes by dump for PSA models with ECU SID-804, SID-806 and others (ECU - 93C56, BSI - 95128); Mazda various models with Ford ECU (ECU - 77005); KIA and Saipa various models with Siemens immobox (Immo - MC68HC08AB16A). Update of autodetection masks for VAG models with Magneti Marelli dashboards (Dash - HC11KG4, MC68HC912D60); PSA various models (BSI - MC68HC05B16). Update of data files for KIA 2009 models with SMARTRA-3 ICM, pin codes by VIN (100000 of codes added); Nissan and Infinity 2009 models, key codes by VIN (35000 of codes added). Bugfix of ICC Shell, in version 1.4.0 you may see message "dongle not found" instead of "updates are expired". Update of ICC Tool, minor changes. Key code to bitting code converter for KIA and Hyundai models is removed as useless function. Update of help files, added pictures of various electronic modules supported by ICC, additional information.
2009.06.10 - We thank Advanced Diagnostics Team and personally Greg Chambers for support of ICC project.
2009.06.02 - Version 1.4.0 is released: added pin codes by dump for Chrysler, Dodge, Jeep various models with Wireless Control Module (WCM - MC9S12DG128B); Fiat, Alfa Romeo, Lancia, Iveco various models with ECU EDC16 (ECU - 95160). Update of data files for KIA 2009 models with SMARTRA-3 ICM, pin codes by VIN (more than 90000 of codes added); Nissan and Infinity 2009 models, key codes by VIN (more than 30000 of codes added). Update of autodetection masks for Mitsubishi various models with Mitsubishi immobox (Immo - 24C01); Nissan and Infinity various models with NATS5/5.6 (ICU - TMS/ST); Renault and Dacia various models with Sagem UCH-N2 (UCH - 93C66). Added support of dump files in YH (YanHua) file format used in DigiMaster-2 and YH6000; RS1 file format used in ROSFAR 3000 Programmer; E2P file format used in DIGA-Consult, now ICC supports 11 various file formats. Update of ICC dongle algorithms, minor improvements. Update of ICC Shell and ICC Tool, minor changes. Update of help files, added pictures of various electronic modules supported by ICC, additional information.
2009.05.02 - Version 1.3.9 is released: added calculation of DAS incodes for Smart Fortwo, Roadster, Forfour and other models (request codes for teach-in a key with Diagnosis Assistance System). Pin codes by dump for Opel Corsa D and various models with Z13DT engine (Dash - 95080, ECU - 93C86, 95320); Chevrolet Lomina, Caprice, Holden Caprice, Statesman and other models (BCM - 93C46, 24C04); VAG various models (Dash - HC912DG128); PSA various models with BSI made by Johnson Controls (BSI - 95128). Update of autodetection masks for Fiat, Peugeot, Citroen models with immobox by Siemens (Immo - MC68HC05E6); VAG various models (Dash - MC68HC912D60, HC912DG128); Opel Frontera and Isuzu Trooper with immobox by Megamos (Immo - 93C46). Update of data files for KIA 2009 models with SMARTRA-3 ICM, pin codes by VIN (april 2009); Nissan and Infinity 2009 models, key codes by VIN. Update of ICC shell, now ICC will show warning if dump file is empty (contains 0x00 or 0xFF only); Minor changes of User Interface. Added support of dump files in YHF and YHE (Yan Hua) file formats used in DigiMaster II, now ICC supports 8 various file formats. Update of ICC dongle algorithms for Smart models, added calculation of incodes for DAS. 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.
2009.04.02 - Today is a second birthday of the ICC project and we prepared special gifts for our customers. Please click here to continue.
2009.04.01 - Version 1.3.8 is released: added pin codes by dump for PSA various models (BSI - 95128); Fiat Ulysse and familiar models with BSI Sagem (BSI - HC912DG128). Update of autodetection masks for KIA and Hyundai various models with ShinChang immobilizer (Immo - 93C56). Update of data files for KIA 2009 models with SMARTRA-3 ICM, pin codes by VIN (more than 75000 of codes added); Nissan and Infinity 2009 models, key codes by VIN (more than 80000 of codes added). Added new parameter to configuration file - "topwindow", when enabled ICC window will be always on top. EWS VIN decoder subroutine is completely rewritten, now all VIN codes are decoded correctly from EWS dumps. Update of ICC shell and ICC Tool, minor improvements and code optimization. Update of help files, added pictures of various electronic modules supported by ICC, additional information.
2009.03.03 - Version 1.3.7 is released: added pin codes by dump for Alfa Romeo, Fiat, Lancia various models (Immo - 24C04); Renault Megane Scenic (UCBIC - 68HC05B16, six various versions are supported now); PSA various models (BSI - 95160, HC912DG128); Fiat Ducato, Citroen Jumper, Relay, Peugeot Boxer with Delphi Immobox (Immo - 93C56). Update of autodetection masks for Mitsubishi various models with Mitsubishi immobox (Immo - 24C01); Renault Megane Scenic (UCBIC - 68HC05B16); PSA various models with keypad immobilizer (Keypad - 68HC05B6). Update of data files for KIA 2009 models with SMARTRA-3 ICM, pin codes by VIN (february 2009); Nissan and Infinity 2009 models, key codes by VIN. Update of ICC dongle algorithms, added support of new format for KIA SMARTRA-3 data files. Update of ICC Tool, minor changes. Update of help files, added pictures of various electronic modules supported by ICC, additional information.
2009.02.02 - Version 1.3.6 is released: added key codes by VIN for Nissan and Infinity 1998-2008 models made in USA, Mexico and Japan. Pin codes by dump for VW Fox and other VAG models (Dash - HC912DG256); Audi A8, Volkswagen Touareg, Bentley Continental, Porsche Cayenne and other VAG models with KESSY 5WK47021 (KESSY - 93C86); Nissan Altima 2008 and other models with BCM made by Siemens VDO (BCM - MC9S12XDT384); PSA various models with ECU SID-803 (ECU - 95320). Update of autodetection masks for KIA and Hyundai various models with Shinchang and Texton immobox (Immo - 93C46, 93C56); Mazda various models (ECU - 93C56). Update of data files for KIA 2009 models with SMARTRA-3 ICM by VIN (january 2009). Update of ICC Tool. Update of help files, added pictures of various electronic modules supported by ICC, additional information.
2009.01.04 - Version 1.3.5 is released: added pin codes by dump for Porsche Cayenne and other VAG models (ECU - 95128); Renault Megane Scenic with UCH Siemens Type-2 (UCH - 68HC705B16); Citroen C2 and other PSA models with ECU SID-804 (ECU - 93C56); Peugeot Boxer 3, Fiat Ducato 3 and other models (ECU - 95640); Renault Megane, Laguna and other models with ECU Siemens Fenix 3B and type 1 immobilizer (ECU - HC11E9); PSA various models (BSI - 95128 two types). Update of autodetection masks for Renault Megane Scenic (UCH - 68HC705B16); Opel Vivaro (UCH - 93C66); PSA various models (BSI - various types); VW Beetle (Dash - MC68HC912D60). Bugfix of codes calculation for Mazda models by dump from ECU (ECU - 93C56); GM models by dump from Delphi Grundig Radio CD30 / CD30 MP3 (Radio - 24C32). Update of data files for KIA 2008 models with SMARTRA-3 ICM by VIN (december 2008). Update of help files, added pictures of various electronic modules supported by ICC, additional information.
You can add versions history to your personal Google page to see announcements about new releases of ICC.
Archived news
Here you can find archived news of Immo Code Calculator project. ICC versions history is available in RSS format.
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, Smart, 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 450 models of cars.
For over 125 vehicle models ICC can calculate pin code from VIN, serial number of electronic unit or by outcode - more than 20 of secret algorithms are supported. For over 35 vehicle models ICC have a list of default immobilizer codes. For over 400 vehicle models ICC can calculate pin code by dump of EEPROM readed from ECU, BCM, BSI, UCH, REC, Dashboard, Keyboard, Radio or Immobilizer unit - more than 330 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 more than 100 of various EEPROM formats of PSA models (Peugeot, Citroen), 60 various EEPROM formats of VAG models (VW, Audi, Seat, Skoda, Bentley), more than 50 of various EEPROM formats of Fiat Group (Fiat, Alfa Romeo, Maserati, Lancia, Iveco), about 40 of various EEPROM formats of GM models (Opel, Vauxhall, Chevrolet, Holden and others), more than 30 of various EEPROM formats of Renault and Dacia 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, Nuova 500...
- Nissan Altima, Almera, Armada, Frontier, Maxima, Cefiro, Murano, Micra, March, Merca, Navara, Note, Pathfinder, Primera, Patrol, Quest, Quashqai, Sentra, Teana, Titan, Terrano, X-Terra, X-Trail, 350Z, Versa, Atlas, Cabstar, Tiida, Interstar, Kubistar...
- Hyundai Accent, Matrix, Elantra, Santa Fe, Trajet, Terracan, Getz, Coupe, Sonata, Grandeur, Tucson, H-1, XG, Atos, Prime, Veracruz, Grand Starex, Tiburon, HD65, HD72, HD78, HD120, HD160, HD250, HD320, H200, Gold, Verna...
- 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, Space Runner...
- 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...
- 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, Logan, Vel Satis...
- 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...
- 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, Signum...
- 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, Signum...
- 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, Lomina, Caprice...
- 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...
- Holden Barina, Astra, Jackaroo, Monterey, Frontera, Vectra, Zafira, Caprice, Statesman...
- 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...
- Alfa Romeo 145, 146, 147, 155, 156, 159, 164, 166, GTV, Spider, Brera...
- Dodge Neon, Stratus, Caravan, Charger, Magnum, Caliber, Ram Van...
- Skoda Pick-up, Roomster, Superb, Octavia, Octavia 2, Fabia, Felicia...
- Suzuki Wagon R, Karimun, Swift, Grand Vitara, Grand Escudo, SX4...
- Iveco Daily, Truck, Stralis, Eurocargo, Eurotech, Tector, Eurostar...
- Lancia Lybra, Dedra, Delta, Kappa, Zeta, Phedra, Ypsilon, Thesis...
- Isuzu Rodeo, Wizard, Amigo, Bighorn, Trooper, Axiom...
- Acura Integra, RSX, RDX, CL, TL, RL, MDX, TSX, NSX...
- Volvo Polar, 850, 940, 960, C70, S40, S70, V40, V70...
- Rover 25, 45, 200, 216, 220, 420, 620, MG ZR, MG7...
- Land Rover Discovery, Freelander, Range Rover...
- Jeep Grand Cherokee, Liberty, Compass, Patriot...
- Maserati GT, Quattroporte, GranTurismo...
- Porsche Cayenne, Boxster, 911 Carrera...
- BMW E34, E36, E38, E39, E46, E53...
- Dacia Solenza, SuperNova, Logan...
- Smart Fortwo, Roadster, Forfour...
- Saipa Pride, 141, Saba, Nasim...
- Bentley Continental...
- Cadillac Catera...
- Jaguar S-Type...
- Subaru Traviq...
- Ford Probe...
And many other familiar vehicle models. List of supported car models and methods of code calculation is available in "Description" section of site.
As option, ICC can calculate a keycode by VIN for Nissan and Infinity 1998-2009 models made in USA, Mexico and Japan.
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 11 various formats, such as - raw binary file format, YanHua YH / YHF / YHE file formats used in DigiMaster-II and YH6000, E2P file format used in PonyProg, E2P file format used in Diga-Consult, Intel 8-bit HEX file format, Motorola S-Record file format, Rosfar RS1 file format used in ROSFAR-3000 Programmer, 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 extension 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 42kb (without code morpher).
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.
Also 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.
Please note: ICC API and all other sources or part of code for implementation of ICC functions with third-party products are available as special option for device manufacturers only.
Customer comments and reviews about ICC
Greg Chambers, managing director of Advanced Diagnostics: "Advanced Diagnostics fully support the ICC program, and endorse the product for its innovative features and functions, excellent product."
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, March, Micra, Navara, Note, Pathfinder, Primera, Patrol, Quest, Quashqai, Sentra, Teana, Titan, Terrano II, X-Terra, X-Trail, 350Z, Versa, Atlas, Cabstar, Tiida, Interstar, Kubistar 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 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.
- for models with NATS7 immobilizer - such as Micra K12, Note and others - you need to read dump from BCM made by Johnson Controls or ECU and calculate code by dump.

To identify NATS version - check label on ICU: STEP-5 means NATS-5, STEP-5.6 means NATS-5.6, STEP-6 means NATS-6 and STEP-7 means NATS-7.
To calculate pin code by dump you need to locate and read (depend of car model and year):
- ECU - 93C66
- ICU - TMS370C032
- BCM - 93C56, 93C66, 95080, MC9S12XDT384
Support for models with 12 digit codes based on Renault-Samsung platforms - SM3, SM5, SM7 and others will be added in near future. Current version of ICC can calculate codes for Micra K12 / Note by dump of EEPROM from BCM - 95080 and ECU - 93C66.
Seven various EEPROM structures (electronic units and their modifications) and 5 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 and Siemens type of ICM for most of KIA and Hyundai vehicle models, such as:
- Saipa Pride, 141, Saba, Nasim and others...
- 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, Grand 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, Verna 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-2009 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, 93C56, MC68HC08AB16A
- ECU - 24C02, 95P08, 95040, 95080, 95160, 95320 (models with SMARTRA)
11 various EEPROM structures (electronic units and their modifications) and 2 secret algorithms for Kia and Hyundai models are supported by current version of calculator.
Key Teach-in code for SMART vehicles
ICC can calculate 12 chars incode (request code for teach-in key with DAS) for most of Smart vehicle models, such as:
- Smart Fortwo, Roadster, Forfour and others...

To calculate of request code for teach-in a key for Smart vehicle you need to enter 9 chars outcode from Diagnosis Assistance System.
One secret algorithm for Smart models is 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 - 77005, 77014, 24C01, 24C02, 93C56
- Immo Box - MC68HC05P3, MC68HC705B8/16
9 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, Logan 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):
- UCBIC - 93C46, MC68HC05B16 (4 digit code)
- Immo Box - 93C46, MC68HC05B6 (4, 8 digit code)
- UCH - 93C66, 95080, 68HC912DG128, 68HC912DG256, 68HC05B16/32 (8, 12 digit code)
- ECU - HC11E9, 95P08, 95080, 95160 (Megane, Laguna with Siemens Fenix 3B ECU; Megane 2 and models with Sagem UCH-2, N2)
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 ECU Decoding Tool aka Renault Immo Tool.
31 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, 93C56, 95P08, 95040, 95080, 95160, 95320, 95640
- BSI - uPD780949, 93C66, 95040, 95128, 95160, 95256, HC05B16, MC912DG128
For crypted dump files ICC will decrypt and show Vehicle Identification Number in information box too (if available).
102 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, Eurotech, Eurostar and others...
- Alfa Romeo 145, 146, 147, 155, 156, 159, 164, 166, GTV, Spider, Brera and others...
- Lancia Lybra, Delta, Dedra, Kappa, Zeta, Phedra, Ypsilon, Thesis 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, Nuova 500 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 - 24C04, 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
53 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:
- Porsche Cayenne and others...
- 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
- Immo Box - 24C02, 24C04, 93C46, 93C56, TMS370C702, 68HC05B6, 68HC05B8
- ECU - 24C04, 93C46, 93C76, 93C86, 95040, 95080, 95128, 95160, 95320, 95P08
- Dashboard - 24C02, 24C04, 24C08, 24C17, 68HC912D60, 68HC912DG128, 68HC912DG256, 68HC711KG2/4, 93C66, 93C86
60 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 in future.
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, Caprice, Statesman and others...
- Chevrolet Meriva, Corsa, Astra, Optima, Viva, Chevy, Classic, Sail, Trooper, Vectra, Zafira, Nabira, Lomina, Caprice and others...
- Vauxhall Movano, Agila, Astra, Calibra, Corsa, Frontera, Monaro, Meriva, Omega, Tigra, Vectra, Zafira, Monterey, Vivaro, Signum and others...
- Opel Corsa, Astra, Vectra, Omega, Tigra, Speedster, Agila, Meriva, Zafira, Sintra, Frontera, Monterey, Combo, Vivaro, Movano, Kadett, Vita, Signum 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
- Display - 93C56
- Dash - 93C66, 95080, 780828
- BCM - 24C04, 93C46, 93C66, 93C86, 95040, HC912DG128
- ECU - 24C04, 95P08, 93C86, 95160, 95320, 95640, HC11F1
- Immo Box - TMS370C702, 68HC05B6, 68HC912DC128A, MC68HC08AB16A, 93C46, 93C66
- Radio - 24C32, 95640, MC68HC05B16 (Grundig / Blaupunkt CAR300D, CAR2003, CC20, CD30, CD30 MP3, CDC40, CDC40 Opera)
39 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, Space Runner 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:
- Land Rover Discovery, Freelander, Range Rover and others...
- Rover 25, 45, 200, 216, 220, 420, 620, MGZR, MG7 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), SKREEM (Sentry Key Remote Entry Module) and WCM (Wireless Control Module). At least following vehicle models are supported:
- Plymouth Neon and others...
- Jeep Grand Cherokee, Liberty, Compass, Patriot and others...
- Dodge Neon, Stratus, Caravan, Charger, Magnum, Caliber, Ram Van 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):
- WCM - MC9S12DG128B
- Immo - 24C02, 24C16, 95040, 95080, MC68HC08AB16A, MC68HC08AZ32, MC9S12DG128B
7 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, Axiom 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 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, 95128, 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 Nissan & Infinity vehicles
For Nissan and Infinity 1998-2009 models made in USA, Mexico and Japan ICC can calculate a keycode by VIN. This can help you in cases when all car keys are lost and you don't want to change all car's locks.

Just enter a VIN and ICC will calculate a key code for using with computerized key duplicators. More than 10 millions of Nissan and Infinity cars are covered.
Additional useful functions for pin 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 11 various formats, such as:
- BIN - Raw binary file format, file extensions are *.bin, *.eep, *.dat, *.ori
- E2P - File format used in PonyProg, file extension is *.e2p
- E2P - File format used in Diga Consult, file extension is *.e2p
- EEF - ETL file format used in ETSmart, file extension is *.eef
- HEX - Intel 8-bit HEX file format, file extension is *.hex
- RS1 - ROSFAR 3000 file format, file extension is *.rs1
- S19 - Motorola S-Records file format, file extensions are *.s19, *.sre
- TXT - ASCII HEX file format, file extension is *.txt
- YH - YanHua file format used in DigiMaster-2 and YH6000, file extension is *.yh
- YHE - YanHua file format used in DigiMaster-2 and YH6000, file extension is *.yhe
- YHF - YanHua file format used in DigiMaster-2 and YH6000, file extension is *.yhf
For dump files with wrong extension ICC have built-in smart auto-detection algorithm - in most cases you don't need to care about file extension. Just select a brand name and drag-n-drop file on ICC window or set type of pin code calculation method to "DMP to PIN" and click on "Calculate" button. 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. Six months of free updates are included in the set - all new code calculation algorithms will be added free of charge.
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 €425.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 5 chars serial number from BCM / IMMU label
- KEY Codes for Nissan and Infinity 1998-2009 models by VIN (USA, Mexico and Japan models only)
- 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 by dump of EEPROM for most of the models includes Nissan, Infinity, Kia, Hyundai, Peugeot,
Citroen, Bentley, Porsche, VW, Audi, Seat, Skoda, Opel, Vauxhall, Chevrolet, Holden, Cadillac, Mitsubishi
BMW, 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 many others. Exclude models supported by additional modules listed below.
Additional modules (available in full version):
- INCODES for Smart models (calculation of request codes for teach-in key with DAS) - €175.00 EUR
- 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-9 models with SMARTRA-3 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, Fiat, Lancia by dump of EEPROM from Immo / ECU / BSI - €100.00 EUR
- PIN Codes for Renault, Dacia models by dump of EEPROM from UCH / ECU (12 digits) - €100.00 EUR
- PIN Codes for Nissan models with NATS7 by dump of EEPROM from BCM / 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 €575.00 EUR includes all additional modules listed above and new modules added in period of free updates. Upgrade will not extend 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. Discount of 50% is available for renewal of updates when upgrading from ICC lite to full version.
Our distributors
- Belarus, Minsk - AvtoDiag - exclusive distributor for Belarus
- Lithuania, Vilnius - SILKA - exclusive distributor for Lithuania and Ukraine
- Nigeria, Lagos - GaruTech - exclusive distributor for Nigeria, Ghana and Benin
- Russia, St.Petersburg - AvtoTools - exclusive distributor for Russia
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
[+] Update of data files for KIA 2009 models with SMARTRA-3 ICM, pin codes by VIN.
[+] PIN to PIN calculation for Nissan and Infinity models is removed as useless function.
[+] 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 fax +37052051898, 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...
- 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...
- 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...
- 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...
- digimaster-tw.com - Digimaster Tech is a manufacturer of such well known device as DigiMaster II, tool for odometer adjusting, audio decoding, airbag reseting, anti-theft code reading and ECU memory programming...
- scorpio-lk.com - Scorpio LK is a developer of various equipment for transponder key programming, such devices as Gambit, Tango, Omega with additional modules and others...
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...
- bpmmicro.com - BPM Microsystems is a manufacturer of various universal engineering device programmers, such devices as 1710, 1610, 1410/240, 1410/84...
Transponder keys, key blanks and special equipment
If you are looking for various transponders, key blanks or special equipment we recommend you following sellers:
- avtotools.com - AvtoTools is a developer of various devices for key programming and special equipment, such as EWS Editor, HiTag-2 Key Programmer, AvtoTools Special Calculator, Renault Exlporer, Power Trucks...
- 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 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
- Welcome - welcome to immo-code.com home page of ICC, Immo Code Calculator
- Disclaimer - disclaimer and terms of use, user agreement, trademarks, links, etc
- 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 discounts, special offers, information about updates and list of our distributors
- Updates - new software releases and planned updates, additional files, renewal of updates online
- Help - online User's Guide with examples of code calculation methods, pictures and additional information
- Contacts - do not hesitate to contact us if you have any questions or commercial offers about this project
- Links - transponder key programming and devices for entering immocodes, EEPROM device programmers
- RSS - ICC versions history in RSS format, subscribe to our channel to get information about new solutions