CarScope
RU
OBD-II · ELM327

See what your car is telling you

Plug a cheap OBD-II adapter into your car and CarScope shows you what the engine is up to: gauges, charts, trouble codes and step-by-step checks. Handy if you’re curious about your car or like to tinker with it, and handier still when you’re about to buy a used one.

macOSWindowsLinuxAndroid · phones and head unitsiPhone · iPad
CarScope on a computer: parameter tiles and an engine speed chart
CarScope on iPhone: large gauges, demo

One app, from the test drive to the hundredth trip

Check a car before you buy it. Then keep driving, recording and comparing in the same app, on whichever device you have on you.

Live data and charts

Each parameter gets a tile with a little chart. Different units get separate lanes, so lines never pile up.

Codes and readiness

Trouble codes explained in plain words, with freeze frames and readiness monitors.

Guided checks

Thermostat, air leaks, O2 sensors, battery and alternator, catalyst. You follow the steps, CarScope does the maths.

Before you buy

Find out if the codes were just cleared, the Check Engine light was on, or the VIN doesn’t match. Then take the PDF with you.

Gauges, On the road, HUD

Arrange the gauges your way. Go big for the drive, or mirror them onto the windshield.

Garage

Every car gets its own history: connections, checks, what’s normal for it and when service is due.

Observation

Live readings you can actually read

CarScope asks the engine unit what it can report and shows you all of it. You don’t need to know a single PID.

Tiles, charts and lanes

  • Each parameter has a tile with its value, unit and a short chart. Everything fits in the window, so there’s no sideways scrolling.
  • Pick a few parameters and they share one time axis. Engine speed, load and temperature each get their own lane and scale.
  • Numbers are rounded sensibly, and the axes step in round values.
  • Noticed something odd? Drop a marker and jump straight back to that moment later.
  • No car around? Turn on Demo. The readings are fake, and the app says so.
Observation: engine speed, load and coolant temperature in separate lanes on one time axis

Plot one value against another

Put vehicle speed against engine speed, for example, and every gear shows up as its own line. Now you see how the car behaves, which a column of numbers won’t tell you. Outliers get a list of their own, and you can compare recordings from different days.

On Android, tap a tile to see the last 30 seconds as a chart. On iPad the chart of the selected gauge sits next to the tiles.

X/Y plot: vehicle speed against engine speed, one line per gear (demo trip)
Diagnostics

Codes, readiness and checks in plain words

Four tabs on every platform: Codes, Readiness, Checks and Pre-purchase. CarScope only reads data. Clearing codes is the only change it can make, and it always asks you first.

Codes and readiness

  • Stored, pending and permanent codes, each with a plain description and its freeze frame: a snapshot of the readings when the code was set.
  • Scan all modules asks every unit that answers, not just the engine.
  • Readiness shows whether the Check Engine light is on, how many codes are stored and which monitors haven’t finished since the last clear.
  • Share the result or save it as a file.
Codes on iPhone: P0300 and P0171 with descriptions
Readiness on iPhone: Check Engine on and the list of monitors
List of guided checks on iPhone

Guided checks beta

CarScope tells you what to do, records what it needs and gives a verdict: normal, suspicious or problem. Right below it you see what was measured, what it was compared with, and how it got to the verdict.

  • Thermostat — how long the engine takes to reach 80 °C, where the temperature settles, whether it drops while driving.
  • Air leaks and fuelling — fuel trims per bank at idle and at 2,500 rpm.
  • Upstream O2 sensors — how often they switch, their range, how fast they react to a throttle blip. For narrow-band sensors.
  • Battery and alternator — voltage at rest, while cranking, at idle, under load and at 2,000 rpm.
  • Catalyst — the rear sensor compared with the front one.

For a phone mount or a head unit there’s a large mode with one instruction and one timer. You can also rerun a check on a recording. The thresholds are still general and we’re tuning them, so treat a verdict as a hint, not a workshop diagnosis.

Air leak check on a computer: “Idle for 60 s” step, engine speed and fuel trims
Check result: verdict, measurements and a mini chart

Large mode for the car

During a check the phone shows just what matters: what to do, the live value next to its target and the time left. Then the verdict shows up big and in colour.

Large mode on iPhone: raise the revs to 2,500, current engine speed and timer
Large mode on iPhone: verdict Suspicious
Check running on an Android phone

Before you buy a used car

A minute of reading tells you what the seller may not:

  • codes were cleared recently — distance and warm-ups since the clear, monitors not yet finished;
  • the Check Engine light is on now or was on before, and for how long;
  • the VIN in the engine unit doesn’t match the documents or the body;
  • the mileage you entered differs from what the unit reports (if the car reports it);
  • there are permanent codes or codes in other modules.

Add a few short checks: fuel trims, battery, and the thermostat if the engine is still cold. The PDF report is made right on your device. On the computer you can also save a ZIP for your mechanic and keep the car in the Garage as a candidate.

