The best OBD2 scanners

The engine light's come on. Before booking the garage, plug one of these in: they read and clear fault codes and show live engine data, so you know what you're dealing with.

Top 5 · Updated 29 September 2026

A mechanic checking under the bonnet in a bright garage

An OBD2 scanner tells you why the engine warning light is on. Every petrol car registered in the UK and EU since 2001, and every diesel since 2004, has the standard diagnostic socket, usually under the dashboard near the steering wheel (American cars have had it since 1996). Plug one of these in and it reads the fault code, says what it means and clears it once the fault's been put right. It won't fix anything by itself, but knowing the code helps you tell something simple from a job for the garage.

A handheld reader with its own screen plugs in and works straight away, with nothing to install or charge. A Bluetooth scanner sends everything to an app on your phone instead, and the one here reads every system, not just the engine, and can do service resets. It's worth checking before the MOT, too: a lit engine warning light is a major defect on petrol cars from mid-2003 and diesels from mid-2008.

What matters

  • A handheld with its own screen, or Bluetooth and a phone app.
  • Engine only, or every system with service resets.
  • Live data, to watch the engine's sensors as it runs.
  • Code meanings on the screen, so there's nothing to look up.

#1 of 5

Best overall

A mechanic with a yellow handheld code reader plugged in beside a laptop
Illustrative photo

MOTOPOWER MP69033 OBD2 Scanner and Code Reader

£20–£30 Price range

9.0/10Picked Rating

Plug it in, turn the ignition on, and it shows the fault code with what it means in plain words, then clears it once the job's done. The 2.8-inch backlit screen can graph live data such as coolant temperature and engine speed, and it has a two-year warranty.

What owners say: Owners find it works straight away and is simple to use, and think it's well worth the money.

A closer look: It reads the engine and emissions side only, so an ABS or airbag light needs an all-systems scanner. The codes come up with just the ignition on; start the engine to watch the live data. It runs off the car's socket, so it can live in the glove box with no batteries to go flat.

  • Reads and clears engine codes
  • Code meanings on screen
  • Live data with graphs
  • 2.8-inch backlit screen
  • Two-year warranty

Best for: Finding out why the engine light's on

Type
Handheld, own screen
Reads
Engine and emissions
Live data
With graphs
Code meanings shown
Yes
Service resets
No
Subscription
None
View on Amazon

#2 of 5

Best for all systems

A man looking under the bonnet of a yellow car
Illustrative photo

TOPDON CarPal A Bluetooth OBD2 Scanner

£30–£50 Price range

8.7/10Picked Rating

A small Bluetooth plug that sits in the socket and sends everything to an app on your phone. It checks every system, from the engine to the brakes, marks each fault as severe or minor, and handles six service jobs, from the oil-service reset to DPF regeneration.

What owners say: Owners say it's good at pinning down faults and gives clear, detailed information, and they find the app easy to use and the scanner well worth the money.

Heads up: Everything is included for the first year. After that the health check, reading and clearing codes, the battery test and the emissions check stay free, and the six service resets need a subscription.

A closer look: It reads the car's identity by itself as soon as it connects, so there's nothing to type in. The app holds up to three makes of car at a time, so adding a fourth means removing one. There's a 0-60mph performance test too.

  • Checks every system
  • Six service resets
  • Battery test
  • Live data graphs
  • App for iPhone and Android

Best for: Every system, from your phone

Type
Bluetooth, phone app
Reads
All systems
Live data
With graphs
Code meanings shown
Yes
Service resets
6, incl. oil and DPF
Subscription
For resets, after year one
View on Amazon

#3 of 5

A black diagnostic handset resting on a car's engine bay
Illustrative photo

ANCEL AD310 OBD2 Code Reader

£20–£30 Price range

8.6/10Picked Rating

Built for one job, finding out why the engine light is on: it reads and clears engine codes with a short description of each, and shows live data and the freeze-frame snapshot taken when the fault appeared. The menus come in eight languages, from English and French to Portuguese and Russian.

