Turn your mobile into automotive scanner

With OBD Auto Doctor car diagnostic app, you can communicate with your vehicle's On-Board Diagnostic system and turn your Android mobile or tablet into a highly capable automotive scanner. Whether you want to monitor data in real-time or reset "check engine" light, this is the only OBD-II software you need!

Get it on Google Play

It's a Free App
Upgrade to Pro in-app

Diagnostic Trouble Codes

Read diagnostic trouble codes (DTCs), reset the codes and the check engine light (a.k.a MIL). Upon malfunction, get access to the Freeze Frame snapshot of the sensor data.

In addition, search and browse the DTC database for generic and manufacturer specific trouble codes. The database contains over 14000 trouble codes.

Read: What to do when Malfunction Indicator Light illuminates?

Inspection & Maintenance Monitors

Readiness monitors self-test the car’s emission-related systems. Read these self-test monitoring test results to make sure your car is ready for inspection.

Moreover, the app supports now also On-Board Diagnostic Monitors. These monitors allow for more complete analysis of monitor test result and they are useful for detecting intermittent problems.

Read: Readiness monitors explained

Sensors and Parameters

Sensors and parameters are what most of you find the most interesting part of the software. You can monitor all the sensor values that your car reports, including fuel consumption, in real-time. In addition, exporting the data in csv format is now supported!

You can also track sensor values in a beautiful graph. This way you can visualize sensor value changes, and detect spikes and trends in the data.

Read: Supported OBD-II sensors and parameters

Status view with custom data

The status view is a sort of digital dashboard. It shows real-time data from your car in digital gauges. You can customize the view by picking the data you want to track by long-pressing a gauge.

Vehicle Information

Get access to all basic information of the Engine Control Unit including Vehicle Identification Number (VIN), Calibration Identifications (CALID), Calibration Verification Numbers (CVN), Engine Serial Number, and ECU name queries.

Read: How OBDII helps you when buying a used car

Multiple Control Modules

The app supports all OBD2 compatible Electronic Control Units (ECUs) that your car supports. In addition to Engine Control Module, this typically includes transmission control unit for cars with automatic transmission, or fuel pump for example.

Upgrade the app to a professional tool by getting the Pro version.

Android App Feature Comparison Matrix

Free Pro
Diagnostic Trouble Codes
Confirmed DTCs supported supported
Pending DTCs supported supported
Permanent DTCs supported supported
Freeze Frame limited supported
Clear DTCs and MIL limited supported
Share diagnostic info supported supported
Search DTC Database supported supported
Generic DTCs supported supported
Manufacturer specific DTCs limited supported
Readiness Monitors since MIL reset supported supported
Readiness Monitors for this drive cycle supported supported
On-Board Diagnostic Monitors limited supported
Live Sensor Data limited (limited) supported
Sensor Graph (scope) limited (limited) supported
Data logging to file / Export data in csv format limited supported
Electronic Control Unit Information
OBD requirements and the bus protocol supported supported
ECU name and description supported supported
Vehicle Identification Number limited supported
Calibration Identifications limited supported
Calibration Verification Numbers limited supported
Engine Serial Number limited supported
Exhaust Regulation Or Type Approval Number limited supported
Scantool information supported supported
Battery Voltage supported supported
Metric and Imperial Units supported supported
Gasoline and Diesel Engines supported supported
Supported Protocols
SAE J1850 PWM supported supported
SAE J1850 VPW supported supported
ISO 9141-2 supported supported
ISO 14230-4 KWP supported supported
ISO 15765-4 CAN supported supported

Please notice that all the features require that your vehicle supports them too.

"Really love this app. I've been using this app on Android for few months now and it works great with my truck. Easy to read, easy to set the sensors you want to see and hide the ones you don't want. Just buy the pro so you have more sensors to watch."

David Goff

"Best out of 5 or 6 tool trials. Had zero problems with this tool. It does what I want and clears codes."

Richard Miller

"Works great! Money well spent! Saved me hundreds of dollars for sure. Super happy with this tool I recommend this highly!!!!"

Randy Kimmel

"Perfect connection between SGS3/4G and ELM327 Connection between hardwares are fast and easy."

Francis Ngo

"Happy Client got a Kiwi BT dongle for christmas, this program works spot on with it!"

Robin Fowler

"Awesome I'm in the auto industry and if i had to buy a machine that does all this it would cost a fortune."

Sean Stephens

"Like it Works well with my cheapo ebay ELM device. Prefer this to Torque - looks much more professional."

Andrew Moir

"Top notch! Comprehensive suite of tools in Pro version; performed flawlessly."

Download the free app on your device now!

Looking for Quick Start Guide for Android? Download the PDF guide for Bluetooth adapters or WiFi adapters!