Autel MaxiIM IM508 Review and Test Report

Autel MaxiIM IM508 is all-in-one immobilizer and diagnostic tablet device. basic on Android system and powerful quad-core processor,it is easy to use. MaxiIM IM508 is your perfect companion.
Installed with a fast quad-core processor, IM508 offers maximumconvenience and swift diagnosis. The intuitive user screen makes using thedevice effortless through a 7-inch LCD touchscreen that displays at 1024 x600 quality. Together with the ability to quickly read and clear DTCs for allavailable modules of the majority of the makes and models on the market,IM508 provides you with superior special functions, including Oil Reset, EPB, SAS , BMS, DPF, IMMO, and TPMS. What is more, together with the key programmer XP200, IM508 is capable of providing extraordinary service functions for the immobilizer system. IM508 is the perfect solution for shops and technicians who demand affordable and powerful IMMO and diagnostic services. professional automotive key programming tool for shops and technicians.

Autel MaxiIM IM508 Key Programming Functions:

Equipped with the XP200 key programmer(IM508 package is with XP200), Autel IM508 can perform various IMMO functions like Read PIN/CS(All Key Lost), Key Generation, Key Learning, Remote Learning, Benz FEM/BDC Key Learning/ECU Adaptation, BMW CAS3/2 Key Learning, VW/Audi/Skoda/Seat IMMO III/IV/V Add Key, All Key Lost, IMMO ECU Reset/Adaptation/Refresh/Coding and programming functions Key Chip Read & Write, EEPROM Read & Write, Transponder Read & Write and basic MCU Read & Write. It is good for Honda,Toyota,Mitsubish,Suzuki and other vehicle. Equipped with XP400/XP400 Pro (need to buy separately), IM508 further extends its capability to support IMMO functions like BMW CAS4 Key Learning and programming functions like IMMO ECU Read & Write, MC9S12 Encryption Chip Read & Write, IC Card Read & Write, Mercedes Infrared Key Read & Write, Remote Frequency Detect.

Autel MaxiIM IM508 Diagnostic and Service Functions:

Autel IM508 is capable of performing OE-Level diagnosis on ALL available modules for more than 80 US, Asian and European makes and models and most useful service functions like Oil Reset, Reset Parking Brake Pads after Replacement, Tire Pressure Monitoring System,SAS (Steering Angle Sensor) Calibration, DPF (Diesel Particulate Filter) Regeneration and BMS (Battery Management System). With complete capabilities for codes, live data, ECU Information, adaptation, matching, coding and etc

More Details: 

Autel MaxiIM IM508:

IM508 Plus XP400 Pro:

Autel MaxiIM IM508 Test Reports:

1.) For Mercedes Benz

W211 2005

Autel Im508 +xp400

Xhorse BE key programming via IR.

Only obd job – You need to follow instructions.

Whole process took about 30min – it was my 1st MB. Calculation about 18mins. Without gbox.

Warning – after programming new key original key stopped working. Remote worked, but cannot turn on ignition. I needed to left it in ignition and wait few minute, then I heard ESL motor and car started.

MB W246 2013 add key success. IM508+xp400.

MB SL 2003 key added, im508 + xp400, OBD.

2010 Mercedes sprinter

Add 2nd

Less than 5mins .for password calculation

Using im508 and xp400

Used aftermarket key

Mercedes W210 AKL success 20 min. password – IM508 & Gbox2 & HP-400 pro

Success add key by OBD Mercedes C Class 2001 W203 with IM508 + XP400 pro + key simulator. Password 4 min. Aftermarket key.

MB SPRINTER 2008 key added. Password in 15 min. OBD + IM508 + XP400

MB VITO 2014 key added. Password in 28 min. OBD + IM508 + XP400.

2). For BMW

tool: im508 + xp400

all via obd

upgraded BMW cas3

made dealer key

learned key

used power supply 14V 50A

