Autel MaxiIM IM508S Professional Key Fob Programming Tool, Full System Diagnostic, 28+ Services, Bidirectional & Active Test, Get Free OTOFIX Watch & G-BOX3, Advanced Ver. of IM508, KM100

814 sold in past month
$949.00 $2,499.00
Items :

Delivered by Thu, Jul 18 - Sat, Jul 20 Ship from New Jersey or California, United States

Have a Question? Ask a Specialist Live Chat
Authorized Dealer

Fast Free Shipping

Delivery with UPS, USPS, FedEx

30-Day Return

30 Days from Date of Delivery

1-Year Free Warranty

1 YEAR from Date of Activation

shipping policy icon

Fast Free Shipping

Delivery with UPS, USPS, FedEx

return policy icon

30-Day Return

30 Days from Date of Delivery

Warranty icon

1-Year Free Warranty

1 YEAR from Date of Activation

Autel MaxiIM IM508S Key Programming Tool - 2024 Newly Released

Autel MaxiIM IM508S Car Key Programmer features professional key and immobilizer programming functions, all system diagnostics, and 28+ Popular Maintenance Services. As an upgrade version of IM508, this MaxiIM IM508S equipped with a faster quad-core Rockchip RK3566 Processor, larger memory 4GB RAM & 64GB ROM, Android 11.0 OS, Dual Wifi 2.4 GHz & 5GHz, offering you faster operation speed. Equipped with XP200 Key Programmer, the IM508S Key Programming tool can perform key and immobilizer functions, including key and remote control learning and basic EEPROM and MCU Read and Write capabilities.

The Autel MaxiIM IM508S is an advanced automotive key programming tool that includes the XP200 key programmer, offering outstanding service functions for the immobilizer system. In addition, the IM508S scan tool can read and clear DTCs for all available modules of the majority of makes and models currently on the market, providing diagnostic performance on par with the MX808 / MK808BT. Moreover, the IM508S is equipped with exceptional special functions, including Oil Reset, EPB (Electronic Parking Brake), SAS (Steering Angle Sensor), BMS (Battery Management System), DPF (Diesel Particulate Filter), and IMMO.

Autel MaxiIM IM508S Features Upgrade of Autel IM508

Top Reasons to Choose Autel MaxiIM IM508S

  • Advanced IMMO Function - Autel IM508S can perform IMMO ECU reset/adaptation, refresh/coding, read PIN/CS (All Key Lost), key generation, key learning, remote learning.
  • Key Programming - Autel MaxiIM IM508S can access the key chip, read, retrieve and write key information.
  • OE-Level Diagnosis - This Autel IMMO & Diagnostic tool IM508S works well on 80+ car makes and models worldwide.
  • Bi-Directional Control/Active Test - Autel IM508S performs real active tests that can send commands to the vehicle's ECU to drive the actuators to work.
  • 28+ Useful Hot Service - Autel IM508S has a stunning collection of practical maintenance functions, including but not limited to Oil Reset, EPB, BMS, SAS, ABS Bleed, etc.
  • FCA AutoAuth Gateway Access - You can full access & diagnostic 2018 and newer FCA vehicles(Chrysler/JEEP/Dodge/Fiat) for diagnose.
  • No IP Limitation - No IP Restriction, You can use IM508S in your country without IP Limitation.
  • Multi-Language Supported - Autel MaxiIM IM508S supports English / Portuguese / Germany / Japanese / French / Spanish etc.
  • 1-Year Free Update Service - The Autel IM508S comes with a one-year free software update online.

Advanced IMMO Functions & Key Programming

This Key Fob Programming tool Autel IM508S can read the immobilizer pin codes and password directly from the vehicle and store the information to do key learning for the newly programmed keys.

The IMMO application provides Smart Mode & Expert Mode to guide technician performing IMMO related functions, including Key Learning, Remote Control Learning, Remote Control Add, etc.

  • Smart Mode: Accesses to a function menu where each function is configured as a smart guide system. This mode is for primary technician, which will provide you guided functions with step-by-step instructions.
  • Expert Mode: Accesses to a function menu where each function is separated from each other. This mode is for skilled technician, it will provides skilled technicians a convenient way to perform individual IMMO key programming functions they need.

Note: The IMMO application requires a data link to the IMMO electronic control system of the test vehicle for diagnosis via OBD II connection.

Autel IM508S smart mode and expert mode Upgrade of Autel IM508

Autel MaxiIM IM508S Key Programming


