CARCODING — OBD2 Car Diagnostics and ECU Coding App

Monitor your vehicle in real time, decode fault codes, code ECU features, and chat with an AI mechanic using CarCoding. On your phone and Windows PC.

146
Car Brands
170K+
Fault Codes
Features

Everything in One App

Dealer-level vehicle management with CarCoding, now on iPhone, Android, and Windows.

Live Gauge Dashboard

Monitor RPM, Speed, Coolant Temperature, and Turbo Boost in real-time with 4 animated SVG gauges.

  • RPM, Speed, Boost, Temperature
  • Throttle, Fuel, Battery, Engine Load
  • Real-time streaming

Fault Detection

Generic OBD2 and manufacturer-specific enhanced DTC scanning, detailed descriptions, Critical/Warning/Info severity levels and one-tap code clearing.

  • 10,000+ fault code descriptions
  • Manufacturer-specific codes for 27 brands
  • Likely causes and search integration

AI Mechanic

Your AI-powered mechanical assistant. Explains fault codes in plain English, suggests repairs.

  • Advanced AI integration
  • English chat
  • Ready-made question templates

Vehicle Coding

Unlock hidden features with ECU feature coding. Extended module coding support for Renault, Toyota, Nissan, Kia, Hyundai, Honda, Volvo and more, alongside BMW and VAG.

  • Mirror folding, digital speed and more
  • Read + coding profiles for 11 brands
  • Module identity read live from the vehicle
Supported Vehicles

Is Your Car Supported?

Type your make and model to see which ECU modules can be coded on that car and which fault codes are documented for it.

2,118vehicles
146makes
1,512coding modules · 52 makes
170,440fault code entries · 28 make groups
Coverage

Expanding Vehicle Coverage

More brands, more modules and more fault codes with every release. Here's what's new.

Multi-Brand Coding

Module coding beyond BMW and VAG — for Renault, Toyota, Nissan, Kia, Hyundai, Honda, Volvo and more. Module identity is read live from the vehicle and compatibility is reported honestly.

Manufacturer-Specific Fault Codes

16,000+ manufacturer-specific (enhanced) DTC definitions across 27 brands. Read body, ABS, airbag and transmission codes that generic OBD2 can't see.

Component & Actuator Testing

Actuator (IOControl) tests on engine and body modules, protected by a double safety lock. Check on the spot whether a component actually works.

Older-Generation Support

Advanced diagnostics over TP2.0 on older generations such as VAG PQ35/Mk5 (2004-2012); additional fault-code read paths for legacy K-line modules.

Live Data

Take the Pulse of Your Car

Once you connect your ELM327 OBD2 adapter, track every parameter of your vehicle in real-time with 4 animated gauges.

🔴

RPM Monitoring

Read engine revolutions with millisecond latency.

🔵

Turbo Boost

Monitor boost pressure in bars live.

🟢

Engine Temperature

Track coolant temperature with color-coded alerts.

DETAIL ›
DETAIL ›
DETAIL ›
DETAIL ›
OBD2 Live Feed
Screenshots

See the App Up Close

Real app screens — captured on iPhone.

Live Dashboard

Live Dashboard

RPM, speed, coolant temperature and boost pressure at once; throttle, fuel, battery, intake and engine load below.

ECU Coding

ECU Coding

Module identity is read live from the vehicle, compatibility is reported honestly, settings are grouped into categories.

Diagnostics

Diagnostics

Scan every system, filter codes by severity, share the report or clear them with a single tap.

Fault Code Detail

Fault Code Detail

Explanation, likely causes and freeze frame for each code — and you can ask the AI mechanic.

Setup

Get Started in 3 Steps

Grab an ELM327 adapter, download the app, and start diagnosing in seconds.

01

Connect Adapter

Plug your ELM327 OBD2 adapter into your car's OBD2 port (usually under the steering wheel).

02

Pair via Bluetooth

Open the app. It automatically scans and connects to your adapter.

03

Start Diagnosing

Live data flows in. Scan fault codes, monitor gauges, chat with AI.

04

Code & Optimize

Unlock hidden ECU features. Take your performance to the next level.

P0300 Random/Multiple Cylinder Misfire Detected Critical
P0171 Fuel System Too Lean (Bank 1) Warning
P0420 Catalytic Converter Efficiency Below Threshold Warning
B0001 Airbag Control Module Fault Info
Fault Codes

Decode Fault Codes Instantly

10,000+ generic and manufacturer-specific fault codes with detailed descriptions in our database; enhanced DTC definitions for 27 brands. Read the code, learn what it means, see likely causes and fixes — then clear it with one tap.

Free Download
Free Download

Get to Know Your Car Today

Download CarCoding for free, connect your ELM327 adapter and see what your car has been trying to tell you.

The app is free to download. Some advanced features require an in-app purchase.

RPM
NORMAL
LIVE
MIN–
MAX–
AVG–
NOW–
Last Readings (60) 0 / 60 data points
ℹ️Normal Range
📄Description

Thresholds
⚠️ Warning
🚨 Critical