Pre-purchase on a computer: summary with Check Engine on and VIN mismatch
Used car on iPhone: codes cleared recently, Check Engine on, VIN mismatch
Gauges · On the road · HUD

Big numbers for the drive. Even on the windshield

Set up your gauges once. Then use them as a dashboard, go full screen while you drive, or reflect them in the windshield.

Gauges and thresholds

  • Dials and tiles fill the screen. Add, move and resize them in the editor.
  • Set a threshold, say coolant above 105 °C. Cross it and the tile turns amber or red. On the computer you can add a beep too.
  • Works on the computer, on Android phones and head units (1024×600 and up), and on iPhone and iPad.
Gauges on a computer: engine speed and vehicle speed dials and value tiles

On the road

One tap and the same gauges go full screen, with bigger numbers on a calm dark background and no extra buttons. If a value crosses its threshold, a big warning pops up at the top.

On the road: large values, coolant temperature above its threshold highlighted

Mirror (HUD)

  • Lay the phone under the windshield. The numbers are mirrored on the screen, so they read the right way round in the glass.
  • A black background and one bright colour: teal, green, white or amber. Warnings show up in amber or red.
  • The HUD has its own layout of one to three big values: speed, engine speed and coolant by default. You can rotate it 180°.
  • Works best at night and at dusk. Laminated glass can show a double image; a HUD film helps.
HUD on an Android head unit: mirrored speed, engine speed and coolant temperature
HUD on iPhone: mirrored values and a warning line
Garage · on the computer

Every car keeps its own history

The Garage remembers each car (make, model, year, VIN, the adapter that worked) and everything you’ve done with it: connections, checks, code readings, recordings.

  • Card — the car, its modules and its connection history. If a connection failed, you can see where it stopped: adapter, protocol, module or data.
  • Timeline — by day: trips, checks, code readings, “codes disappeared”.
  • Results — saved checks and pre-purchase reports, with better or worse than last time at a glance.
  • Health — what’s normal for your car: idle speed, fuel trims, voltage, warm-up time. After a drive CarScope tells you if something is off. It doesn’t diagnose anything, it just says “not as usual”.
  • Maintenance — mileage, reminders by distance or date (“due soon”, “overdue”) and notes with photos of receipts.

Health and Maintenance are on the computer for now. The phone apps keep their own recordings and reports and can hand them to the computer.

Garage → Health: comparison with usual and this car’s normal values

The timeline and service reminders live on the same car card.

Garage → Timeline: connections and recordings by day
Garage → Maintenance: overdue and OK reminders
Recordings

Record a drive, go back to the moment

Press record and CarScope keeps every reading with its time, plus your markers. On a phone you can add sound, vibration and GPS.

  • Shuttle playback on the computer: drag right to go 2–32× faster, left to go back. Let go and it snaps back to normal speed. J/K/L and the arrow keys work too, and you can jump between markers.
  • Clips — 25 seconds before a marker and 8 after, saved on their own whenever you want.
  • All recordings in one list: search, sort, rename, delete. Each device looks after its own copies.
  • On iPhone a recording keeps going when you switch apps or lock the screen (with a Bluetooth LE adapter, or while recording sound or GPS).
  • Android and iPhone play recordings back at the speed you choose. Android also has ±10 s steps.
Recording playback on a computer at 4× with the shuttle control
AI · on the computer beta

Ask about a recording and see what the AI looked at

Describe a symptom, or ask about what the car is showing right now or about a recording. The AI works from the measured numbers. When it claims something, it can show a small chart of the readings behind it.

  • Evidence under the answer: the time span, up to four parameters, their ranges and when the maximum happened. “Show on chart” opens that spot in the recording.
  • You decide what is sent: numbers, sound and images; numbers and sound features; numbers only; or nothing.
  • Each answer shows how long it took and how many tokens it used, plus the cost if you enter your prices.
  • Uses your own OpenAI account: an API key or sign-in with ChatGPT. Nothing is sent until you set it up and ask.
  • You can just ask out loud; the language is detected automatically. Or use the system’s offline recognition.
AI answer with an evidence card: mini chart of engine speed and coolant temperature
Together

Computer, phone, iPad and head unit, working together

Every version of CarScope works on its own: plug in the adapter and go. Got more than one device? They help each other out.

Car + adapterELM327 in the OBD‑II port

Any of these connects on its own:

  • ComputerA laptop right in the car, or at home: charts, Garage, AI
  • Phone or iPadAlways with you: gauges, checks, recording
  • Android head unitThe screen in your dash: gauges and HUD

Even better together: the phone adds sound and GPS to the computer, the head unit shows the gauges, and recordings move over Wi‑Fi or Dropbox.

The phone as extra sensors

Engine sound and vibration from the phone go into the computer’s recording. An iPhone adds GPS speed.

