US/UK/EU Ship 2 Years Free Update Autel MaxiIM IM608 Pro Key Programming Tool with XP400 and J2534 MaxiFlash VCI Support Multiple Languages (No IP Bloking Problem)

Item No. SK242-C-1 In Stock. History 433 sold.

Buy Now: US$2,369.00
6 MaxiIM: IM608 Pro Autel MaxiIM IM608 Pro Key Programming Tool with XP400 and J2534 MaxiFlash VCI Support Multiple Languages (No IP Bloking Problem)
Spring Sale:
Spring Sale buy now!

Autel MaxiCOM Ultra Lite $2706
Autel MaxiSys Ultra $3789
MaxiCOM MK908 PRO II $1799

Auto 5% Off click here!
Contact us:
whatsapp: +86 133 7268 9373
Free Shipping Express Shipping ServiceEstimated delivery time: 5-7 working days.See details »
49.5cm*38.7cm*15.4cm ( Inch: 19.49*15.24*6.06 )
Return for refund within 7 days,buyer pays return shipping. Read details »

Product Description

Autel MaxiIM IM608 Pro is equipped with XP400 key programmer and J2534 MaxiFlash ECU programmer to provide complete coverage of IMMO and programming functions.

Wifi & Bluetooth Autel MaxiIM IM608 Pro Advanced Bi-Directional Diagnostic Key Programming & ECU Coding Scanner 

Why people shop Autel IM608 Pro on
  • AUTEL 100% Original and High Quality, Exellent After-Sales Service
  • 2022 newest version
  • Global Version without IP Blocking Problem
  • Free shipping from EU Only FAST & NO TAX
  • 24 months Free Update Online on Autel Official Website,1 Year Warranty
  • If with APB112 + G-BOX2, you can do all keys lost for most Toyota
  • Kindly note: Software Subscription: $795/year 
Autel MaxiIM IM608 Highlights:
  1. Active Test & ECU Coding
  2. OE-Level All Systems Diagnostic Tool
  3. Added BMW CAS4/CAS4+ through OBD.
  4. Maxiflash ECU Programmer for Complete IMMO Coverage
  5. IM608 adds Oscilloscope & Inspection Camera Function
  6. Programming of modules and components of the vehicle
  7. MaxiIM adds VW Audi MQB blade key all keys lost via OBD
  8. 10-inch Android-based, touch-screen tablet with the latest in art
  9. Pass-Through System: In-depth diagnosis of all vehicle modules.
  10. Professional Key Programming Equipped with XP400 Pro and J2534 
  11. Smart Mode for Guided and Automated Key Learning, Expert Mode for Advanced Key Learning
  12. A comprehensive, ideal immobilizer and key programming tool for automobile technicians and locksmiths.
  13. Powerful Combination of Advanced Key Programming/ All System Diagnostics/ Advanced Maintenance Services
  14. Support Multi-Language: 
  *IMMO Software: Only English Till Now
  *Diagnose Software: Default Language is English, can change into other languages, such as French, German, Spanish, Portuguese, Dutch, Polish, Swedish, Korean, Japanese, Russian, Italian, Traditional Chinese;

  1. Don't support Holden Software
  2. J2534 programmer can't do ECU program with IM608.
  3. Don’t use the Main Cable to connect XP400 to the vehicle’s DLC, which may damage the XP400 main board. Use the J2534 for vehicle connection with the main cable, the J2534 can be connected to IM608 via bluetooth or usb cable.

Autel MaxiIM IM608 Description:

Autel MaxiIM IM608 is the most advanced and unique all in one key programming and diagnostic tool that combines advanced key programming, all systems diagnostics, and advanced services in one Android based 10.1-inch touchscreen tablet. It is equipped with XP400 key programmer and MaxiFlash ECU programmer to provide complete coverage of IMMO and programming functions. IM608 provides you with all special functions to quickly diagnose all modules for the majority of the makes and models on the market. It is the unprecedented key programming and diagnostic tool that you ever wanted.
Autel MaxiIM IM608 Description

Autel MaxiIM IM608 Functions:

1. OE-Level All System Diagnostics:

This OE-Level diagnostic tool allows you to perform the same level of analysis, diagnosis and repair as the OEM dealer’s tool does, which means, as a professional mechanic, you now have full access to all of the diagnostic information as the same exact tool that of the OEM dealer offers, and the ability to complete reflashing or reprogramming without outsourcing or turning a client away. Also, this access to information will be a substantial improvement for independent repair shops
1). All System Diagnostics
2). Auto Search / VIN Finding
3). Reading / Deleting Error Code
4). Viewing the Live Data Stream
5). View Records of Failure History
6). Store and Data Management Applications
7). MaxiFlash JVCI ECU Programmer (Bluetooth / USB Cable)

Autel MaxiIM IM608 Functions

2. Advance IMMO & Key Programmer:

Connect the Autel MaxiIM IM608 tablet to the vehicle (via the Bluetooth VCI or Main Cable) and to the XP400 (via USB cable) to access IMMO related functions, including Key Learning, Remote Control Learning, Remote Control Add, etc. The software provides two methods to access IMMO functions
1. Smart Mode – for Guided and Automated Key Learning - step by step through a series of functions.
2. Expert Mode – for Advanced Key Learning - select a specific function.
1). PIN / CS Reading (Full Lost)
2). Key Generation
3). Key Programming
4). Command Introduction
5). Backup / Repair IMMO Data
6). IMMO ECU Brain Reset / Adaptation
7). IMMO ECU Brain Reset / Coding
8). BENZ 3rd Generation IMMO Key Splicing, Full Lost, Key Programming
9). BMW FEM / BDC Key Programming and ECU Adaptation
10). BMW CAS4 / 3/2 Key Programming
11). VW / AUDI MQB Key Programming, 48 Transponder (96-bit) Key Splicing, Full Lost, A6 Full Lost and More ...

3. All-in-One XP400 Key & Chip Programmer:

The XP400 Key & Chip Programmer is specially designed to read transponder data (including Mercedes Benz infrared smart key), clone and generate exclusive keys, read/write on-board EEPROM data, and read/write Freescale 9S12 MCUs. By working with diagnostic tool or PC those are both loaded with programmer software, the XP400 can read/write transponder data quickly and accurately.
Note: You can connect the Autel MaxiIM IM608 to the XP400 (no vehicle connection required) to access the key chip, read, retrieve and write key information, as well as other key related functions.

The XP400 includes 12 ports:

1). DC Port – provides 12V DC power supply.
2). USB Port – provides data communication and 5V DC power supply.
3). DB 26-Pin Port – connects with the Mercedes Benz infrared cable, vehicle key cable, ECU cable, MCU cable, MC9S12 cable.
4). Cross Signal Pins – holds the MCU board, MCU spare cable or DIY signal interface.
5). IC Card Induction Area
6). Vehicle Key Slot – holds the vehicle key.
7). Transponder Slot – holds the transponder.
8). Remote Control Transponder Induction Area Figure 2-5 XP400 Views 11
9). Mercedes Infrared Key Slot – holds the Mercedes infrared key.
10). Status LED – indicates the current operating status.
11). Locker – locks the EEPROM component transponder slot to ensure proper functioning.
12). EEPROM Component Transponder Slot – holds the EEPROM plug-in transponder or EEPROM socket.

XP400 Key & Chip Programmer supports following functions:

1). PC Supported
2). MCU / EEPROM Chip Read / Write
3). ECU Read / Write
4). MC9S12 Encrypted Chip Read / Write
5). Key Reading / Writing
6). Mercedes Infrared Key Reading / Writing
7). Finding the Control Frequency
8). IC Card Reading / Writing
Autel XP400  functions

4. OBDII Functions:

1). Read & Clear Fault Codes: Short description & code provided (can clear faults & warning lights)
2). Service Functions: Oil light / EPB / BMS / SAS / DAF etc
3). Access Live Data: Data from the ECU/ Modulesnsors displayed in real-time (Oxygen sensor-rich/lean etc)
4). Actuation/ Component Testing: Actuate (switch on/off) to diagnose functionality (relays, fans, locks etc)
5). Coding Functions: Allows you to change vehicle parts that need to be "coded" (Injectors, ABS, starters etc)
6). Flashing/ Reprogramming: Advanced updating/coding of ECU's online through a J2534 pass-through flashing device
7). Advanced Key Programming: IMMO functions, Transponder read/write/identify, MCU/EEPROM chip read/write

