An OBD-II engine diagnostics tool that works with Wi-Fi or Bluetooth ELM327 adapters.
This car diagnostics app lets you access data from various vehicle electronic control units using an ELM327 OBD-II adapter. View real-time sensor data, generate graphs, save logs for later review, and read or reset engine fault codes (DTCs).
You can set minimum and maximum alert thresholds for any sensor or PID, triggering a notification when values go out of range.
Compatible with both Bluetooth and Wi-Fi ELM327 OBD adapters.
For best results, use adapters from version V1.5 up to V2.1—later versions often have connectivity issues.
Important Note:
ELM327 adapters only work with OBD-II-compliant vehicles:
US vehicles manufactured from 1996 onward,
European petrol cars from 2001 and diesel cars from 2003,
Japanese vehicles from around the year 2000.
Besides standard OBD-II parameters, the app also supports brand-specific PIDs for various
automakers. Currently available options include:
BMW - (DIESEL, E91+AT)
BYD - (MT20U, ABS)
Chery - (MT20U, MT20U2, ActecoME797)
Chrysler/Dodge - (DIESEL, AT)
Citroen - (C4, C5, Sagem2000, CAN/AT6, EDC16C3 , MEV17.4.2)
Daewoo - (SiriusD42)
Fiat - (IAW49F, IAW5SF)
Ford - (ECU, PWM/AT, PWM/ABS, CAN/DIESEL, CAN/AT, CAN/TPMS, CAN/ABS)
Geely - (MT20U, MT20U2, M797)
GM/Chevrolet/Pontiac - (ECU, AT, ABS, SiriusD42)
GreatWall - (MT20U2, EOBD, CAN/4D20)
Honda - (Fit, Accord, CRV/DIESEL, Insight)
Jeep - (ECU, DIESEL, AT, TPMS)
KIA, Hyundai - ~15 PIDs per model (ATF Temperature,
Knock detection, etc.)
Land Rover - (RANGE/3.6L, DISC4/3.0L, DISC3/TD6, FL2/TD4)
Lifan - (MT20U, MT20U2, ActecoME797, ME1788, ABS)
Mazda - (ECU, AT, ABS, CAN/TPMS, CAN/SWA)
Mercedes - (W203/CDI, W169/CVT, W168)
Mitsubishi - (CAN/ECU, CAN/CVT, CAN/SS4II, CAN/AWC, MUT/OBD, MUT/GDI)
(Note: Mitsubishi vehicles before approximately 2000 do not support OBD-II, so
the ELM327 will not work with them.)
Nissan - (CAN/ECU, CAN/CVT, CAN/AWD, CAN/METER, CONSULT2)
Opel - (ECU, AT, ABS, X18XE, Z16XE, Y17DT, CDTI1.6L, CDTI1.3L)
Peugeot - (MEV17.4.2, EDC16C3, ME744, AL4/CAN, AL4/KWP)
Renault - (CAN/ECU, CAN/DIESEL, KWP/DIESEL, Sagem2000, KWP/EMS3132)
Skoda - (CAN UDS TSI/TFSI)
SsangYong - (KWP/ECU, KWP/AT5, D20DT, CAN/D20DTF, CAN/DSI6)
Subaru - (ECU, ECU/DIESEL, SSM2, SSM2/DIESEL, SSM2/AT, KWP/ABS)
Suzuki - (CAN/ECU, KWP/ECU)
Toyota - (CAN/ECU, KWP/ECU, Prius10, Prius20, Prius30/Alpha, Prius30/AC)
VAG - (TDI/2.5L, CAN UDS TSI/TFSI)
Volvo - (D5/P3)
VAZ - (Yanvar 7.2, Itelma VS5.1 R83, Itelma M73, Itelma M74
KWP/CAN, AT/JATCO, AMT/ZF, Vesta/Largus K4M, H4M)
GAZ - (MIKAS10.3/11.3, MIKAS11/E2)
ZAZ - (MIKAS10.3/11.3, MR140)
UAZ - (MIKAS10.3/11.3, MIKAS11/E2, M86CAN)
The list of supported models and parameters is continuously updated.
Not all listed PIDs are available for every vehicle. You can filter by PID type in Settings / PID Types.
For certain car brands (currently some Mitsubishi models), the app allows actuator control (cooling fan, fuel pump, etc.).
To read MUT parameters or control actuators on Mitsubishi CAN vehicles (Montero/Pajero IV, Outlander 2, etc.), create a profile using ISO 9141-2 protocol. Keep other profiles (for reading CAN data) set to ISO 15765-4 CAN (11bit 500K) or Auto.
Note: Not all Mitsubishi CAN models support ISO 9141-2 connectivity.
The app also supports creating custom parameters for advanced diagnostics.
What's New in the Latest Version 3.5.9
Last updated on Sep 30, 2024
Minor bug fixes and general improvements. Install or update to the latest version to try it out!