The engine management light on our family hatchback came on one cold January morning, halfway to the motorway, and the garage wanted a diagnostic fee just to plug in. So I spent a few weeks reading UK roundups, spec sheets and amazon.co.uk listings for a scanner of my own. For most home mechanics, the best OBD scanner here is the Launch CRP129E Plus V3 OBD2 All System Diagnostic Scanner: a 5in touchscreen handset that reads engine, ABS, SRS and transmission faults and runs 12+ service resets.
The list splits two ways. Handheld scanners have their own screen and cable; Bluetooth dongles stay in the port and send everything to a phone app. I haven't run all ten on my own car, and nothing below pretends otherwise.

Each review explains what the listed features mean in a UK driveway or garage, where each scanner falls short and who it suits.
#1 · Editor's Choice
So, the Launch CRP129E Plus V3 is the scanner I would buy for my own driveway. It goes beyond the engine to ABS, SRS and transmission, and its 12+ resets cover the jobs home mechanics actually do: oil service lights, electronic handbrake pads, steering angle and DPF regeneration on a diesel. A DTC library explains codes on screen, so no squinting at forum threads. It has its own 6100mAh battery, too. The downsides: at 680 grams it is a proper handset, and it costs more than a basic reader.
The verdict: The best OBD scanner for most home mechanics who want more than engine codes.
#2 · Runner-Up
If you would rather leave a tiny dongle in the port than store a handset, the Topdon TopScan is the one I would pick. It reads all systems from your phone, runs bi-directional active tests and offers 8+ resets, plus repair guides with technical bulletins. Read the subscription terms first, though. The first year is free, and after that basic functions continue but the full feature set needs a quarterly or yearly plan. Against the Launch, you swap a dedicated screen for portability.
The verdict: Buy it if you want handset depth in your pocket and accept a subscription later.
#3 · Premium Pick
Most people do not need the Autel MaxiCOM MK808S, and I would say that to a mate before he bought one. It is a 7in Android tablet with bi-directional control, 28+ service resets and coverage for 150+ car brands, the closest thing here to workshop kit. The catch is the update terms: one year of free software updates, after which offline features continue. For someone who services three or four family cars, it earns its premium tier.
The verdict: A premium, workshop-style tool for confident DIYers with several cars to look after.
#4 · Best Budget Handheld
Picture the warning light arriving on a wet Tuesday commute. The Foxwell NT301 is the cheap, sensible answer: plug it into the 16-pin port, read the code, check the live data graph. It has no battery to go flat in the glovebox, and the red-yellow-green readiness LED with a speaker tells you the monitor status quickly. O2 sensor and EVAP tests go a little deeper than the Motopower. It stops at the engine, though, so ABS and airbag lights need something else.
The verdict: The budget handheld I would keep in the car for engine warning lights.
#5 · Best for Beginners
Two independent UK roundups backed the Motopower MP69033, more than most picks here. It reads and erases engine codes, shows freeze frame, I/M readiness and live data, and the built-in DTC library means no phone lookups. Six buttons, six languages, no batteries. The listing is refreshingly blunt that ABS, SRS, EPB and service resets are not supported. My one real gripe is the short lead, which feels tight when the port sits low by the pedals.
The verdict: A simple first scanner for anyone who only cares about the engine light.
#6 · Best for Coding
Own an Audi, Skoda, BMW, Mini or Mercedes-Benz? OBDeleven 3 is in a different category to the rest. It is officially licensed by those groups, so on supported cars it reaches multiple control units, and One-Click Apps let you switch comfort features on or off. Basic diagnostics are free. Coding, adaptations and unlimited apps need PRO or ULTIMATE plans, and most vehicles made before about 2008 are not supported, so it is not the answer for an older runabout.
The verdict: The pick for owners of supported brands who want coding as well as diagnosis.
#7 · Best App Choice
Here is the cheapest way into phone-based diagnostics. The Vgate iCar Pro is an ELM327-compatible adapter that works with Car Scanner, OBD Fusion, Torque or BimmerCode, so the app you choose decides what it can do. iPhone owners connect inside the app with no pairing menu, which I like. Auto sleep keeps the battery safe on a car that sits on the drive all week. Without a screen, your phone is the scanner.
The verdict: The cheapest sensible entry into phone-based diagnostics, if you enjoy choosing apps.
#8 · Best Cheap Handheld
The Ancel AD310 does one job. It reads and clears engine codes, shows the definition on its backlit screen and takes power from the port, so it lives happily in a door pocket. The cable insulation is thick and flexible, which matters when it slips off the seat onto concrete. There is no ABS, SRS, EPB or reset support, and the screen looks dated beside the Foxwell's colour display.
The verdict: Fine as a cheap glovebox reader for engine codes and nothing more.
#9 · Best Bidirectional Bluetooth
On paper, the Kingbolen Ediag Elite gives you a lot for a dongle: all-system diagnosis, bi-directional active tests, 15 resets including DPF, EGR learning and ABS bleeding, live data you can record and play back, and no subscriptions at all. That last point matters next to the Topdon, which charges for its full feature set after year one. I found no independent UK coverage of the Kingbolen, though, so everything here rests on the listing. It works with phones only, not tablets, so my old garage iPad stays in the drawer.
The verdict: Plenty of features for the money, with a thin track record.
#10 · Best Value
Look, the Xtool AD20 Pro is brand new, first listed this May, and that is both its appeal and its problem. You get full system scans across engine, transmission and ABS, an oil reset, a battery and voltage test, and AI explanations that turn a bare code into plain English, all with no subscription and a 2-year warranty. It is also too new for any track record, and the reset list is short next to the Kingbolen. Worth watching rather than rushing into.
The verdict: A promising budget dongle that needs time to prove itself.
This ranking is built from UK editorial roundups, spec sheets and amazon.co.uk listings, not a workshop. We checked which scanners independent UK reviewers and home-mechanic guides kept naming, read what each listing promises, then scored all ten on the same criteria. Seven picks appeared in those roundups; the Ancel, Kingbolen and Xtool are scored on their listings alone.
What we compared for every scanner:
How we weighted the scores:
Decide how deep you need to go. A basic code reader such as the Foxwell, Motopower or Ancel reads and clears engine codes, which covers most engine management lights. A full scanner like the Launch reaches ABS, airbag and transmission modules and adds service resets, useful if you change your own brake pads on a car with an electronic handbrake. Diesel owners should look for DPF regeneration, but follow the procedure for your car exactly.
Next, pick handheld or Bluetooth. A handheld has its own screen and needs nothing else; a dongle like the Topdon or Vgate is smaller and cheap to leave in the car, but your phone becomes the screen. Check the app works on your iPhone or Android before you buy, and read the subscription terms: OBDeleven and Topdon both lock some features behind paid plans.
Compatibility is easier than it sounds. Most petrol cars from 2001 and diesels from 2004 sold in the UK have the 16-pin port, usually under the dashboard on the driver's side. Plug in with the ignition off, then switch on. Never fiddle with a phone app while driving, and leave airbag repairs to a professional even if your scanner can read SRS codes.
Want one tool that does nearly everything a home mechanic needs without a subscription? Buy the Launch CRP129E Plus V3 and call it a day.
| Product | Type | Systems | Resets | Our Score |
|---|---|---|---|---|
| Launch CRP129E Plus V3 OBD2 All System Diagnostic Scanner | Handheld | all systems incl. engine, ABS, SRS, transmission | oil, EPB, SAS, BMS, DPF, throttle, TPMS and more | 9.9 |
| Topdon TopScan Bluetooth OBD2 Full System Diagnostic Scanner | Bluetooth dongle | full system scan | 8 reset functions | 9.8 |
| Autel MaxiCOM MK808S Bidirectional OBD2 Diagnostic Tablet | Handheld | all systems | 28+ services incl. oil, EPB, SAS, BMS, DPF | 9.6 |
| Foxwell NT301 OBD2 Engine Code Reader with Live Data | Handheld | engine (OBD2/EOBD modes 1-10) | Not listed | 9.4 |
| Motopower MP69033 OBD2 Engine Fault Code Reader | Handheld | engine (OBD2/EOBD) | None | 9.2 |
| OBDeleven 3 Bluetooth Diagnostic and Coding Tool | Bluetooth dongle | full system (supported brands) | Not listed | 9.0 |
| Vgate iCar Pro Bluetooth 4.0 BLE OBD2 Adapter | Bluetooth dongle | Not listed (app-dependent) | Not listed | 8.8 |
| Ancel AD310 OBD2 Engine Fault Code Reader | Handheld | engine (OBD2/EOBD) | None | 8.6 |
| Kingbolen Ediag Elite Bluetooth Bidirectional OBD2 Scanner | Bluetooth dongle | full system | 15 resets incl. oil, EPB, SAS, DPF | 8.4 |
| Xtool AD20 Pro Bluetooth Full System OBD2 Scanner | Bluetooth dongle | full system | oil reset and others | 8.2 |
For most UK home mechanics, the Launch CRP129E Plus V3 is the one I'd buy. It reads engine, ABS, SRS and transmission codes, runs 12+ service resets and gets lifetime updates. If you only want engine codes, the Foxwell NT301 does that for far less.
Launch and Autel lead for handhelds, with Launch better suited to home use and Autel to heavier workshop-style jobs. For Bluetooth, Topdon and OBDeleven are the strongest names here, and OBDeleven is the specialist for VW Group, BMW and Mercedes-Benz. Motopower and Foxwell make sound budget code readers.
For most home mechanics, Launch. The CRP129E Plus V3 covers the key systems and resets with lifetime updates. The Autel MK808S adds a bigger screen, 28+ resets and bi-directional control, but includes only one year of free updates. Pick Autel if you look after several cars.
Buy a handheld if you want one self-contained tool, and a Bluetooth dongle if you're happy using your phone. Dongles are smaller and cheaper to leave in the car, but subscriptions and app quality vary. Check the app supports your phone and your car first.
Almost certainly, if it's a petrol car from 2001 or a diesel from 2004. Those have a 16-pin OBD port, usually under the dashboard. Check each scanner's listed limits: the Vdiagtool VD10 doesn't support diesels, and OBDeleven doesn't cover most cars made before about 2008.
No. Clearing a code only switches off the light; the fault is still there and the light usually returns. A lit engine warning light is part of the MOT, so use the scanner to find the cause, fix it, then clear the code. Hiding a fault helps nobody.
For most home mechanics, the Launch CRP129E Plus V3 is the scanner to buy: deep enough for ABS, airbag and service jobs, with lifetime updates. Prefer your phone? The Topdon TopScan is the Bluetooth pick, and the Foxwell NT301 is the budget handheld for engine lights.
As an Amazon Associate I earn from qualifying purchases. See our affiliate disclosure for details. Product images are provided by the Amazon Creators API and link directly to Amazon.