15 Best OBD2 iOS/Android Apps That Will Solve Your Car Problems 2020

Taking the best OBD2 App for Android/iOS devices will enable you to have the most benefit from the OBD2 Bluetooth Adapter to solve your car problems.

But which is the best OBD2 app? Find the answer nowhere but in this review.

First, check out the Editor’s picks below.

Editor’s Top 2 Picks of OBD2 App:

For iOS DevicesFor Android Devices
OBD Fusion (Best OBD2 App for iOS)

OBD Fusion (Best OBD2 App for iOS)
Torque Pro (Best OBD2 App for Android)

Torque Pro (Best OBD2 App for Android)
Customer Rating
4.74.7 / 5
44 / 5
Read and Clear MIL
Graph data
Real-time GPS tracking
Shows Battery Voltage--
Shows Horsepower Info--
Massive DTC codes
Onboard Tests
O2 Tests
Read Transmission Temp.--
Turbo Boost--
Best Compatible AdapterBAFX Products for iOS devices
BAFX Products for iOS devices
Check Price
veepeak obdcheck ble
Check Price

Want to have more information about the apps?

Check out the review NOW!!

Best OBD2 App

While many OBD2 Bluetooth adapters come with their own apps, some allow you to use third-party OBD2 apps. It is very interesting that what you can do with the scan tool depends largely on the app you pair.

#1. OBD Fusion OBD2 App for iOS

OBD Fusion is famous not only among DIYers but mechanics as well because of its compatibility with all OBD2 and EOBD compliant cars and enhanced features it offers.
It won’t be wrong to say that OBD Fusion is a car diagnostic app as it can process data 100 times a second.

We believe that OBD Fusion is the best OBD2 app for iPhone, iPad (iOS devices).
You can check engine light errors and clear them, prepare diagnostic reports, measure performance, see battery voltage, customize the dashboard, and see multiple sensor data from this paid software.


  • Supports more than 150 PIDs.
  • Stores reports and even allow you to email them.
  • Real-time GPS tracking and even allows you to find your car in offline mode.
  • Shows real-time graphs that you can upload to the Dropbox.


  • GPS drains phone battery quickly.
  • The software doesn’t offer all the features to all the adapters.

We recommend this iPhone OBD2 app to people who want to keep their car’s engine running and in good shape using iOS devices. It’s professional and offers many features.

Adapter Compatibility

OBD Fusion works best with the BAFX Products for iOS devices. It will unlock many features and will run smoothly with this scanner.

BAFX Products for iOS devices
BAFX Products for iOS devices
4.44.4 / 5
The BAFX Products for iOS is one of the best WIFI Adapters for iOS devices that suits OBD Fusion.

Download: OBD Fusion for iPhone iPad.

#2. Torque Pro OBD2 App for Android

Torque Pro shows any problems occurring in your vehicle. You can use it in conjunction with the Track Record to record your journey.

This OBD2 car diagnostic app for Android is very useful in bestowing information on horsepower, dynamometer, car emissions and its influence on the environment.

We highly recommend Torque Pro as the best Android OBD2 App for your vehicles.

Torque Pro


  • The Torque Pro is very effective in repairing your car and minimizing cost
  • Improve the functionality of your car
  • Has alarms to alert you in case of a problem
  • Displays temperature transmissions
  • Uses various color schemes to show you the condition of your car
  • Torque Pro uses GPS and can help you know where the car was at a specific time


  • This OBD2 Software for Android is not free.

Torque Pro App Bluetooth Compatible Adapter

One of the best OBD2 adapters compatible with this automobile code reader app is Veepeak OBDCheck BLE 4.0 Bluetooth Scanner.

Veepeak OBDCheck BLE
Veepeak OBDCheck BLE 4.0 Bluetooth OBD2 Scanner for Android
4.44.4 / 5
The VeePeak OBDCheck BLE is a great choice for anyone who owns a car and wants to discover more about what’s going on with it.

Download: Torque Pro

A lot of people think that since the OBDLink only supports OBDLink scanners, it’s not the best OBD2 app for Android but that’s not true.

OBDLink offers complete customization on the dashboard and lets you choose the feature that you use the most.

What makes OBDLink one of the best OBD2 apps for Android is its ability to read live data, perform emission tests, perform GPS tracking, display oxygen sensor results, record trip information, and perform onboard testing.


  • Email diagnostic reports directly.
  • Works very quick and can help you save time.
  • Is very easy to use thanks to customization options.
  • Free unlimited updates.
  • Ad-free.
  • Displays over 90 parameters in real-time data.


  • Hangs in a few cars.
  • Supports version 4.0.3 and up only.

