Mercedes-Benz ECU Coding App

CarCoding is an app for iPhone, Android, and Windows that works with an ELM327 OBD2 adapter. It covers ECU coding for Mercedes-Benz vehicles, with coding data available for 15 vehicles in a catalog of 113. The catalog includes models such as A-Class (2012-2018), C-Class (2007-2014), E-Class (2009-2016), CLS (W218) (2010–2018), and SLC/SLK (R172) (2011–2020).

Vehicles with coding
15
Vehicles in catalogue
113
Manufacturer fault codes
5,180

With CarCoding, Mercedes-Benz ECU coding settings include Vehicle data: Model series, Vehicle data: Body variant, IHC coding: Coding, ALDW Coding: Warning Mode, and Language Setting. Other examples are Speed Limit (Permanent Speedtronic), Permanent Display Selection, Daytime Running Light, Display Unit Speedometer/Distance, Daytime Running Light Engine-Dependent, Tailgate Opening Limiter, and Radar Sensorics Advanced Distronic.

Examples of codeable settings

Models with coding data

Mercedes-Benz — all supported models →

Frequently asked questions

Which app does ECU coding on Mercedes-Benz vehicles?

CarCoding does ECU coding on Mercedes-Benz vehicles from your phone; coding data exists for 15 vehicles. An ELM327-based OBD2 adapter with Bluetooth Low Energy (BLE) is all you need; the app runs on iPhone, Android and Windows and is free to download.

Which Mercedes-Benz models can be coded?

Some of the models with coding data: A-Class (2012-2018) (2012–2018), A-Series (W176) (2012–2018), AMG GT (C190/R190) (2014–2024), B-Class (2011-2018) (2011–2018), B-Series (W246) (2011–2018), C-Class (2007-2014) (2007–2014). The full list is on this page.

Which adapter do I need?

An ELM327-based OBD2 adapter with Bluetooth Low Energy (BLE) is all you need; the app runs on iPhone, Android and Windows and is free to download.

How do I start?

  1. Plug an ELM327-compatible OBD2 adapter into the car.
  2. Open CarCoding and connect to the adapter over Bluetooth.
  3. Pick the make and model — or let the VIN identify it.
  4. Read fault codes; on supported vehicles, open the module settings.

Get CarCoding

Connect your ELM327 adapter, read fault codes, and browse module settings on supported vehicles.

The app is free to download.