For Fiat:

  • Adds Key Learning(Bypass PIN) Function for Argo(2017-2020), Cronos(2017-2020), Toro(2016-2020), Mobi(2016-2019) and New Fiorino(2008-2019)[Global Initial Launch]
  • Adds Key Learning for Blade-Key Function for Awventura(2014-2018).[Global Initial Launch]
  • Adds Key Learning for Blade-Key Function for 500x(2018-2020), Eaea(2018-2020) and Tipo(2018-2020).

For BMW:

  • Supports New Software Version(swfl_00002419_085_010_080) for Key Learning Function for FEM/BDC Immobilizer System.[Global Initial Launch]
  • Adds 196 Software Versions, Supporting Read ISN(OBD Mode) Function for B48/B58 Engine.[Global Initial Launch]
autel im508s newly added immo key fob programmings ofr fiat and bmw Upgrade of Autel IM508

Comprehensive Key Fob Programming with XP200 Key & Chip Programmer

Autel MaxiIM IM508S comes with XP200, it is an auto Locksmith IMMO Tool and a Professional Key Programming Tool but cost less. Worth noting is that vehicle OBD connection is not required.

IM508S professional car key fob programming tool comes with comprehensive IMMO functions, including:

  • EEPROM Read & Write and basic MCU Read & Write
  • Read PIN / CS (All Key Lost)
  • Key Generation
  • Key Learning
  • Remote Learning on Various Makes
  • For Benz FEM / BDC Key Learning /ECU Adaptation
  • For BMW CAS3/2 Key Learning
  • For VW / Audi / Skoda / Seat IMMO III/IV/V Add Key, All Key lost
  • IMMO ECU Reset / Adaptation / Refresh / Coding
  • IMMO Data Backup / Restore
im508s key programming with xp200 Upgrade of Autel IM508

MaxiIM IM508S Work With XP400 Pro

Advanced Key Programming Functions

  • Key Read / Write
  • EEPROM Read / Write
  • MCU Read / Write
  • ECU Read / Write
  • MC9S12 Encryption Chip Read / Write
  • IC Card Read / Write
  • Mercedes Infrared Key Read / Write
  • Remote Frequency Detect & Support PC

Powerful IMMO Functions

  • Auto Detect Make / Model / Year / System
  • Read PIN /CS (All Key Lost)
  • Key Generation
  • Key Learning
  • Remote Learning
  • IMMO ECU Reset / Adaptation
  • IMMO ECU Refresh / Coding
  • Backup / Restore IMMO Data
  • For Benz FEM / BDC Key Learning and ECU Adaptation
  • For VW / Audi / Skoda / Seat IMMO III/IV/V Add Key, All Key lost
  • For Benz 3rd Generation IMMO Add Key, All Key Lost, Key Learning
  • For BMW CAS4/3/2 Key Learning
  • For VW / Audi MQB(VDD & JCI) Add Key, IMMO V A4/A5/Q5 2015 + Key Learning
Autel IM508S WORK WITH XP400 Pro Upgrade of Autel IM508

MaxiIM IM508S with 28+ Most Commonly Used Maintenance Services

Autel MaxiIM IM508S has 28+ Hot Services, which supports 150+ brands & AutoAuth for FCA Vehicles and helps you solve 99% complicated repairs, the services including Oil Reset, Injector Coding, ABS Auto Bleed, SAS, BMS, EPB, etc.

With MaxiIM IM508S, you can do the most basic car maintenance at home without taking the vehicle to a dealership and spending hundreds and thousands on something you can do it on your own.

Injector Coding: Code new injector numbers to replace the previous one when fitting the new injectors or after the replacement is completed;

Brake Reset: Deactivate and activate the brake control system, assist with brake fluid control, open and close brake pads, etc.;

GEAR Learn: Perform gear learning for the car when the engine ECU, the crankshaft position sensor, or the crankshaft flywheel is replaced.

Key Coding: Help ECU to recognize the new keys when you need to add new keys, and delete the lost keys;

Oil Reset: Reset the oil life systems every time the oil and oil filter are changed;

SAS Reset: Perform steering angle sensor calibration and clear records;

BMS Reset: Evaluate the battery charge state, register the battery replacement, etc.; More completed battery and starter-related detail working with BT506;

ABS Bleeding: When the ABS contains air, the ABS bleeding function must be performed to bleed the brake system to restore ABS brake sensitivity;

Relearn Throttle: Initialize the throttle so that the “learned” values stored on ECU are returned to the default state;