5. Offer 23 Service Functions at Your Finger tips:

The Autel MaxiIM IM600 also offers time-saving shortcuts to access 23 service functions with one touch of the screen, including:
Oil Reset Service: Turn off the oil light, and reset the service mileage.
Injector Coding: Write the new code to the ECU after replacement of injector, so that the injector works
Tire Pressure Monitor System (TPMS) Service: Read TPMS data and point out issues related if there are any.
Electric Parking Brake (EPB) Service: Remind you to reset the brake pad, especially if you have replaced it.
ABS/SRS Services: Perform various bi-directional tests to check the operating conditions of both the Anti-lock Braking System and the Supplemental Restraint System.
Steering Angle Sensor (SAS) Service: Calibrating and resetting the position of the steering is just a click away.
The Diesel Particulate Filter Service: Clear the blockage in the DPF filter, to meet emission standards.
And BMS, Suspension, Throttle, Win DR Roof, Seat, Odometer, Lang Change, Headlamp, CHG Tire Size, Tooth Learning, Cylinder, Turbocharging, Trans Adaption, etc. waiting for you to explore.

Offer 23 Service Functions at Your Finger tips

6. Stunning Shop Manager

One-stop multitasking designed for ideal management of workshop operation to retain all data files, customer information and vehicle records. It is convenient for relevant information search and daily workshop business. Moreover, you can also print the saved data files for future reviewing

Autel im608 Stunning Shop Manager

7. Convenient AutoVIN Scan

The AutoVIN Scan technology of the Autel MaxiIM IM608 enables you to identify CAN vehicles fast and precisely in one touch. With this advanced function, you can easily and quickly retrieve car's information, including the vehicle type, country of origin, engine size, etc. and run diagnostics on selected system.

im608 ecu coding

Autel MaxiIM IM608 Vehicle Coverage:

Autel MaxiIM IM608 supports more than 80 US, Asian and European makes and models.
for Audi: A1, A3, A4, A5, A6, RS4, B6, B7, RS5, RS6, A4 Allroad, A8, S8, Q3, RSQ3, Q5, Q7, R8, TT
for Seat: Alhambra, Altea, Altea, Cordoba, CupraLeon, Exeo, Ibiza, Leon, Mii, Toledo
for Skoda: Citigo, Fabia India, Fabia, Kamiq, Karoq, Octavia, Rapid India, Rapid, Roomster, Superb, Yeti
for VW: Amarok, Arteon, Atlas, Beetle, Bora, BoraGli, Caddy, Crafter, EOS, Fox Africa, Fox EU, Fox, GTI, Gol County, Gol(5U), Gol(5W), Golf PLUS, Golf/Rabbit(1K), Golf6 ESTATE, Jetta, Parati, Passat, Phaeton, Polo, Scirocco, Sharan, Suran, T-Roc, Tiguan, Touareg, Touran, Transporter5/Multivan, up, UP!/cross UP!
for Fiat: 500, 500L, 500X prox, Albea, Boxer, Daily, Doblo, Doblo New, Ducato, Egea, Fiorino, Freemont, Idea, Grande punto, Jumper, Linea, Marea, Nemo, Ottimo, Palio, Palio RST, Panda, Perla, Promaster, Punto, Sinea, Stilo, Viaggio

Supports automotive protocols: ISO 9142-2, ISO 14230-2, ISO 15765-4, K/L-Line, Flashing Code, SAE-J1850 VPW, SAE-J1850 PWM, CAN ISO 11898, HighSpeed, MiddleSpeed, LowSpeed and Singlewire CAN, GM UART, UART Echo Byte Protocol, Honda Diag-H Protocol, TP 2.0, TP 1.6, SAE J1939, SAE J1708, Fault-Tolerant CAN.
To check whether Autel MaxiIM IM608 is compatible with your car, please send VIN number and car model/ year to our email:

Autel MaxiIM IM608 Comparison:

Autel IM508 vs Autel IM608 vs AuroOtosys IM100 vs AuroOtosys IM600:
AuroOtosys IM100
AuroOtosys IM600
Smart Mode(Guided and Automated Key Learning Function)
Expert Mode(Advanced Key Learning)
Auto Detect Make/Model/Year/System
Read Pin/CS
Read Pin/CS(All Key Lost)
Key Generation
Key Learning
IMMO ECU Reset/Adaption
IMMO ECU Refresh/Coding
Remote Learning
Backup/Restore IMMO Data
Audi Q5/A4/A5 2015-2017
Read Pin/CS
BMW FEM/BDC Key Learning and Adaption
Mercedes Key Learning
Benz 3rd Generation IMMO Add Key,All Key Lost,Key Learning
BMW FEM/BDC Key Learning and ECU Adaption
BMW CAS4/3/2 Key Learning
CAS4 Available when Connected to XP400
VW/Audi MQB(VDO & JCI)Add Key,IMMO V A4/A5/Q5 2015+ Key Learning
VW/Audi/Skoda/Seat IMMO III/IV/V Add Key,All Key Lost
Key Read/ Write
EEPROM Read/ Write
MCU Read/ Write
ECU Read/ Write
When Connected to XP400
MC9S12 Encryption Chip Read/ Write
When Connected to XP400
IC Card Read/ Write
When Connected to XP400
Mercedes Infrared Key Read/ Write
When Connected to XP400
Remote Frequency Detect
When Connected to XP400
Support PC
When Connected to XP400
OE-Level Diagnostics
All System for Over 80 Markes and Models
AutoVIN/ Auto Scan
Read/ Erase Codes
View, Record, Playback Live Data
View Freeze Frame Data
Shop and Data Manager Application
MaxiFlash JVCI ECU Reprogrammer(Bluetooth/ USB Cable)
Advanced Service Functions
Oil Serive Reset
Parking Brake Pad Relearn After Replacement
Steering Angle Sensor Relearn
Battery Registration and Reset
Diesel Particulate Filter Regeneration
Tire Pressure Monitoring System Sensor ID Relearn
ECU Coding
VW/Audi Component Protection
Complete Service Functions
Tool Features
Built-in Rechargeable Lion Battery
5000 mAh
15000 mAh
5000 mAh
15000 mAh
Internet Updatable
Multilingual Support
Cortex-A9 Processor
Cortex A7+A15 Six-Core Processor
Quad-Core Processor
Hexa-Core Processor
8.0 Megapixel
8.0 Megapixel
Note: Autel XP400 Key & Chip Programmer can be pruchased separately
Some listed functions are manufacture dependent. Constantly update MaxiIM for current vehicle coverage. Update software regularly for most accurate tool features.

Autel IM608 XP400 & J2534 Wiring diagram:

Autel MaxiIM IM608 Specification:
Operating System
Android™ 4.4.2, KitKat
Samsung Exynos hexa-core Processor (1.3GHz Quad-core ARM Cortex-A7 + 1.7GHz Dual-core ARM Cortex-A15)
2GB RAM & 64GB On-board Memory
10.1-inch LED capacitive touch screen with 1920x1200 resolution
Wi-Fi (802.11 a/b/g/n/ac)
USB: 2.0
BT v.2.1 + EDR
SD Card (Support up to 32GB)
Gravity Accelerometer, Ambient Light Sensor (ALS)
Power and Battery
15000 mAh 3.8 V lithium-polymer battery
Charging via 12 V AC/DC power supply with the temperature between 0°C and 45°C
Input Voltage
12 V (9-24 V)
Power Consumption
6.5 W
Operating Temp
0 to 50°C (32 to 122°F)
Storage Temp
-20 to 60°C (-4 to 140°F)
Dimensions (WxHxD)
300 mm (11.81”) x 220 mm (8.66”) x 50 mm (1.97”)
NW: 1.42 kg (3.13 lb.)
GW: 8.655 kg (19.08 lb.)
ISO 9142-2, ISO 14230-2, ISO 15765-4, K/L-Line, Flashing Code, SAE-J1850 VPW, SAE-J1850 PWM, CAN ISO 11898, Highspeed, Middlespeed, Lowspeed and Singlewire CAN, GM UART, UART Echo Byte Protocol, Honda Diag-H Protocol, TP 2.0, TP 1.6, SAE J1939, SAE J1708, Fault-Tolerant CAN

