All UK cars built after 2001 are OBD2 compatible
The OBD2 port is usually under the dashboard on the driver's side, within 60cm of the steering wheel. Petrol cars from 2001, diesel cars from 2004, and virtually all cars from 2006 onward are legally required to have it.
Our top picks
🥇 Best Overall
Launch CR3001
The Launch CR3001 is the scanner most home mechanics recommend when someone asks where to start, and for good reason. It reads and clears all standard OBD2 fault codes, displays live engine data including coolant temperature, RPM, and O2 sensor readings, and can turn off the engine warning light — which alone is worth the price for many drivers. The screen is clear, the menus are straightforward without needing to read a manual, and it works on every OBD2-compatible car without pairing, apps, or Bluetooth. If you want one tool that does the essentials reliably and costs less than a single diagnostic visit, this is it.
Amazon →
🥈 Best Budget Pick
Ancel AD410
If you just want to know why the engine light is on and whether it's safe to drive, the Ancel AD410 does the job for under £30. It reads and clears fault codes, shows freeze frame data (the sensor readings recorded at the moment the fault triggered), and runs an I/M readiness check to tell you whether your car will pass its emissions MOT test. The screen is small but readable, the cable is long enough to reach the port from the driver's seat, and it needs no batteries — it powers from the OBD2 port itself. For the occasional user who doesn't need live data graphs or ABS diagnostics, this is all you need.
Amazon →
🥉 Best Bluetooth / App-Based
BlueDriver Bluetooth Pro
BlueDriver is a small Bluetooth dongle that pairs with your phone and delivers proper professional-level diagnostics through its app. Unlike most cheap Bluetooth OBD adapters, BlueDriver reads manufacturer-specific codes — not just generic OBD2 faults — which means you'll actually see what a Vauxhall, Ford, or BMW is reporting internally, not just a stripped-back summary. The app generates a repair report for each fault code that lists the most common fixes verified by other BlueDriver users, which is genuinely useful if you're trying to figure out whether a repair is DIY-able. It also reads ABS, airbag, and transmission codes that a basic scanner would miss entirely. The app is clean and well-maintained. It costs more than a basic handheld scanner, but if you're regularly working on your own car it pays for itself quickly.
Amazon →
Best Advanced / Pro-Level
Autel MaxiCOM MK808
The Autel MK808 is a step into serious diagnostic territory. It covers all systems across all OBD2 cars — engine, transmission, ABS, airbags, TPMS, oil service light resets, EPB (electric parking brake), and more — through a large Android touchscreen tablet interface. It's the kind of tool that independent garages use, available to buy outright without a subscription. For the committed home mechanic who owns multiple cars, works on older or European vehicles, or regularly needs to reset service intervals and bleed brakes electronically, the cost makes sense quickly when you consider what a garage charges per visit. It updates over Wi-Fi and Autel's support documentation is solid.
Amazon →
As an Amazon Associate we earn from qualifying purchases.
What's the difference between a basic scanner and a full diagnostic tool?
A basic OBD2 scanner reads and clears fault codes from the engine management system only. That covers the majority of warning lights on most cars — but not all of them. ABS warnings, airbag lights, gearbox faults, TPMS errors, and service interval lights typically require a tool that can communicate with those specific modules, not just the engine ECU.
A full diagnostic tool (like the Autel MK808) talks to every module in the car, can perform active tests like activating individual components to test them, and can carry out functions like EPB release, throttle body calibration, and DPF regeneration. If you're only dealing with engine warning lights, you don't need all of that. But if you're doing your own servicing and want to reset oil lights or bleed electronic brakes, you do.
Our verdict
The Launch CR3001 handles 90% of what most drivers need at a fraction of the cost of a garage visit. If you're more hands-on with your car and want ABS, airbag, and manufacturer-specific codes, step up to the BlueDriver. The Autel MK808 is for those who service their own cars regularly and want to avoid specialist garage charges altogether.
Will clearing a fault code fix the problem?
No — clearing a code only turns the warning light off. If the underlying fault is still present, the light will come back on, usually within a short drive once the ECU has run its diagnostic checks again. Clearing codes is useful for resetting a light after you've actually fixed the problem, or to see if a fault was a one-off event (a loose fuel cap, for example) rather than an ongoing issue.
Don't clear codes immediately before an MOT. The MOT emissions test includes a readiness check, and a freshly cleared ECU that hasn't completed its self-tests will flag as a fail even if there's nothing mechanically wrong.
Frequently asked questions
Can an OBD2 scanner tell me what's wrong with my car?
It tells you the fault code the car's computer has stored, along with a description of what system triggered it. For example, a P0420 code indicates the catalytic converter is below efficiency threshold. That narrows down the problem significantly, but it doesn't always mean the part indicated is faulty — a downstream oxygen sensor giving bad readings can also trigger a cat code. The code is the starting point for diagnosis, not always the final answer. That said, for the majority of common faults it points you clearly in the right direction.
Do OBD2 scanners work on all cars?
Any petrol car sold in the UK from 2001 onward and any diesel car from 2004 onward is legally required to support the OBD2 standard. In practice, virtually all cars sold from 2006 onward — petrol or diesel — are fully compatible. Some older cars from 2001–2003 have the port but may not support all OBD2 protocols. Electric vehicles generally support OBD2 for basic functions but manufacturer-specific EV data (battery health, range statistics) typically requires a brand-specific tool or app.
Is it worth buying an OBD2 scanner or just going to a garage?
A basic diagnostic check at a garage typically costs £40–80 before any repairs. A decent OBD2 scanner costs £25–60. If your car develops a warning light more than once every couple of years — which is common on cars over 5 years old — the scanner pays for itself on the first use. Even if you don't plan to do any repairs yourself, knowing the fault code before you call a garage means you can't be told the diagnostic alone costs £80 when you already know what the problem is.
What's the difference between OBD2 and EOBD?
EOBD (European On-Board Diagnostics) is the European version of the American OBD2 standard. They're functionally identical for diagnostic purposes — any OBD2 scanner works on EOBD-compliant vehicles. The distinction is mostly regulatory. All OBD2 scanners sold in the UK will work on European-spec cars without any compatibility issues.
Can I leave an OBD2 Bluetooth dongle plugged in permanently?
Most cheap Bluetooth OBD dongles draw a small amount of power continuously from the port, which can slowly drain your battery if the car sits unused for more than a week or two. Some higher-quality dongles (including BlueDriver) go into a low-power sleep mode to avoid this. As a rule, it's safer to unplug any dongle when you're not actively using it if your car sits for extended periods.
← Back to blog