MaxiIM IM508
Autel MaxiIM IM508 is a professional IMMO Key Programming Scanner with Complete all system OBD2 Diagnostic functions and 22+ most useful service.
Equipped with the XP200 key programmer, IM508 can perform various IMMO functions like Read PIN/CS(All Key Lost), Key Generation, Key Learning, Remote Learning, IMMO ECU Reset/ Coding, Transponder read/write, etc extraordinary IMMO service.
NOTE: Autel IM508 is sold and to be used in the US only. There will be an IP restriction issue if you use it outside of the US.

Professional Key programmer and Scan Diagnostic Tool
Autel MaxiIM IM508 Features:
- Powerful combination of key programming/ all system diagnostics/ advanced maintenance services
- Smart Mode for guided and automated key learning
- Expert Mode for advanced key learning
- Read PIN/CS (all key lost), key generation, key learning, remote learning
- IMMO ECU reset/adaptation, refresh/coding
- Backup/ Repair IMMO Data
- Transponder read/write, EEPROM/MCU read/write
- Complete capabilities for codes, live data, Auto VIN scan, ECU information, adaptation, matching, coding, etc
- Powerful OE level diagnostics for more than 80 US, Asian and European makes and models
- Advanced maintenance services EPB, DPF, SAS, Oil reset, BMS and TPMS sensor ID relearn
Editorial review: Autel IM508 A Must-have Key Programmer & Scan Diagnostic Tool
Comprehensive IMMO Functions

IM508 IMMO application provides Smart Mode and Expert Mode to perform comprehensive IMMO functions including:
- Read PIN/CS(All Key Lost),
- Key Generation, Key Learning, Remote Learning,
- IMMO ECU Reset/Adaptation/Refresh/Coding
- 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,
NOTE: When connected to XP400, IM508 can further extend its capabilities to become Autel top-level key programming tool.
Key Programming Functions
With Autel XP200 Key Programmer, Autel IM508 key scanner can perform key programming function:
- Key chip read, retrieve and write
- key read/ write/ generation
- EEPROM read & write
- MCU read & write
- as well as other key related functions

Autel IM508 IMMO Function car List
Autel IM508 key programming functions work on: Audi, BMW, Benz, Chery, Chrysler, Dodge, Seat, Skoda, Ferrari, Fiat, Ford, Foton, Buick, Cadillac, Chevrolet, GM, Honda, Jaguar, Jeep, Kia, Landrover, Lincoln, MG, MINI, Maserati, Mazda, Peugeot, Porsche, Roewe, Rolls-Royce, Suzuki, Toyota, VOLVO, Volkswagen, etc 60+ Vehicle Makes. Detailed coverage list (select IM508(IMMO) from the drop-down)
NOTE: IMMO & Programming are NOT universally compatible, If you’re concerned about a specific vehicle’s compatibility, Please take further confirmation.
22 advanced service functions
Autel MaxilM IM508 includes 22 maintenance functions. Along with the standard service functions like EPB, SAS, and oil light reset, it has capabilities that are harder to find in hand-held scan tools, like DPF Regeneration, BMS and Relearning/resetting TPMS sensors.


OE- Level all modules diagnosis
Autel MaxiIM IM508 Key Programming scanner can perform OE-Level diagnosis on ALL available modules, like ABS, SRS, Engine, Transmission, Brake System, etc.
- compatible with more than 80 US, Asian and European makes and models
- Read & Clear Fault Codes
- Auto VIN Scan
- View Live Data Stream
- Component Test, I/M Readiness ......

More Convenient service
- Free 7*24 Remote Technical Support
- 1-year Warranty & 1-year free updates online.
Note: After 1-year you can still use the key programming scanner without any issues even don't update.
Autel MaxiIM IM508 Specifications:

Operating System | AndroidTM 4.4.4 |
Processor | Cortex-A9 processor (1.6 GHz) |
Memory | 32GB |
Display | 7-inch LCD capacitive touchscreen with 1024x600 resolution |
Connectivity | Mini USB 2.0 USB 2.0 Wi-Fi Micro SD card (supports up to 32GB) |
Sensors | Ambient light sensor for brightness auto changing |
Audio Input / Output | Input: N/A Output: buzzer |
Power and Battery | 3.7 V/5000 mAh lithium-polymer battery, Charges via 5 VDC power supply |
Tested Battery Life | Around 4.5 hours of continuous use |
Battery Charging Input | 5 V/1.5 A |
Power Consumption | 500 mA (LCD on with default brightness, Wi-Fi on) @3.7 V |
Operating Temp. | 0 to 50°C (32 to 122°F) |
Storage Temp. | -20 to 60°C (-4 to 140°F) |
Operating Humidity | 5% - 95% non-condensing |
Net Weight | 788 g (2.42 lb.) |
Download |
Autel MaxiIM IM508 User Manual |
Autel IM508 Package Includes:
- MaxiIM IM508 Tablet
- XP200 Key Programmer
- AAC001 – MED17 Cable
- KIA-20 Adaptor
- Mazda-17 Adaptor
- Honda-3 Adaptor
- KIA-10 Adaptor
- USB External Power Adapter
- Quick guide
- Main cable
- Mini USB Cable
- Carrying Case