inCarDoc - OBD2 ELM327 Scanner

Contains ads
4.1
41.1K reviews
Content rating
Everyone
5M+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

🔌Your connected car 🚘

Is your Check Engine light on? inCarDoc turns your phone into a professional OBD2 scanner — read fault codes, monitor real-time engine data, track fuel economy and keep your car's full history in one place. Works with ELM327 OBD2 scanners via Bluetooth or WiFi.

Requires ELM327 or compatible OBD2 adapter. Demo modes available without adapter.

🛠 Car diagnostics

Read and clear Check Engine codes (DTC) instantly. inCarDoc shows you the fault code, its full description, and related freeze frame data — everything you need to understand what's wrong and decide if it's serious. Save and share diagnostic reports when visiting a repair shop.

Supports Engine and Emission systems as defined by the OBD2 standard.

Real-time parameters

Monitor live engine data straight from your car's sensors: speed, RPM, coolant temperature, pressure, O2 oxygen sensors and many more PIDs. View data as charts or analog/digital widgets. The exact list of available parameters depends on your car's make, model and year.

Fuel economy 'Economizer'

Economizer tracks your gas consumption in real time — instant and average MPG, per-trip and per-day statistics. For accurate results, enter your engine displacement and volumetric efficiency (default: 80%). Requires MAF or MAP+IAT+RPM parameters to be supported by your car.

More features

• Logbook: fuel records, service history, maintenance notes
• Console mode: direct OBD2 and ELM327 commands for advanced users
• Custom configurations for non-standard parameters and protocol
• Upload and sync data to web

🔌 Supported adapters

OBD-II via Bluetooth, WiFi · Kiwi 3 (BLE) · V-Gate iCar 3 (BLE) · Veepeak (BLE) · Carista · Vinli

Want more?

Unlock advanced features, extended PID support and an ad-free experience with inCarDoc Pro.

🔐 Why we need permissions

Every permission inCarDoc requests is essential for the app to work properly:

• Device & app history. Keeps the app running reliably in the background;
• Location. Enables GPS speed, altitude, and location-based service search;
• Photos / Media / Files. Saves your Logbook entries and diagnostic data locally;
• Bluetooth & WiFi. Connects to your OBD2 scanner and syncs Logbook to the web.

⚠️ Important: adapter compatibility

Some cheap ELM327 clones (often labeled v2.1) may cause connection issues. If you experience problems, please contact us by email with your adapter name, MAC address, ELM327 firmware version and a connection log — this helps us build a public list of problematic adapters and protect other users.

To help improve OBD2 coverage for your car, go to the configuration screen, fill in your car details and tap Send in the 'General information' section.

For questions and support, please contact us by email support@incardoc.com — we have limited ability to respond to Play Store comments.

👉 inCarDoc.com

📲 Download inCarDoc now and take control of your car's health — before your next repair bill does.
Updated on
Jun 10, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Location, Personal info and 3 others
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

4.2
39.1K reviews
Chee- “Nickname” Rex
May 11, 2023
It's a nice app so far, connects easily to the adapter, and I was able to view the trouble codes. The pdf generation crashes the app and doesn't work, and I can find where the saved info is from the diagnostic screen. I clicked save, and it said it was saved, but where? I think that's a big downside for an OBD2 app but I appreciate that it is free and would buy it if those issues are fixed and I get more into wrenching in the future.
16 people found this review helpful
Did you find this helpful?
PNN SOFT
May 11, 2023
Local saved data at Logbook. If Save-Send than it generates email with pdf and other data. With questions please use in-app options menu-info-contact us or others. We can't give detailed unsvers here at Review board. inCarDoc.com
Corey Smith
August 30, 2024
(Edit: I've decided to buy pro ver) I question most of the bad reviews here. Just READ the description, & any in-app guides to familiarize yourself with how it works. You'll know of possible issues that may arise & why it may be happening. If you don't have patience 2 read, it's a YOU problem, not an app problem. I've used free version for 5 years with multiple cars & 2 different generic Bluetooth OBD2 adapters with no issues, it just works. I keep one plugged in at all times. Thanks Developer
27 people found this review helpful
Did you find this helpful?
PNN SOFT
December 8, 2023
Hi, thank you very much for your feedback. inCarDoc.com
T.A. Bravo
April 21, 2024
I have always promoted this app until now. Requiring your location is an absolute unnecessary permission for an OBD2 reader. I can accept needing nearby devices, but when I deny access to my location it will not connect the Bluetooth device. Clear storage and do the exact same setup with location allowed and it works. I have used this for years and hope the developers can resolve this requirement. Oddly enough, when I tried some other readers, they did not require location permissions.
13 people found this review helpful
Did you find this helpful?
PNN SOFT
April 22, 2024
Sorry for the confusing warning notification. Recent Android OS version requires only “Nearby devices” permission, please ignore warning: you can disable “Location” permission. Location is required only for old Android OS versions w/o “nearby devices” option. Please note that both permissions might be required only at initial connection settings.

What’s new

Dear inCarDoc users,

With this update, we've introduced functional and interface improvements:

• Car Diagnostics: Updated the scan conditions. When you exceed the free scan limit, you can now watch an ad to continue reading error codes and see all your errors.

• Updated Charts: Refreshed the chart display style. The scale is now more convenient.

• Fixed crashes when starting diagnostics and connecting to the adapter.

Stay connected. More improvements are coming soon.