Loading...

Car Scanner App: What Your Check Engine Light Means

A hand rests on a small black OBD2 adapter plugged into a port inside a car, with a smartphone lying beside it.

Check engine light on? That small amber engine symbol means the car’s computer has stored a fault code, and the dashboard will not tell you which one. Car Scanner ELM OBD2 is a phone app that reads the code and shows what it refers to, while you sit in the driver’s seat.

There is one part the ads rarely show. The app cannot talk to your car by itself. It needs an OBD2 adapter, a small device bought separately, that plugs into a socket under the dashboard and passes the car’s data to the phone over Bluetooth or Wi-Fi.

This guide covers what the app reads, what the adapter is and how to pick one, what is free and what is paid, and why a code on your screen is the start of a repair, not the repair itself.

6 min read

📋 What you’ll find here

Get Car Scanner from the official store 👇

Car Scanner ELM OBD2 app icon Car Scanner ELM OBD2

Stanislav Svistunov
Utilities · Free to download; Pro by one-time purchase or subscription
32,955 on the US App Store ratings · 10M+ on Google Play downloads
4.8 ★★★★★
  • Reads and resets stored trouble codes, with a short description of each
  • Freeze frame data recorded at the moment a fault was logged
  • Live sensor readings on a dashboard of gauges and charts
  • Emissions readiness and the car’s own self test results
  • Works only with an ELM327 type OBD2 adapter, sold separately
Get it on Google Play ›Download on the App Store ›
Free to download; Pro by one-time purchase or subscription · Store data checked on October 19, 2026

A hand rests on a small black OBD2 adapter plugged into a port inside a car, with a smartphone lying beside it.

Key Takeaways

  • Car Scanner ELM OBD2 reads the fault codes your car has stored and shows a short description of each one.
  • It only works through an ELM327 type OBD2 adapter, bought separately and plugged in under the dashboard.
  • Downloading is free; unlocking every feature takes a one-time purchase or a subscription, according to the App Store.
  • A code tells you where to look. Clearing it without fixing the cause brings the light back.
  • Read the data with the car parked, or let a passenger handle the phone.

What the check engine light actually tells you

Most cars built since the early 2000s carry a standard diagnostic system called OBD2. The engine computer watches dozens of sensors, and when a reading falls outside its expected range, it stores a fault code and switches on the light.

The code is one letter followed by four digits. The letter points to an area of the car, such as the engine and gearbox or the body, and the digits narrow down the system and the fault. The light alone only says that something was logged.

Many owner’s manuals treat a flashing light as more urgent than a steady one, so check what yours says before you decide to keep driving.

Keep reading 👇

GPS speedometer: how your phone reads speed ›

Free Wi-Fi on the road: how a hotspot map works ›

Identify an old coin from a photo ›

What Car Scanner ELM OBD2 shows on the screen

Car Scanner ELM OBD2 is published on the App Store by Stanislav Svistunov, in the Utilities category, and the developer’s own site links to both store listings. Once the phone is paired with an adapter, the store description lists these functions:

  • Stored trouble codes with a short description of each, and the option to reset them.
  • Freeze frame data: the sensor values saved at the moment a fault was logged.
  • Live readings on a dashboard you arrange with gauges and charts.
  • Emissions readiness status and the results of the car’s own self tests.
  • A trip computer with fuel consumption figures, plus a head up display mode.
  • Connection profiles for many brands, which add extra data on some models.

The adapter: the part you buy separately

The app does not scan the car on its own. It reads what the car’s computer reports, and the only way in is the OBD2 port, a socket usually found under the dashboard on the driver’s side.

That is where the adapter goes. On iPhone, the App Store listing asks for a Wi-Fi or Bluetooth LE adapter compatible with ELM327; Android phones can also pair over classic Bluetooth, according to the developer’s site. The adapter is hardware sold by third parties, and it does not come with the app.

Not every adapter behaves. The developer names Kiwi 3, Viecar, V-Gate, Carista, LELink and Veepeak as recommended brands, warns that some cheap clones connect badly or can even make the engine run unstable, and advises against units marked v2.1.