Compatible OBD2 Bluetooth Adapter

If you have an OBDLink Adapter, OBDLink App is the best choice for you. In fact, OBDLink is an exclusive software and supporting only OBDLink adapters, which is the reason why it is so powerful and compatible.

This OBD2 Android app works with the following OBDLink adapters:

The OBDLink works lag-free when used with OBDLink MX for Android. And I highly recommend it.

OBDLink MX Bluetooth
4.24.2 / 5
OBDLink MX is Professional OBD2 Adapter for Android

#4. BlueDriver OBD2 Scan Tool

Bluedriver is also one of the best OBDII apps for iPhone, for many, as it’s free to use.

With the Bluedriver car diagnostic app, you can read and clear codes, freeze frame data, see live data and perform enhanced diagnostics which includes reading and clearing airbag codes, ABS and transmission codes as well.

When you install Bluedriver on your iOS compatible devices, you will be able to check engine light trouble codes, perform smog tests, and even find verified fixes from its database that contains 6.6 million fixes.

Plus, it’s compatibility with Android as well.


  • The Bluedriver car diagnostic tool app lets you send messages to the manufacturer.
  • Exports pdf reports.
  • No add-ons to worry about.
  • Global compatibility.
  • Updates are free and released regularly.
  • Automatically connects to Android and iOS devices.


  • The auto diagnostic app for iPhone is a non-updated software that might freeze many times.
  • It’s great as it’s free and easy to use and offers some amazing features as well.

Adapter Compatibility

This OBD2 Scanner app works best on the Bluedriver OBD2 Adapter.

BlueDriver Bluetooth Professional OBDII Scan Tool review
BlueDriver Bluetooth Professional OBDII Scan Tool for iOS and Android
4.44.4 / 5
The BlueDriver Bluetooth Professional OBDII Scan Tool does everything you’d expect an OBD-II scanner to do.

Download Bluedriver App

Read more: BlueDriver Vs. Torque: Which App Suits Me?

#5. Carista OBD2 App

The Carista OBD2 lets you use basic OBD2 features for free but to use the advanced features, such as TPMS, customization, coding, ECU, EPB, and ABS/Airbag, you must buy the software.

If you do not want to buy the vehicle diagnostics app, you can still perform functions like reset engine light codes, see live data, smog test, using the free tool.

However, the main aim of Carista OBD2 is to offer you a professional automotive diagnostic software that can perform advanced features including ABS, airbag, and navigation in models including SEAT, Volkswagen, Audi, Skoda (VAG), Mini, BMW, Toyota, Scion, and Lexus.

Other advanced features include auto-locking doors, see ECU information in detail and perform service reset as well.

This auto diagnostic app supports all OBD2 models that were manufactured after 2000.


  • Offers customization options.
  • Excellent customer support.
  • 1st month is free if you use with the Carista adapter.
  • Generates overheating message if the engine is heating.


  • Sometimes shows connectivity error in some vehicles.
  • A little expensive than other options

Though the price is a little bit high, Carista OBD2 is a great OBD2 iOS app with a number of advanced functions.

Adapter Compatibility

Carista OBD2 works flawlessly when connected to the Carista OBD2 Adapter for iOS devices.

Carista OBD2 Bluetooth Adapter for iPhone, iPad & Android
Carista OBD2 Bluetooth Adapter
4.14.1 / 5
Carista works greatly when pairing with the Carista Adapter.

Download: Carista App

#6. OBD Auto Doctor OBD2 App for iPhone

OBD Auto Doctor is considered as one of the best OBD apps for iPhones since it helps you interact with your car’s OBD system easily.


  • Give detail fuel consumption rate hence allowing you to save money
  • Give clear view test emission preparedness and advanced diagnostic
  • This car code reader app is timely in providing you with anomalies on your OBD system
  • Support sending diagnostic data via email
  • You have the option of viewing either graphical or numerical diagnostic information


  • It may have issues connecting with adapters labeled ELM327 v2.1
  • May not be accurate in providing fuel consumption rates on diesel vehicles

Compatible OBD2 Adapter

Veepeak Mini WiFi OBD2 Scanner plays well and becomes very helpful when having OBD Auto Doctor installed in it.