used personal cellphone as hotspot 4g


Autel Im508 on 2010 mini . Add 2nd key CAS 3

3). For VW / Audi

Q5 2012 BCM2 315mhz

Im508 + xp400.

Make dealer key and add key by obd.

First attempt failed – I didn’t connect autel to internet and autel asked me about de-energize bcm2. I didn’t unplug bcm2 during programming and it was dead after trying Read eeprom data. I had to Read bcm2 on bench and repair dflash file.

Second attempt after fixing bcm2 success without any problem.

Autel connected to internet, I need to remember that

Audi A6 2007. OBD success.

Read immo data,get pin and CS. Made dealer key and and add key.

Used IM508 and XP400-PRO. Internet connection needed. Aftermarket key used, remote work instantly.


VW Transporter 2010, AKL, OBD, im508 and XP400. Paid $10 to Autel.

2017 Tiguan R line…add mqb remote key im508 with xp200winner..and so easy!

2009 Seat Leon

All keys lost

All via obd

Im508 and xp400

With network connection

4) For Peugeot, Citroen key programming

Peugeot 207

read pin successful

Coded car successful (in 2 seconds)

Remote didn’t work

Peugeot 207 2007

Pin Read success

Add key success.

Used aftermarket remote CE0536 ASK.

Peugeot 308 2018 key added. IM508




Megane 2013

Read D Flash by obd. Im508 without programmer.

Program blank card pcf7941

4minutes work.

I programmed blank card without using existing card, So it can do AKL too.

Internet connection required.

Megane III RS 2011

Pcf7952 Add key

Im508 few minutes, job done via OBD.

5). For Opel key programming

Opel mokka 2016

Pin Read

Add key – not ok, car didn’t accepted new key.

I made AKL procedure and both Keys were learned.

Safety time ca. 10min, Then procedure open and close driver door and turn off turn on ignition.

Key tool max and kdx2 clone this id46 ok but car doesn’t start. That’s Why I used im508 to program this key.

6) For Ford key programming

Ford Fiesta 2018 add Smart key

Took car under menu 2018-

Read flash, dash off for about 2mins (don’t panic), then Reading.

Added used key Hitag pro Id49.

Used tool im508 with connected to WiFi and xp400.

But learning new key was in the middle console. XP400 not needed.

Ford Transit 2020 virtually new 300 miles

Add a remote key id47/49

Internet connection needed

Battery support pack

Tried to add key with new un programmed key, failed security each time.

Tried using working key, IM100 (same as IM508) then read the flash, took about 3 minutes, then ignition off, insert new key to add, programmed perfectly.

Ford Ranger 2017 key added. IM508, OBD

7) For Land Rover key programming

IM508 Range Rover Sport 2006, add 2 keys in 5min

Land Rover Freelander2 , 2011, success

Autel Im508

8) For Japanese car key programming

Toyota Yaris HV – Add Key – 5 min done with IM508

Autel IM508 2017 TOYOTA PROACE



Used an xhorse remote , went in under Peugeot expert.

Mitsubishi Outlander PHEV 2014 add key success! Im508

9) Vauxhall Key Programming

Autel Im508

Vauxhall astra 2008 vxr

Read pin yes

Programmed keyless start key yes

Added second key

But will delete all key then you re add

God job money in the bank

Vauxhall Insignia 2014, key added, im508, OBD, need to wait 12min.

Autel Im508 2018 Vauxhall/Opel Vivaro add key success , went under Renault Trafic took around 25 minutes.

10) Other cars key programming

Fiat Grand Punto 2007 , Read immo data , make dealer key and programme key … all ok . Im508 + xp200.

Dacia duster 2011 4×4

add key immo chip PCF7946AT


Alright, please keep in your mind, for a locksmith who need only key programming function for a bunch of car models, Autel IM508 + XP400 Pro is enough, to also have all-car all-system diagnosis, choose Autel IM608.