DPF REG: Clear PM (Particulate Matter) from the DPF filter through continuous combustion oxidation mode to stabilize the filter performance;

Note: The reset service is not applicable to all models, and the models supported by different functions are different. If you need to know whether Autel diagnostic tools can support it, please contact us via email for a compatible check.

Upgrade of Autel IM508 Autel IM508S 28+ Services

IM508S with Full Bi-Directional Control & OE-Level All System Diagnosis

Full Bi-directional Active Test

This MaxiIM IM508S Bi-directional control tool can perform real active test that can send commands to the vehicle's ECU to drive the actuators to work, which is widely used on vehicles to help quick check if the car actuators for windows, read mirrors, sunroof, wipers, etc. Are all in good condition or do active test for certain purposes.

  • Door Windows Up/Down
  • Mirror Fold/Unfold
  • Sun Roof Open/Close
  • Doors & Lights

OE-Level Full Systems Diagnostics

Autel MaxiIM IM508S diagnostic tool can scan all available vehicle modules, including but not limited to PCM, ECM, EPS, PDM, BCM, TPM, SCCM and covers prime systems such as ABS, SRS, Engine Systems, Transmission systems, Brake systems, etc.features to read erase DTCs, Bidirectional control, display ECU Info/Real-Time Data.

  • Auto VIN / Auto Scan
  • Read / Erase DTCs
  • Display Live Data / Graph / Text Data
  • Active Test
  • ECU Info
Upgrade of Autel IM508 im508s active test bi-directional control all systems diagnostic

IM508S Supports 21+ Languages

Autel IM508S Supports 21+ Languages, for example: English, Spanish, French, German, Russian, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Swedish, Persian, etc.

Upgrade of Autel IM508 Autel im508s supports 21+ languages

MaxiIM IM508S Extensive Functions

FCA AutoAuth Access

Log in AutoAuth account(register on the official website via the device) and serve 2017+ newer FCA vehicles for advanced ECU Coding, diagnostics, bi-directional control, 36+ services and more. (Tips: Tool supports Renault SGW as well)

Cloud Report Management

You can upload diagnostic reports to Autel Cloud and share reports with your customers through QR Code/email/text message easily.

Auto VIN Scan

Autel MaxiIM IM508S key programmer features the latest VIN-based Auto VIN Scan technology to identify vehicles brand, make, model and year at a single touch and it is applied to IMMO, Programming, Diagnostics and Services. Please note that only Smart Mode can be accessed by using Auto VIN Scan.

Wide Vehicle Coverage

Autel IM508S key programmer is compatible with 80+ US, Asian, and European makes and models such as Toyota, Honda, Infiniti, Kia, Nissan, Subaru, Suzuki, Mazda, Lexus, Dodge, Bentley, Seat, Skoda, and more.

  • US: Ford, FordEU, GM, Chrysler, Dodge, Jeep
  • EU: BMW, Mini, Benz, Benz Sprinter, Volvo, Land Rover, Porsche, Volkswagen, Audi, Bentley, Seat, etc.
  • Asia: Toyota, Lexus, Honda, Acura, Nissan, Mazda, Hyundai, Kia, etc.

Autel MaxiIM IM508S Added Functions When Work with APB112 / G-Box2

Autel APB112 - Smart Key Emulator

Autel APB112 is compatible with XP400 Pro for 4D transponder functions, it must be used with an Autel Diagnostic tool.

  • Smart Key password calculation(Hyundai/Kia 46)
  • 46, 4D data collection, 46 chip simulation
  • Toyota 4D(94/D4, 98) smart key emulation
  • Toyota H(88/A8, A9, 39) smart key emulation
  • Toyota/Lexus smart key all-key-lost
  • Collects data from ignition coil
  • Chip Decoding(Hyundai 46)
  • Identify Ignition coil troubles
  • Decode vehicle key chip data
  • Simulate vehicle key chip(ex - 4D chip)

Autel G-BOX2 - Adapter

The Autel G-BOX2 is an adapter (compatible with Autel XP400 PRO) used to program keys for Mercedes-Benz DAS3 CAN EIS/EXS (All Keys Lost), Mercedes-Benz All Keys Lost Password Calculations and DME/DDE ISN Reading & Writing in Boot Mode or Bench Method for BMW. This G-Box2 contains cables, fuse connector, and CAN line connectors.