Veepeak Mini WiFi OBD2 Scanner
Veepeak Mini WiFi OBD2 Scanner for iOS
44 / 5
Veepeak Mini WiFi OBD2 Scanner suits any iOS devices.

Read Full Review of OBD Auto Doctor here.

#7. inCarDoc Pro OBD2 App for Android

inCarDoc Pro is a vehicle diagnostic app that reads all data sent via your OBD adapter.

Also, this Android OBD2 app can show you real-time information on your car engine and other parameters including pressure, speed, the angle of rotation, and temperature among other sensor data supported by your vehicle.


  • Give real-time car indicators on speed, temperature, and pressure
  • Draw charts of your car’s functionality using real-time data
  • Warn in case your engine has problems
  • Read and record multiple parameters
  • GPS supported


  • Very selective of adapters and might reject cheap ones
  • Cleaning up errors requires additional guided manipulations
  • It has possible issues with Bluetooth connection

inCarDoc Pro is one of the best OBD2 Android apps for your car today.

Compatible Adapter

inCarDoc Pro can work well on most OBD2 Adapters, one of which is Foseal WIFI OBD2 OBD2 Car Scan Tool for Android.

Foseal OBD2 WIFI Scanner
Foseal WIFI OBD2 OBD2 Car Scan Tool for Android
3.93.9 / 5
Foseal OBD2 WIFI Scanner is not just a scanning device, but it comes with amazing specifications that every motorist cannot afford to miss.

Download: inCarDoc Pro

#8. DashCommand for iPhone and Android

DashCommand holds the title of being the four-time SEMA Global Media Award Winner. This app has enhanced performance and is capable of turning your iPhone or iPad into an engine data screen.

You will be able to see engine-related information such as torque, pressure. etc. With this car diagnostic software, you can keep an eye out on gas consumption and improve your car’s gas mileage.

DashCommand is also one of the best Bluetooth OBD2 apps that allow users to customize the dashboard and keep the most used features on the top for convenience.

DashCommand lets you use many features such as monitoring acceleration, analyzing brake performance, checking and clearing DTC trouble codes, and performing data logging.

One amazing feature of this OBD2 software is the trip information. With this feature, you can monitor the start/end time of journeys including the distance covered.


  • Fast at showing results
  • Customization makes it easy to use
  • Does not take a lot of space (size 37.8 MBs)
  • The customer support is excellent


  • Doesn’t work well with 8.0 and older iOS version.
  • Connectivity issues in elm327.

DashCommand is a good choice to turn your mobile devices into a scan tool. This is one of the best OBD2 iPhone apps for Bluetooth connection.

Adapter Compatibility

To make the best of this OBD2 iPhone software, use it with Veepeak OBDCheck BLE for iOS.

Veepeak BLE
Veepeak OBDCheck BLE for iOS
3.93.9 / 5
The VeePeak OBDCheck BLE is a great pick for any iOS fan.

Read more: Full Review of DashCommand

#9. Car Scanner ELM for Android

Car scanner ELM OBD2 is also a great OBD2 app for Android for many reasons. It offers a plethora of features and is free to download and use.

Car Scanner ELM OBD2 can help check faults in the engine and sensors like a pro. You can customize the dashboard, add custom PIDs, save DTC codes, monitor many live tests, and perform emissions tests.

The highlight of this Bluetooth OBD2 app is its HUD mode feature that projects the data onto the windshield.

This ELM 327 app unlocks a few extra features for premium brands such as Toyota, Nissan, Chevrolet, KIA, Mazda, GM, and Mitsubishi.


  • Free to use with good features.
  • Shows accurate acceleration measurements.
  • No pop-up ads.
  • Easy to use with fast processing
  • Regular updates are released.


  • Doesn’t offer many advanced features such as key programming.

The Car Scanner ELM OBD2 is one of the best ELM327 apps that offers many basic and a few advanced features. And it’s completely free of cost.

If you want a free OBD2 software then Car Scanner ELM OBD2 can be a good pick.

Compatible OBD2 Bluetooth Adapter

This car scanner app is meant to work efficiently with Veepeak mini Bluetooth Adapter

Veepeak Mini WiFi OBD2 Scanner
Veepeak Mini WiFi OBD2 Scanner
44 / 5
Veepeak Mini WiFi OBD2 Scanner suits any Android devices.

Download: Car Scanner ELM OBD2.

#10. GOFAR for iPhone, iPad