How to read your first code

With the adapter in hand, the first reading takes a few minutes. Do it with the car parked.

  • Find the OBD2 port under the dashboard. The owner’s manual shows where it is if you cannot see it.
  • Plug the adapter in with the engine off, then switch the ignition on as the adapter’s instructions say.
  • Pair the phone with the adapter by Bluetooth, or join the adapter’s Wi-Fi network.
  • Open Car Scanner, pick the connection type and let it find the car.
  • Open the trouble codes screen and write down each code and its description before you reset anything.

Free car diagnosis: what is true

If you arrived here from an ad promising a free car scanner or a free diagnosis, here is the honest version. Downloading the app is free, and the free version reads codes. The adapter is not free: it is a separate device you have to buy.

The rest of the app has a price. The App Store lists Car Scanner Pro as a one-time purchase or a subscription and says unlocking all the features requires one of them. Google Play marks the app as having ads and in-app purchases. Prices vary by country.

A diagnosis is also more than a code. The app shows what the car reports and a description of it. It does not repair anything, does not replace a mechanic’s tests and, in the developer’s own words, cannot show you something that is not provided by your car.

Clearing a code is easy, and tempting. Doing it without fixing the cause only switches the light off for a while: if the fault is still there, the computer logs it again and the light comes back.

The promise What actually happens
A free car scanner The app is free to download; the adapter is bought separately
A free diagnosis You get the code and a description, not a repair
Checks everything in the car Only what your car reports through the OBD2 port
Works on any car Most cars from 2000 on, some from 1996, per the developer
Turns the light off for good A cleared code comes back if the fault is still there

If Car Scanner does not connect

Most connection problems come from the adapter, not the app. Check that the ignition is on, that the phone is paired with the right device and that no other app is holding the connection.

If it still fails, another reader is worth a try with the same adapter. OBD2 Car Scanner – EOBD Facile, by Outils OBD Facile, also works with ELM327 adapters over Bluetooth or Wi-Fi and has a built-in adapter test. It is free to download, and its paid editions unlock manufacturer codes, unlimited recording and PDF reports.

Safety, ratings and how to download

Read the data with the car parked, or hand the phone to a passenger. Watching a live gauge while driving takes your eyes off the road, and handling a phone at the wheel is illegal in many places.

Use the buttons on this page and check the developer name before installing, since this category is crowded with similar icons. Checked on 19/10/2026, the US App Store showed 4.8 with 32,955 ratings, and Google Play showed 4.7 with more than 10 million downloads.

This article is informative and independent. We have no connection with the developer or with any adapter maker, and we are not responsible for how the app or an adapter behaves, for the accuracy of a reading, for repairs made on the basis of it, or for changes to prices and paid features.

FAQ

Do I need to buy anything to use a car scanner app?

Yes, an ELM327 type OBD2 adapter, sold separately. The app reads the car only through it; without the adapter there is nothing to read.

Is Car Scanner ELM OBD2 free?

Downloading is free and the free version reads codes. Unlocking every feature takes a one-time purchase or a subscription, according to the App Store, and Google Play marks ads and in-app purchases.

Will it work on my car?

Most cars built after 2000 use the OBD2 standard, and the developer says some from 1996 work too. What the app shows depends on what your car reports, so the list of sensors changes from car to car.

Can the app turn off the check engine light?

It can reset the stored codes. If the cause is still there, the car logs the fault again and the light returns, so clearing a code is not a repair.

Does it replace a mechanic?

No. It gives you the code and a description, which helps you understand the problem and talk to a workshop. The tests and the repair are still a mechanic’s job.

Why won’t my adapter connect?

Cheap clones are a common cause. The developer recommends known brands and advises against adapters marked v2.1. Check that the ignition is on and that the phone is paired with the adapter.

Written by
Théo Lacroix

Théo Lacroix covers retro gaming, emulation, and the history of video games — from arcade cabinets to console wars. If a game is older than most of the site's readers, Théo has probably already written about it.