Autel IM508S Package Includes:

  • 1 x IM508S Main Unit
  • 1 x XP200 Key Programmer
  • 1 x Main Cable
  • 1 x Mini USB Cable
  • 1 x Power Adapter
  • 1 x AAC001
  • 1 x APB001(EEPROM Adapter)
  • 1 x APB002(68HC908 Adapter)
  • 1 x APA002(EEPROM Socket)
  • 1 x APA001(EEPROM Clamp Integrated MC9S12 Cable)
  • 1 x KIA-10 Adapter
  • 1 x KIA-20 Adapter
  • 1 x HONDA-3 Adapter
  • 1 x MAZDA-17 Adapter
  • 1 x Packing List
  • 1 x Soft Cloth
  • 1 x Quick Reference Guide
  • 1 x Carrying Case(504x360x133mm)
IM508S Package List

Autel MaxiIM IM508S Specifications:

Operating System Android 11.0
Processor Cortex-A55 processor (1.8 GHz)
Memory 4G & 64G
Display 7-inch LCD capacitive touchscreen with 1024x600 resolution
  • Mini USB 2.0
  • USB 2.0
  • Wi-Fi
  • Micro SD card (supports up to 64GB)
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.)
Autel MaxiIM IM508S User Manual
Autel MaxiIM IM508S Quick Guide

Autel MaxiIM Comparison Chart

im508 comparison chart

Autel MaxiIM IM508S Product guides and documents

IM508S User Manual (PDF)
IM508S Quick Guide (PDF)

Autel MaxiIM IM508S Software Update

Autel MaxiIM IM508S Software Update


Free Shipping on All Orders Without Any Tax.

All orders are processed and shipped out within 24 hours of being placed (excluding weekends and holidays). Once your order has been shipped out, we will provide you with a tracking number so that you can easily track your package and stay updated on its delivery status. With this tracking number, you'll be able to see the expected delivery date and have peace of mind knowing exactly when your package will arrive. Please allow 24-48 hours for the tracking information to update.

Delivered within 3 - 5 Business Days by UPS, USPS, Fedex, or DHL Ship from New Jersey or California, United States

For more details of the Shipping, please visit Shipping Policy


30 calendar days from the date you received it

If, for any reason, you are not satisfied with your purchase or if the product does not meet your expectations, you can return it within 30 calendar days from the date you received it. To qualify for a refund, please ensure that the product is returned in its original packaging along with the original purchase receipt.

Our team will be glad to assist you with the return process and issue a refund once we have received the returned product. Customer satisfaction is our top priority, and we strive to ensure that all of our customers are happy with their purchases from

For more details of Returns, please visit Return & Refund Policy


one (1) year limited warranty

At DiagMart, we stand behind the quality of our products and offer a one (1) year limited warranty on all products sold exclusively on

This limited warranty provides coverage for defective workmanship or materials in your product and is your exclusive remedy. If your product is found to be defective during the warranty period, we will repair or replace it free of charge.

Please note that this warranty only applies to products purchased directly from and does not cover damage caused by misuse, accidents, or normal wear and tear.

We are committed to ensuring our customers have a positive experience with our products and services. If you have any questions or concerns about the warranty or need assistance with a warranty claim, please don't hesitate to contact our customer support team.

Q:Where are my orders shipped from?

A:Your order will be shipped from California or New York. If you want it to be shipped from a specific place, please let us know in advanced.

Q: If the one year free update expires, will it stop working?

A:You can still use your tool as usual even the one year update expires. It will not impact the normal usage of the tool. But if you need the newest vehicle coverage, it's better to update.

Q: How do I know whether this tool cover the vehicles I want?

A:Generally, our tools are compatible with all the OBD2 vehicles, but functions may differ the vehicle makes and models. Please contact us and provide the VIN and vehicle make and model so that we can tell you the functions it supports.

Q: Can I return the item if I realize that it does not fit my purpose?

A:Yes, you can return the item within 30 days from the date you receive the unit.

During the subscription, you will be able to enjoy the latest released function by Autel and can cover the latest vehicle makes and models. If your device expires, you can still use the scanner's all functions without any issues, but we recommend you renew the software to enjoy the latest released function and expand coverage for the latest vehicle makes and models.

Unleash Exclusive Rights with Upgrades

Exclusive Function with software Upgrades


Get the latest function from Autel

Exclusive Vehicle Coverage with software Upgrades


Expanded coverage for the latest vehicle makes and models