GOFAR is an IRS-compliant telematics device that syncs with a car’s OBD2 port adapter. It monitors car health and track mileage.

GOFAR includes free mobile software and digital log that fully automates work-related car expenses. It is compatible with iOS and Android smartphones.

The GOFAR OBD Bluetooth is paired with a dashboard-mounted device called Ray that delivers real-time driver feedback to help you save up to 30% on fuel.

A video about GOFAR.


  • This OBD2 iOS app uses multi-method IRS-compliant mileage tracking to help you save on taxes
  • Finds your engine’s sweet spot and gives you real-time feedback to improve your gas mileage and maintain car health
  • Plain English descriptions of 300+ common OBD2 DTC / Fault Codes that will help you save time and money
  • Sends reminders for checking tire pressure, tire rotation, tire tread, insurance and registration
  • Comes with a global leaderboard to compete with others in economy driving
  • Works in any petrol, diesel or hybrid since 2007 and many earlier car models
  • Stylish and unobtrusive – GOFAR won a 2016 Good Design Award


  • Not free, but just a one-off cost with no ongoing fees

GOFAR gives you anything that an OBD app for iOS can do.

#11. EOBD Facile OBD2 App for Android

EOBD Facile allows you to connect your iPhone or iPad with your car and check the condition of the OBD system.


  • Help check the engine light
  • Create and record GPS data
  • Monitor manufacturer code errors
  • Display all engine code errors and allows you to check their meaning


  • Sometimes it fails to connect
  • It is NOT compatible with all cars
  • You have to buy the car diagnostic software otherwise the free version is completely non-functional

Compatible OBD2 Adapter

The EOBD Facile is greatly compatible with VEEPEAK OBDCheck BLE for iOS.

Veepeak BLE
Veepeak OBDCheck BLE for iOS
3.93.9 / 5
The VeePeak OBDCheck BLE is a great pick for any iOS fan.

#12. Engine Link for Android

You can connect Engine Link to your vehicle either using an adapter or Bluetooth connection.


  • The engine diagnostic app can show you the car’s condition in real time
  • Effective in tracking emissions
  • You can choose which data you want to view and turn off all other data
  • This OBD2 Bluetooth app is very efficient in monitoring fuel consumption
  • You can log in using your email
  • You can use Engine Link to customize your dashboard


  • Possible Wi-Fi connectivity problems
  • This Bluetooth iPhone app may have issues with language support
  • It is choosy when it comes to adapter selection

Engine Link for iPhone

Compatible Adapter

Engine Link is compatible with many adapters. But the wsiiroon Car WIFI OBD2 Adapter best suits it.

wsiiroon Car WIFI OBD2 Adapter
wsiiroon Car WIFI OBD2 Adapter for iOS
3.93.9 / 5
wsiiroon Car WIFI OBD2 Adapter never fails any car owner who want to use an iPhone to diagnose their cars.

A video about Engine Link OBD2 App:

#13. Torque Lite for Android

Torque Lite is meant to work with many car brands as it is one of the most popular apps on the market. It is free to download and use this software.

The OBD diagnostic interface app offers many basic features on the free version. You must purchase the paid version to use advanced features.

With Torque Lite, the free version of the Torque OBD App for Android, you can check and clear DTCs, export files in CSV format, check engine performance-related data, check car speed at night with HUD mode, perform data logging, and customize dashboard as well.

However, the free version might show some bugs in a few car brands such as Subaru, Chrysler, and Nissan.

This is why it’s a good idea to get your hands on the paid version.

The advanced features provided by Torque Lite include:

  • Horsepower data
  • Track miles covered
  • Measure torque
  • ABS
  • Knockout sensor support
  • See engine temperature (Gm Ford only).
  • Perform turbo boost.


  • The free version offers many basic features.
  • No ads in the paid version.
  • Works very quickly.
  • The paid version supports more cars than the free version.
  • Constant updates available.


  • Freezes in Galaxy Tab and HTC Evo 4.
  • Can be a bit hard to use due to too many dials.

Torque Lite is said to support many cheap Bluetooth adapters and premium ones as well. If you want to use a free OBD2 app on your Android device to perform basic features then Torque Lite is for you.

Compatible OBD2 Bluetooth Adapter

It is said to work efficiently with Kitbest Bluetooth OBD2 Adapter for Android Devices.

