When your Mercedes-Benz check engine light comes on, you have two options: drive to a dealership and pay £100–£200 for a diagnostic session, or connect an OBD2 scanner at home and read the fault codes yourself in under two minutes. This guide covers every type of Mercedes diagnostic tool available — from entry-level Bluetooth adapters to dealer-grade systems — and explains exactly what each one can and cannot do on a Mercedes-Benz vehicle.
The short answer for most Mercedes owners: a good OBD2 diagnostic app paired with a quality Bluetooth adapter gives you 80–90% of what a dealership diagnostic session provides, at a fraction of the cost. The Carly OBD2 scanner is built specifically for this use case, with deep Mercedes-Benz system support across all common models from 2001 onward.
GAIN MORE CONTROL OF YOUR CAR WITH THE CARLY FEATURES
Check the exact pricing of Carly for your car brand!

Fast International Shipping with DHL

14 days adaptor return policy

Excellent customer support

Lifetime warranty in the hardware
SEEN IN
What Is a Mercedes Diagnostic Tool?
A Mercedes diagnostic tool is any device or software that connects to your car’s OBD2 port — the 16-pin socket located under the dashboard, typically above the driver’s left foot — and communicates with the car’s electronic control units (ECUs).
Modern Mercedes-Benz vehicles contain dozens of ECUs managing everything from the engine and transmission to the airbags, ABS, suspension, and climate control. When any of these systems detects a fault, it stores a diagnostic trouble code (DTC) in the fault memory. A diagnostic tool reads these codes, interprets them, and presents them to you in plain language.
Since 2001 (petrol) and 2004 (diesel), all Mercedes-Benz vehicles sold in the EU have been required to support OBD2 — the standardised protocol that allows any compatible scanner to read basic engine fault codes. However, Mercedes also uses manufacturer-specific protocols for the deeper systems, which is why a proper Mercedes diagnostic tool needs to support both the standard OBD2 codes and the Mercedes-specific extensions.
Types of Mercedes Diagnostic Tools
1. OBD2 Smartphone Apps with Bluetooth Adapter
This is the most practical option for the vast majority of Mercedes-Benz owners. A small Bluetooth or Wi-Fi adapter plugs into the OBD2 port, and an app on your iPhone or Android phone reads and interprets the data.
The quality varies enormously. Generic ELM327 adapters work only for basic engine codes. Purpose-built systems like the Carly OBD2 scanner access all major Mercedes-Benz systems — engine, transmission, ABS, airbags, ESP, and more — and present the results in plain language with repair cost estimates.
Best for: DIY owners who want to understand fault codes, clear the check engine light, monitor live data, check a used Mercedes before buying, and avoid unnecessary dealership visits.
2. Dedicated Handheld Scanners
Standalone devices like the iCarsoft MB series are physical handheld units with their own screen. They support all Mercedes-Benz systems and are popular with independent garages and enthusiasts who prefer a standalone device over a smartphone. They cost £150–£400 and offer similar coverage to good smartphone-based systems, without the subscription model.
Best for: Garages and serious enthusiasts who prefer dedicated hardware over a phone-based solution.
3. Professional Workshop Tools (XENTRY / Xentry Diagnosis Lite)
Mercedes-Benz XENTRY is the official dealer diagnostic system. It provides complete access to all ECUs, SCN coding (online programming of control units), guided fault finding, and live parameter data. Xentry Diagnosis Lite is a more accessible version that supports mainstream Mercedes models from 2004 onward.
These systems require a VCI (Vehicle Communication Interface) hardware unit, a Windows laptop, and in most cases an active Mercedes subscription. The full Xentry setup costs thousands of pounds. Xentry Lite is more accessible but still requires technical knowledge.
Best for: Professional workshops that specialise in Mercedes-Benz.
4. MB Star Systems (C3, C4, C5, C6)
The MB Star systems are the hardware VCI units that connect to the XENTRY software. The C6 is the current generation supporting modern DoIP (Diagnosis over Internet Protocol) vehicles. Older C3 and C4 units work on pre-2016 models. These are the tools Mercedes dealers use — they are extremely capable but expensive, complex, and require ongoing subscription costs to access the diagnostic server.
Best for: Specialist Mercedes workshops only. Not a realistic option for private owners.
| Tool Type | Price | System Coverage | Ease of Use | Best For |
|---|---|---|---|---|
| Carly OBD2 (app + adapter) | £80–£120 | All major systems | ★★★★★ | DIY owners, used car checks |
| iCarsoft MB (handheld) | £150–£300 | All systems | ★★★★ | Enthusiasts, small garages |
| Xentry Diagnosis Lite | £300–£600+ | Full systems + SCN | ★★★ | Professional workshops |
| MB Star C6 / XENTRY Full | £2,000+ | Complete dealer access | ★★ | Mercedes specialists only |
What Can Carly Do on a Mercedes-Benz?
Carly supports a wide range of Mercedes-Benz models built from 2001 onward across all common body types — A-Class, C-Class, E-Class, S-Class, GLC, GLE, GLA, Sprinter, and more. Here is what the Carly OBD2 scanner covers on Mercedes vehicles:
Full System Diagnostics
Carly reads fault codes from all major Mercedes-Benz ECUs, not just the engine. This includes:
- Engine (petrol and diesel, including BlueTEC and EQ Boost systems)
- Automatic transmission (7G-Tronic, 9G-Tronic)
- ABS and ESP (Electronic Stability Programme)
- Airbag and SRS (Supplemental Restraint System)
- Electric power steering
- Heating, ventilation and air conditioning (HVAC)
- Body control modules (lighting, windows, central locking)
- Instrument cluster and infotainment systems
Each fault code is presented in plain English with a description of what the fault means, which system is affected, and what the most common causes are. Carly also includes repair cost estimates so you know what to expect before you go to a garage.
Live Data
Carly streams real-time data from your Mercedes-Benz sensors. You can monitor engine temperature, oil pressure, fuel trim values, throttle position, battery voltage, and dozens of other parameters live as you drive. This is useful both for diagnosing intermittent faults and for checking that a repair has been successful.
Used Car Check
Before buying a used Mercedes-Benz, Carly reads the full fault memory across all systems and checks for hidden fault codes that may not trigger the check engine light but indicate underlying problems. It also reads mileage from multiple ECUs to verify the odometer has not been tampered with — a known issue on used Mercedes vehicles. This feature alone can save hundreds or thousands of pounds on a bad purchase.
OBD Parameters and Health Reports
Carly generates a full vehicle health report and stores it in the Digital Garage, allowing you to track your Mercedes’ condition over time and share reports with your mechanic or a potential buyer.
One important note on Mercedes coding: unlike BMW, VW, and Audi vehicles, Mercedes-Benz ECUs do not expose user-configurable settings in the same way. This means that feature coding — enabling or disabling hidden features like folding mirrors or ambient lighting presets — is not available on Mercedes through Carly or most third-party tools. The diagnostic, live data, used car check, and health monitoring features are fully supported.
Which Mercedes-Benz Models Are Compatible with Carly?
Carly is compatible with all Mercedes-Benz petrol vehicles from 2001 onward and all diesel vehicles from 2004 onward. This covers the full range of passenger cars and light commercial vehicles:
Passenger Cars
- A-Class (W168, W169, W176, W177) — all generations from 2001
- B-Class (W245, W246, W247)
- C-Class (W203, W204, W205, W206) — saloon, estate, coupé, cabriolet
- E-Class (W211, W212, W213, W214) — saloon, estate, coupé, cabriolet
- S-Class (W220, W221, W222, W223)
- CLA, CLS, GLA, GLB, GLC, GLE, GLS, G-Class
- AMG variants of all above models
Light Commercial
- Sprinter (first and second generation, W906, W907)
- Vito and V-Class (W638, W639, W447)
- Citan
Plug-in Hybrid and Electric
- C 300 e, E 300 e, GLC 300 e (PHEV variants)
- EQA, EQB, EQC, EQE, EQS (full electric) — OBD2 diagnostics supported
If your Mercedes was built in 2001 or later, connect the Carly scanner to the OBD2 port and the app will automatically identify the vehicle and show which features are supported for your specific model and build year.
How to Use Carly as a Mercedes Diagnostic Tool
The setup takes under five minutes:
- Step 1 — Plug the Carly OBD2 scanner into your Mercedes’ OBD2 port. On most Mercedes-Benz models, the port is located under the dashboard on the driver’s side, above the pedals. On some Sprinter and Vito models it may be in a different position — check your vehicle handbook if needed.
- Step 2 — Download the Carly app on your iPhone (iOS 14+) or Android phone (Android 8+). The app is free to download; the subscription unlocks the full diagnostic features.
- Step 3 — Open the app, turn your Mercedes ignition to the ‘on’ position (you do not need to start the engine), and tap ‘Connect’. The app pairs with the scanner via Bluetooth in seconds.
- Step 4 — Select ‘Full System Scan’. Carly will scan all accessible ECUs in your Mercedes — this takes 2–5 minutes depending on the model. You will see a list of all systems and any fault codes found.
- Step 5 — Review the results. Each fault code shows the system affected, a plain-English description, the likely cause, and an estimated repair cost range. You can clear the codes directly from the app once the underlying fault has been addressed.
Mercedes Diagnostic Tool: Common Fault Codes Explained
These are the fault codes most commonly found on Mercedes-Benz vehicles when running a full system scan with Carly:
P0171 / P0174 — System Too Lean (Bank 1 / Bank 2)
Very common on C-Class and E-Class petrol engines. Usually caused by a vacuum leak, a failing MAF sensor, or a dirty fuel injector. The car may run roughly at idle. Repair cost: £80–£300 depending on cause.
P0016 / P0017 — Crankshaft / Camshaft Position Correlation
Common on higher-mileage Mercedes with timing chain issues. If this code appears alongside rough running or a rattle on cold start, have the timing chain inspected promptly. Repair cost: £600–£1,500+.
C1000 — BAS / ESP Malfunction
An ESP or traction control fault. Often triggered by a faulty wheel speed sensor or a steering angle sensor that needs recalibration. The car’s stability control may be disabled. Repair cost: £100–£350.
B1000 — Control Unit N10 Fault
A general fault in the SAM (Signal Acquisition Module), which controls a wide range of body electrical functions including lighting and wipers. Often caused by water ingress or a failing relay. Repair cost varies significantly.
P2004 — Intake Manifold Runner Control Stuck Open
Common on Mercedes diesel engines, particularly the OM651 2.1 CDI found in C-Class, E-Class and Sprinter. The intake swirl flaps can fail and in severe cases break apart, causing engine damage. Take this code seriously. Repair cost: £200–£800.
U0100 — Lost Communication with ECM/PCM
A communication fault between ECUs. Often caused by a flat or failing battery, or a faulty CAN bus connection. Carly’s full system scan identifies which module is not communicating, which saves significant diagnostic time at a garage.
Carly vs. Taking Your Mercedes to a Dealership
| Carly OBD2 Scanner | Mercedes Dealership | |
|---|---|---|
| Cost per diagnostic | £0 (after initial purchase) | £100–£200 per session |
| System coverage | All major ECUs | Complete (XENTRY) |
| Available 24/7 | Yes | No |
| Used car check | Yes | No (they won’t check competitors’ cars) |
| Clear fault codes | Yes | Yes (charged separately) |
| Live data monitoring | Yes | Yes |
| Feature coding | Not on Mercedes | Yes (SCN coding) |
| ECU programming | No | Yes |
| Repair cost estimates | Yes | No |
For the vast majority of diagnostic needs — reading fault codes, understanding what the check engine light means, checking a used Mercedes before purchase, and monitoring vehicle health over time — Carly provides everything you need at home for a one-time cost. Dealership visits remain necessary for ECU programming, SCN coding, and complex repairs that require specialised equipment.
Mercedes Diagnostic Tool FAQ
Will any OBD2 scanner work on a Mercedes-Benz?
A generic OBD2 scanner will read basic engine fault codes (the standardised ones covered by the OBD2 protocol). However, it will not access the transmission, ABS, airbag, ESP, or body control systems, which require Mercedes-specific diagnostic protocols. For full coverage, you need a tool with dedicated Mercedes-Benz support, like Carly.
Where is the OBD2 port on a Mercedes-Benz?
On most Mercedes-Benz passenger cars (A-Class, C-Class, E-Class, S-Class, GLC, GLE, and others), the OBD2 port is located under the dashboard on the driver’s side, above the pedal cluster. On some models it may be behind a small cover. On the Sprinter van, it is typically under the steering column. It is a 16-pin trapezoid-shaped socket.
Can I clear fault codes on my Mercedes myself?
Yes. Once you have identified the cause of a fault and addressed it (or confirmed it is a minor or historical code), Carly allows you to clear the fault codes directly from the app. The codes will not return if the underlying problem has been fixed. If they return, the fault is still present and requires further investigation.
Does Carly support Mercedes diesel engines?
Yes. Carly supports Mercedes diesel engines from 2004 onward, including the OM651 2.1 CDI, OM654 2.0 CDI, OM642 3.0 CDI V6, and BlueTEC clean diesel variants. All common fault codes for these engines are supported, including DPF (Diesel Particulate Filter) and AdBlue system faults.
Can Carly check a used Mercedes-Benz before I buy it?
Yes, and this is one of the most valuable uses of the tool. The Carly used car check reads the fault memory across all ECUs — not just the engine — and cross-checks mileage figures stored in multiple control units to detect odometer tampering. It takes five minutes and can reveal hidden faults that the seller may not disclose.
Does Carly work on Mercedes AMG models?
Yes. AMG variants of the A-Class, C-Class, E-Class, GLC, GLE and other models are supported for full system diagnostics and live data. AMG-specific engine parameters are accessible on supported models.
What is the OBD2 port location on a Mercedes Sprinter?
On the Mercedes Sprinter (W906 and W907 generations), the OBD2 port is located under the steering column on the driver’s side. On some commercial variants with a partition, it may be in a slightly different position. Connect the Carly scanner and the app will identify the Sprinter automatically.
Is Carly compatible with Mercedes EQ electric vehicles?
Carly supports OBD2 diagnostics on the EQA, EQB, EQC, EQE, and EQS. The standard OBD2 fault codes and live data parameters are accessible. Note that some EQ-specific high-voltage battery parameters may require manufacturer-level tools for full access.