A screen in the car

Gauges and On the road on the head unit or phone. Other CarScope devices nearby get the readings over Wi-Fi.

Phone ↔ computer over Wi-Fi

Pair once with a one-time code. Then layouts and recordings go over your local network.

Dropbox

Connect your own Dropbox and recordings show up everywhere. Files download when you open them.

Open a recording anywhere

Record in the car, open it on the computer: playback, charts, X/Y, AI.

First start

Three steps and you’re ready

On first start CarScope asks for the language, the adapter and the car. Pick the make and model from the catalogue or type them in. You can skip any step, and Demo is always there.

While connecting, CarScope shows the chain Adapter → Protocol → Module → Data. If it gets stuck, you see exactly where, and what to try next.

First start on a computer: choosing the car
First start on iPhone: choosing the adapter
Compatibility

What you need

A car with an OBD-II port

Almost every petrol car has one: US cars from 1996, European cars from 2001 (EOBD). It’s usually under the steering wheel. What the car reports depends on its engine unit.

An ELM327 adapter

Wi-Fi, Bluetooth LE, Bluetooth or USB. iPhone and iPad work with Bluetooth LE and Wi-Fi; Android with classic Bluetooth and Wi-Fi.

Protocols

The adapter finds the protocol on its own, CAN or one of the older ones it knows. You can also pick it by hand.

More data for some cars

Some cars have a vehicle profile in CarScope. Then the app reads more than standard OBD-II: manufacturer parameters and more modules.

What works where

FeatureComputer
macOS · Windows · Linux
Android
phone · head unit
iPhone · iPad
ELM327 adapterWi-Fi, Bluetooth, USBWi-Fi, BluetoothWi-Fi, Bluetooth LE
Live data, gauges, On the road, HUDYesYesYes
Codes, readiness, guided checksYesYesYes
Pre-purchase report with PDFYesYesYes
Recordings and markersYes, with shuttle playbackYesYes, also in the background
Garage: history, health, maintenanceYesLaterLater
AI with evidenceYes, beta——
Dropbox, phone ↔ computerYesYesYes
LanguagesEnglish, RussianEnglish, RussianEnglish, Russian
SystemmacOS on Apple silicon; Windows; Ubuntu x64Android 8.0 or lateriOS / iPadOS 17 or later
Privacy

Your car’s data stays yours

Kept on your device

Recordings, the Garage, reports and settings are just files on your device. No sign-up.

No ads, no tracking

No ads and no third-party analytics. Crash reports stay on the device; connection statistics are off until you turn them on.

Sent only when you say so

A report to the developer, Dropbox sync or a question to the AI goes out only when you say so, and only where you chose.

Read the privacy policy

Questions and answers

Which adapter should I buy?
Any ELM327 adapter is fine to start with. For iPhone and iPad get a Bluetooth LE or Wi-Fi one — iOS doesn’t work with classic Bluetooth adapters. For Android, classic Bluetooth or Wi-Fi. Cheap clones can be slow or give wrong answers. If something goes wrong, the connection chain shows where it got stuck.
Will it work with my car?
If it has an OBD-II (EOBD) port, CarScope reads the standard engine data. Which parameters you get depends on the car: CarScope asks the unit and shows whatever it reports. Some cars have vehicle profiles that add more data.
Can CarScope damage my car?
CarScope only reads data, including during checks and pre-purchase reports. Clearing codes is the only change it can make: this turns off the Check Engine light and resets readiness monitors. The app always asks first. It can’t flash, code or adapt control units.
Can I try it without a car?
Yes, turn on Demo. The readings are fake and marked as such. On the computer and Android, Demo works everywhere, including codes, checks and pre-purchase. On iPhone and iPad it covers gauges, On the road and the HUD; diagnostics there need a real adapter.
Does it need the internet?
No. You can read car data, record, run checks and create reports offline. Only Dropbox and AI use the internet, and only if you choose to use them.
Is the AI free?
The AI runs on your own OpenAI account (an API key or sign-in with ChatGPT), so the cost depends on your plan. CarScope shows the time and tokens of every answer. You decide what to send, or send nothing.
Does it work with CarPlay or Android Auto?
Not right now. On an Android head unit CarScope runs right on its screen (1024×600 and up), so Android Auto isn’t needed for that.
How much will it cost?
We’ll announce pricing when the apps reach the stores.
Download

Coming soon to the stores

We’re getting CarScope ready for release. Store links will show up here as soon as the apps are out.

Coming soon

iPhone and iPad

iOS / iPadOS 17 or later

App Store
Coming soon

Android phones and head units

Android 8.0 or later

Google Play
Coming soon

macOS

Apple silicon

Download for Mac
Coming soon

Windows

Windows

Download for Windows
Coming soon

Linux

Ubuntu x64

Download for Linux

Got a question, or want to help test? Head to Support.