Autel MaxiIM IM608 Package list:

1x Autel MaxiIM IM608 Main Unit
1x APC101 USB Cable
1x APA101 Signal Cable
1x MaxiFlash JVCI
1x APB101+APD101(EEPROM Adaptor+EEPROM Adapter Shell)
1x APA103(EEPROM Clamp)
1x XP400
1x APB102 MB IR Cable
1x APA104 ECU Clamp
1x Main Cable
1x APB104(MCU_FQFP64)
1x APA105(MCU Clamp)
1x USB Cable (2m)
1x APB105 MCU_FQFP80
1x APA106(MC9S12 Clamp)
1x Mini USB Cable
1x APB106(MCU_FQFP144)
1x APA107(Connect Cable)
1x AC/DC 12V Adapter
1x APB107(MCU_FQFP144)
1x Quick Reference Guide
2x Light Fuse 6*30mm
1x APB108(MCU_FQFP176)
1x Packing List
1x Cigarette Lighter
1x APA002(EEPROM Socket)
1x Carrying Case 634*170*404mm
1x AAC001
If you need the User Manual, please click to download the User Manual directly.
Autel MaxiIM IM608 Package list
AUTEL IM608 car list
Contact Us:
WhatsApp: +86-13372689373

Autel MaxiSys MS906 Pro


Autel TS508 for Mitsubishi Relearn/Toyota ECU Unlock

Autel TS508 for Mitsubishi Relearn/Toyota ECU Unlock

How to use Autel IM608 to Reset key for 2010 Honda

Autel MaxiIM IM608 Updates

How to Use the Autel G-Box for Mercedes work with IM608

How to add a prox key to a Subaru with Autel IM608 tablet

BMW FEM EEPROM Read from the Autel IM608

How to use Autel IM608 and G-Box2 for BMW N20 DME ISN Reading

You Must Know Autel IM608 & Autel IM508 -

Autel MaxiIM IM608 PRO & IMKPA Key Programming Adapter Set Webcast the second part

Tech Service

2.Software Newly Update
3.How to Update Autel MaxiIM IM608 Software
4.How to Pair the MaxiFlash with the IM608 Tablet
5.Autel MaxiIM IM608 Customers Feedbacks to flash im608 tablet with flash file


Q: How to solve Autel IM608 + XP400 Benz Chip Communication Failed?
It always same when I am using Autel MaxiIM IM608 + XP400 Key Programmer to make a automatic detection for a Mercedes Benz key.
It says “Chip communication failed. Please check whether the chip is placed correctly or in good contact”
 Autel IM608 + XP400 Benz Chip Communication Failed
 Autel IM608 + XP400 Benz Chip Communication Failed

A: The reason why Mercedes Benz key failed is because IR key can’t be detected with automatic detection. Please try “IR (Mercedes)” function scrolling down at the menu.
Solved! Autel IM608 + XP400 Benz Chip Communication Failed\

Software Newly Update:

1. Volkswagen/ Audi Software Upgrad to V4.25
1) MQB All Key Lost Via OBD
* Support All MQB models with Megamos AES key
* All key lost: 30USD per vehicle
2) Applicable to all Autel IM products including IM608/ IM508/ Maxisys IM +XP200/ XP400/ XP400 Pro

2. GM Software Updated to V2.90
1) All Key Lost via OBD
* Support all models up to 2020, smart & Blade keys
2) Support Models:

How to Update Autel MaxiIM IM608 Software:

Autel IM608 Update application allows you to download the latest released software.
The updates can improve the MaxiIM applications' capabilities, typically by adding new tests, new models, or enhanced applications to the database. The Display Tablet automatically searches for available updates for all of the MaxiIM software when it is connected to the internet. Any updates that are found can be downloaded and installed on the device. This section describes installing an update to the MaxiIM System. A notification message displays if an update is available when the Notifications Center function is enabled in the Settings application.

1. Make sure the Display Tablet is connected to a power source with stable access to the internet.
2. Tap the Update application button from the MaxiIM Job Menu; or tap the update notification message when received one; or tap the Update icon on Vehicle Menu in Diagnostics application. The Update application screen displays.
3. Check all available updates:
* If you decide to update all the items of IMMO software, select IMMO Tab and then tap the Update All button; if you want to update all items of diagnostic software, select Diagnose Tab and then tap the Update All button.
* If you only want to update one or some of the item(s), tap the Update button on the right column of the specific item(s).
4. Tap the Pause button to suspend the updating process. When you tap Continue to renew the update, the updating process will resume from the break point.
5. When the updating process is completed, the firmware will be installed automatically. The previous version will be replaced.

How to Pair the MaxiFlash with the IM608 Tablet?

1. Power on the tablet.
2. Insert the 16-pin vehicle data connector of the MaxiFlash to the vehicle data link connector (DLC).
3. Tap the VCI Manager application on the MaxiFlash Job Menu of the tablet.
4. Select BT from the connection mode list.
5. Tap the Scan button at the top right corner. Now the device starts searching for available pairing units.
6. The device name may display as MaxiFlash suffixed with a serial number. Select the appropriate device for pairing.
7. When paring is successfully done, the connection status displayed to the right of the device name is shown as Paired.
8. Once paired, the VCI button on the system Navigation bar at the Connection LED on the MaxiFlash illuminates solid blue.
This signifies that the tablet is connected to the MaxiFlash, and is ready to perform vehicle diagnosis.
9. Tap the paired device again to unpair it.
10. Tap the Home button on the top left to return to the MaxiIM Job Menu

Autel MaxiIM IM608 Customers Feedbacks:

Golf MK5 2005 AKL - add key OK - 2min
Scirocco 2011 - add key OK - 2min40sec
Honda Civic 2006 - add key OK - 55sec
Golf V AKL 2007 without remove dashboard
Done Tiguan 2013, Scirocco and few others VAGs. Works fine on them
Autel MaxiIM IM608 program key for Volvo XC60 successfully
Benz W212 akl can be done by OBD
2014 Seat Ibiza, 2 keys added
Mercedes ML320 CDI 2007
BMW FEM system Add Key complete
Audi a3 2010 add key Sprinter 2006 add key Vw t5 2008 add key Skoda yeti 2014 add key
Added keys on Golf MK5 2005 AKL, Honda Civic 2006, Scirocco 2011, really fast!!!
Works Great on adding keys, all keys lost, G key
Mercedes E220 (All lost keys) New key works

How to flash im608 tablet with flash file

Sometimes, Autel key programmers such as IM508 or IM608 may stop working (crash), there is something wrong with the application or tablet, you need to flash the device with the corresponding flash file which can be offered by Autel professional engineer for different situations.

Check the guide to flash the Autel tablet.

Important to know!!!

  • 1.When open the Autel tablet shell, please do it slowly. Do not pull the wire inside.
  • 2.When installing the shell back, please align before installation. Do not touch the motherboard components to cause collision parts.

Step 1: Open the cover on the back of Autel IM508 or Autel IM608

Remove the battery so that you can insert the SD card


How to flash im608 tablet with flash file

Note: Sometimes your device needs to be sent back to repair, you’d better remove the battery using the method above before sending.

The following location marked is where the SD card is placed.


How to flash im608 tablet with flash file 02

Step 2: Unzip the corresponding flash file and put the unzipped file in the SD card

Step 3: Insert the SD card in the location above

Step 4: Reboot the device

SD card format requirement:

TF card, 4G and above, FAT32 format

That’s all!

If you have any problem with Autel MaxiIM IM508 or other devices, please feel free to contact our customer service.

Optional parts & accessories