Extra 1YR Update MSRP
Manufacturer's Suggested Retail Price
Our Price Where to buy
MaxiCheck MX808 $124.50 $80.00 Shop Now
MaxiCheck MX808S $125.00 $112.00 Shop Now
MaxiCheck MX808TS $295.00 $210.00 Shop Now
MaxiCheck MX808S-TS $245.00 $220.00 Shop Now
MaxiCOM MK808 $124.50 $88.00 Shop Now
MaxiCOM MK808BT $150.00 $104.00 Shop Now
MaxiCOM MK808BT Pro $150.00 $135.00 Shop Now
MaxiCOM MK808TS $295.00 $210.00 Shop Now
MaxiPRO MP808 $349.50 $290.00 Shop Now
MaxiPRO MP808S $245.00 $220.00 Shop Now
MaxiPRO MP808S Kit $245.00 $220.00 Shop Now
MaxiPRO MP808BT $349.50 $299.00 Shop Now
MaxiPRO MP808BT Pro $255.00 $229.00 Shop Now
MaxiPRO MP808TS $495.00 $449.00 Shop Now
MaxiDAS DS808 $349.50 $245.00 Shop Now
MaxiDAS DS808K $349.50 $245.00 Shop Now
MaxiDAS DS808S-BT $255.00 $229.00 Shop Now
MaxiDAS DS808S-TS $265.00 $245.00 Shop Now
MaxiSys Mini MS905 $699.00 $529.00 Shop Now
MaxiSys MS906 $495.00 $259.00 Shop Now
MaxiSys MS906S $395.00 $329.00 Shop Now
MaxiSys MS906BT $695.00 $375.00 Shop Now
MaxiSys MS906 Pro $595.00 $460.00 Shop Now
MaxiSys MS906TS $795.00 $640.00 Shop Now
MaxiSys MS906 Pro-TS $695.00 $599.00 Shop Now
MaxiCOM MK906BT $695.00 $435.00 Shop Now
MaxiCOM MK906 Pro $495.00 $439.00 Shop Now
MaxiCOM MK906 Pro-TS $595.00 $529.00 Shop Now
MaxiCOM MK908 $895.00 $626.00 Shop Now
MaxiCOM MK908 II $895.00 $749.00 Shop Now
MaxiCOM MK908 Pro $1,295.00 $726.00 Shop Now
MaxiCOM MK908 Pro II $1,295.00 $759.00 Shop Now
MaxiSys MS908 $895.00 $650.00 Shop Now
MaxiSys MS908 Pro $1,295.00 $795.00 Shop Now
MaxiSys MS908S Pro $1,295.00 $795.00 Shop Now
MaxiSys MS908S Pro II $1,295.00 $829.00 Shop Now
MaxiSys CV $1,295.00 $959.00 Shop Now
MaxiSys MS909 $1,295.00 $659.00 Shop Now
MaxiSys MS919 $1,495.00 $899.00 Shop Now
MaxiSys Ultra $1,695.00 $899.00 Shop Now
MaxiSys Ultra EV $1,695.00 $1,299.00 Shop Now
MaxiSys Elite $1,295.00 $600.00 Shop Now
MaxiSys Elite II $1,295.00 $600.00 Shop Now
MaxiSys Elite II Pro $1,295.00 $859.00 Shop Now
MaxiCOM Ultra Lite/ Ultra Lite S $1,235.00 $999.00 Shop Now
MaxiIM IM508 $399.00 $245.00 Shop Now
MaxiIM IM508S $399.00 $299.00 Shop Now
MaxiIM IM608 $895.00 $600.00 Shop Now
MaxiIM IM608 Pro $895.00 $600.00 Shop Now
MaxiIM IM608ProII/IM608SII/IM608II $895.00 $805.00 Shop Now

Customer Reviews

Based on 13 reviews
Lisa G.
Autel IM508S

The best key programming tool I received, get an extra gbox3, good deal.

Christopher B.
For locksmith

Upgrade version of IM508, faster and good quality, will recommend it to my friends.

Lord J. (United States)
Comes with G-box3

I got two important devices for key programming, the tablet and g-box3, even though I don't purchase the xp400 pro, I will see and consider it in the furture.

David R. (United States)
Excellent scanner

great, but I needed some extra functions. After purchasing this tool, I found that it made my job even easier. It covers more vehicles and has more functions than my previous tool. Furthermore, it also works like a scanner. Overall, it's great!

Shawn (United States)
Key programmer

I love this machine. It is simple to use and self-explanatory. It shows in advance what options it can perform on pretty much any vehicle, and I have no complaints.

You have successfully subscribed!
This email has been registered