WORKS WITH ANY ELM327 OBD-II ADAPTER

Your car's
check-engine light,
finally explained.

Plug in a Bluetooth or Wi-Fi OBD-II scanner and read trouble codes, live sensor data, and full-throttle performance runs — with plain-language causes and fixes for every fault.

7000+
Fault codes
50ms
Live refresh
4.8★
App rating
Dashboard
CONNECTED
RPM ×1000
Speed
72 km/h
Coolant
89 °C
94
Vehicle health
No active fault codes
ELM327BLUETOOTH OBD-IIWI-FI OBD-IIISO 15765 CANKWP2000MODE 06VIN DECODEELM327BLUETOOTH OBD-IIWI-FI OBD-IIISO 15765 CANKWP2000MODE 06VIN DECODE
EVERYTHING UNDER THE HOOD

One app, the whole diagnostic story

From a single trouble code to a full performance session — Carnix turns raw OBD-II data into decisions you can act on.

🔧
Trouble code diagnostics
Read and clear DTCs across all 7000+ generic and manufacturer codes, with severity and system context.
💡
Causes & fixes
Every fault comes with likely causes, repair steps, and rough part costs — written in plain language.
📈
Live data stream
Watch RPM, boost, coolant, fuel trims and dozens of PIDs update in real time on custom dashboards.
❄️
Freeze frame
Capture the exact sensor snapshot from the moment a fault was stored to reproduce the problem.
🩺
Vehicle health score
One number that folds readiness monitors, active codes and live vitals into an at-a-glance status.
🕓
History & event log
Every scan, run and connection is saved and synced so you can track a car over months, not minutes.

Connected in under a minute

1
Plug in an adapter
Any ELM327 OBD-II dongle — Bluetooth or Wi-Fi — into the port under your dash.
2
Pair the app
Carnix finds the adapter, decodes your VIN and identifies the vehicle automatically.
3
Read everything
Codes, live data and performance runs are ready the moment the ignition is on.
PERFORMANCE MODE

Turn any road into a test track

Record 0–100 and 100–200 km/h sprints straight from your ECU, with incline-corrected timing, live speed traces, and a full session history you can compare run to run.

ECU-sourced speed — no GPS lag, timed straight from the vehicle bus.
Incline correction — runs are normalised so uphill sprints stay comparable.
Session history — save every run and stack traces side by side.
0 – 100 km/h
BEST RUN
6.42s
218
Top km/h
3.1
100–200 est
1.4%
Incline

Start free. Go deep when you need to.

Free
$0
Read codes, forever
Download free
Trouble code diagnostic
Possible causes & fixes
Live data stream
0–100 · 100–200 metrics
Deep analysis · codes + live
Freeze frame
Vehicle health score
Diagnostic history
Event log
MOST POPULAR
Pro
$4.99/mo
Billed 59.99 / year · cancel anytime
Start Pro trial
Trouble code diagnostic
Possible causes & fixes
Live data stream
0–100 · 100–200 metrics
Deep analysis · codes + live
Freeze frame
Vehicle health score
Diagnostic history
Event log

Questions, answered

What hardware do I need?
Any standard ELM327-based OBD-II adapter over Bluetooth or Wi-Fi. Most cars sold after 2001 (petrol) or 2004 (diesel) have a compatible port.
Which cars are supported?
+
Does it work offline?
+
Can I clear check-engine lights?
+
What does Pro unlock?
+

Stop guessing. Start diagnosing.

Download Carnix and know exactly what your car is telling you.