Kitbest Bluetooth OBD2 Adapter for Android
Kitbest Bluetooth OBD2 Adapter for Android
4.44.4 / 5
Kitbest is one of the best affordable Bluetooth OBD2 Adapters  for Android devices.

#14. Scan Master for ELM327 for Android

Scan Master might not very popular but it’s really great for Android devices. The software is easy to use and works very well.

To use the complete features of Scan Master, you must buy the pro version.
The Lite (free) version lets you check vehicle information (VIN, CVN), check, clear and store trouble codes, freeze frame data, see live data stream and MIL status.

The pro version offers more features that are not accessible in the LITE version.


  • The free version offers basic OBD2 features.
  • It is easy to use.
  • Shows graphical representation of data.
  • Offers data recording option.


  • Customer support is not good.
  • Compatibility issues with some devices.

Scan Master is good to use only if you want to use basic features on your Android phone.

Compatible OBD2 Bluetooth Adapter

It is quite a basic vehicle diagnostic app and is compatible with only a few adapters such as:

  • BAFX Products for Android
  • OBDLink MX
  • OBDLink LX

Scan Master processes faster when used with BAFX Products for Android

BAFX Products for Android
BAFX Products for Android
4.44.4 / 5
In general, the BAFX Adapter is built for users who want a diagnostic tool that will deliver good performance.

#15. HobDrive for Android

HobDrive runs on desktop PC’s, laptops, Android phones, and tablets.


  • The OBD reader app gives full details on fuel consumption, distance, time spent on the traffic jam, and total runtime
  • Precise fuel consumption analysis and calculations
  • Can be set in HUD mode
  • Runs on any platform that has a .net framework
  • Has a touch-friendly fluid user interface
  • Route planning
  • Flexible visual layouts


  • This OBD Android App is blurry on devices with high resolution
  • Has possible problems in connecting via Bluetooth
  • It is somehow unstable

HobDrive App

Compatible OBD2 Bluetooth Adapter

HobDrive is compatible with several OBD2 Adapters. I would recommend using the TT Topdon VCGM TOPDON AutoMate WiFi OBD2 Scanner for Android.

Veepeak Mini Bluetooth OBD2 Scanner forAndroid & Windows
Veepeak Mini Bluetooth OBD2 Scanner forAndroid & Windows
4.34.3 / 5
Veepeak Mini is one of the most wanted Bluetooth OBD2 Scanner forAndroid & Windows today. It’s cheap but can do a lot more than you may wish. This adapter is an excellent pick for beginners.

Best OBD2 App Recommendations

When choosing an OBD scanner app for your vehicle, you must first determine its compatibility with your car. You must also check its ability to support different adapters or Bluetooth connection capabilities.

Best iPhone OBD2 App

The OBD Fusion is highly recommended when it comes to OBD2 apps for iOS (iPhone / iPad).

With this OBD2 App installed on your iOS devices, you can check engine light errors and clear them, prepare diagnostic reports, measure performance, see battery voltage, customize the dashboard, and see multiple sensor data from this paid app.

The OBD Fusion best suits BAFX Products Adapter for iOS devices.

Best Android OBD2 App

From the above list, the Torque Pro is the perfect OBD2 software for Android since it supports a wide range of car models and offers a variety of functions.

Torque Pro is very useful in bestowing information on horsepower, dynamometer, car emissions and its influence on the environment. It works best on a VEEPEAK OBDCheck BLE Bluetooth Adapter.

Read more: Honest Review of the Best OBD2 Scanners 2020 [with Definite Buying Guide]

Tim MillerFounderOBD Advisor

I’m Tim Miller from Denver, Colorado. I’m the founder of obdadvisor.com, an automotive blog about "Auto Diagnostic Tools and Repair Guides". My fan page is facebook.com/autozikcom. I've been working as an automotive mechanic and blogger for over 10 years writing articles to share my experiences and expertise.

Web: https://www.obdadvisor.comEmail: [email protected]
Follow me:

2 thoughts on “15 Best OBD2 iOS/Android Apps That Will Solve Your Car Problems 2020”

  1. One of the cons not mentioned is the GPS
    permission that Torque pro. Is asked for, on the Android side.
    Or which apps besides this use GPS for location. My preference is to not allow access to GPS location. Is more then privacy. As ex-military, this is more then a concern. For my fellow service members. And being on a base. And using this to get by the installation. I currently reside on a Indian reservation. In the lower 48. Location data can be misused, and or leaked
    Please consider adding this category to your reviews.


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.