What owners say: Owners find it good value, well made and easy to find their way around, and a handy first diagnostic tool.

Heads up: It's made for 12V petrol and diesel cars; ANCEL says it doesn't work with hybrids or electric cars.

A closer look: Plug it in with the car switched off: it powers up from the socket and prompts you when to turn the key to 'on'. Clear a code only after the repair, because if the fault's still there the code may not clear.

  • Reads and clears engine codes
  • Live data and freeze frame
  • EVAP leak test
  • Eight menu languages
  • No batteries needed

Best for: A first code reader

Type
Handheld, own screen
Reads
Engine and emissions
Live data
Yes
Code meanings shown
Yes
Service resets
No
Subscription
None
View on Amazon

#4 of 5

Best value

Gloved hands holding a red handheld code reader over an engine
Illustrative photo

RICOKEY V309 OBD2 Code Reader

£10–£20 Price range

8.5/10Picked Rating

A low-cost way to see what's behind the engine light: it reads generic and manufacturer-specific engine codes, including pending ones, and shows what each means on its backlit screen. It also checks whether the emissions monitors are ready.

What owners say: Owners find it easy to set up and good value, handy to keep with the car, and quick to show the code behind an engine light.

A closer look: As the maker points out, it covers the engine and emissions only, so it won't read airbag, ABS, oil-service or tyre-pressure lights. It needs no batteries or charger, and the menus are in English, French, German, Spanish and Dutch.

  • Reads and clears engine codes
  • Pending codes too
  • Code meanings on screen
  • Live data and freeze frame
  • 24-month warranty

Best for: Engine checks on a budget

Type
Handheld, own screen
Reads
Engine and emissions
Live data
Yes
Code meanings shown
Yes
Service resets
No
Subscription
None
View on Amazon

#5 of 5

Best budget

A mechanic reading a handheld code reader plugged into a car
Illustrative photo

JDBrands OBD2 Engine Fault Code Reader

£10–£20 Price range

8.4/10Picked Rating

A no-frills reader for the glove box: it reads and clears engine codes, turns the warning light off after a repair, and shows live sensor data, the freeze-frame snapshot and whether the emissions monitors are ready.

What owners say: Owners find it easy to use and accurate, and like how quickly it reads and clears codes.

A closer look: It reads the same generic and manufacturer-specific engine codes as dearer readers, and it's plug and play, with nothing to install. The menus and code definitions come in English, German, Dutch, Spanish and French.

  • Reads and clears engine codes
  • Pending codes too
  • Live data and freeze frame
  • Emissions readiness check
  • Five menu languages

Best for: Keeping one in every car

Type
Handheld, own screen
Reads
Engine and emissions
Live data
Yes
Code meanings shown
Yes
Service resets
No
Subscription
None
View on Amazon

How they compare

Feature#1MOTOPOWER MP69033#2TOPDON CarPal A#3ANCEL AD310#4RICOKEY V309#5JDBrands OBD2CR01
Best overallBest for all systemsBest valueBest budget
Picked Rating9.08.78.68.58.4
Price£20–£30 Price range£30–£50 Price range£20–£30 Price range£10–£20 Price range£10–£20 Price range
TypeHandheld, own screenBluetooth, phone appHandheld, own screenHandheld, own screenHandheld, own screen
ReadsEngine and emissionsAll systemsEngine and emissionsEngine and emissionsEngine and emissions
Live data With graphs With graphsYesYesYes
Code meanings shownYesYesYesYesYes
Service resetsNo 6, incl. oil and DPFNoNoNo
SubscriptionNoneFor resets, after year oneNoneNoneNone
Best forFinding out why the engine light's onEvery system, from your phoneA first code readerEngine checks on a budgetKeeping one in every car
Check priceView on AmazonView on AmazonView on AmazonView on AmazonView on Amazon

Swipe sideways to see all 5.

Back to top

Photos are illustrative. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you. How we pick · How this works.