← AI-Diagnostics-Pro Blog Get Report — £1.59

How to Read OBD2 Codes Without a Scanner UK — Cheap Alternatives

Updated April 2026 · By AI-Diagnostics-Pro AI · 6 min read

AI-Diagnostics-Pro AI
Content generated by AI and reviewed against current DVSA standards and UK automotive data. How our AI works →
AI Generated

Your check engine light is on and you need to know what's wrong — but you don't own an OBD2 scanner. The good news is you have several options, most of which cost under £15 or are completely free. Here's everything you can do.

Option 1: Cheap Bluetooth Dongle + Free App (Best Option, ~£10–£15)

You don't need a dedicated OBD2 scanner — a cheap ELM327 Bluetooth dongle and a free smartphone app does exactly the same job for fault code reading.

What to buy: Search Amazon for "ELM327 OBD2 Bluetooth" — you'll find options from £10–£15. Make sure it says v1.5 or v2.1 (avoid "mini" versions which can be unreliable).

Best free apps:

iPhone users: Standard Bluetooth ELM327 dongles don't work reliably with iPhones due to iOS Bluetooth restrictions. Search specifically for "ELM327 WiFi OBD2" — these connect via your phone's WiFi instead and work perfectly with iPhones.

Step by step:

  1. Plug the dongle into your OBD2 port (under the driver's side dashboard)
  2. Turn the ignition to position 2 (accessories on, engine off) or start the engine
  3. Open your phone's Bluetooth or WiFi settings and connect to the dongle
  4. Open the app and tap "Connect" or "Scan"
  5. Tap "Read Fault Codes" or "DTC" to see your stored codes

Option 2: Ask a Local Garage to Read the Codes (~Free to £20)

Many independent garages will read your fault codes for free or a small fee, especially if you're a regular customer or you ask nicely. Ring ahead and explain the situation. This is a reasonable option if you don't want to buy any equipment. Note that main dealers typically charge £60–£120 for a full diagnostic, so it's worth trying an independent garage first.

Option 3: Some Motor Parts Shops (Free)

Some UK motor factors and independent parts suppliers will read your fault codes for free, especially if you're buying parts from them. It's always worth asking — ring ahead and explain you just need the code read. Halfords has offered free car health checks including basic OBD scans at some stores — it's worth checking with your local branch to see if this service is currently available.

Option 4: Find Your OBD2 Port First

Before you can use any of the above options, you need to find your OBD2 port. On the vast majority of UK cars it's located under the driver's side dashboard, near or below the steering column. It's a 16-pin trapezoidal connector. Use AI-Diagnostics-Pro's free OBD2 port locator to find the exact location for your make and model.

I've Got the Code — Now What?

Once you have your fault code (e.g. P0420, P0171, P0300), the next step is understanding what it means for your specific vehicle. A P0420 on a 2012 Vauxhall Astra has different likely causes and repair costs compared to the same code on a 2015 BMW 3 Series.

AI-Diagnostics-Pro gives you a full UK-specific diagnostic report for your exact year, make, model and engine for just £1.59 — including likely causes, UK repair costs, MOT impact and step-by-step fix guidance. It's the cheapest way to get vehicle-specific advice without paying a garage £60–£120 just to tell you what the code means.

What the Codes Mean — Quick Reference

Code starts withSystemCommon examples
P0Powertrain (generic)P0420 (cat), P0171 (lean), P0300 (misfire)
P1Powertrain (manufacturer)Varies by make
BBodyB0001 (airbag)
CChassisC0035 (ABS sensor)
UNetwork/communicationsModule communication faults

Which Method Is Right for You?

Your situationBest optionCost
Android phone, want to DIYELM327 Bluetooth + Car Scanner app~£12
iPhone userELM327 WiFi dongle + OBD Auto Doctor~£15
Want no equipment at allLocal independent garageFree–£20
MOT coming up, need full checkDongle + AI-Diagnostics-Pro report~£14
Regular home mechanicDedicated scanner (ANCEL AD410)~£30

How to Interpret Your Fault Code Once You Have It

Reading the code is only half the job — the code itself is just a starting point. A code like P0420 tells you "catalyst system efficiency below threshold, bank 1" — but that doesn't tell you whether the fix is a £15 oxygen sensor, a £400 catalytic converter, or a £2,000 head gasket job. Context matters enormously.

The things that change the diagnosis for the same code include:

Pro tip: Always check for multiple codes before assuming a single cause. Read all stored codes first, then research them in order of likely importance. Fixing codes in the wrong order wastes time and money.

Free vs Paid OBD2 Apps — What's the Difference?

Most OBD2 apps have a free tier and a paid tier. Here's what you typically get at each level:

Free tier (all apps)

Paid tier (£5–£15 one-off or subscription)

For simply reading a check engine light fault code, the free tier of any of the recommended apps is completely sufficient. Paying for the app only makes sense if you're doing ongoing monitoring or advanced diagnostics.

What If My Car Has No OBD2 Port?

All UK petrol cars registered from 2001 onwards and all diesel cars from 2004 onwards are legally required to have an OBD2 port. If your car is older than this, it may have an earlier OBD1 system which requires a different, manufacturer-specific reader — these are harder to find and more expensive.

If your post-2001 petrol or post-2004 diesel car doesn't seem to have an OBD2 port, check these locations before assuming it's missing:

Use AI-Diagnostics-Pro's free OBD2 port locator to find the exact location for your make and model.

Can I Just Clear the Code?

All the apps and dongles mentioned above can clear fault codes as well as read them. But clearing a code only turns off the warning light — it doesn't fix the underlying problem. The code will return within a few drive cycles if the fault is still present. More importantly, if you clear codes before an MOT, the car's readiness monitors reset and the car may fail the test on incomplete monitors even if there are no active faults. Always fix the underlying problem before clearing codes.

Related guides

→ Best OBD2 scanner UK 2026 — for every budget→ Flashing check engine light — what it means and what to do→ P0420 catalytic converter fault — full UK guide→ P0171 system lean — causes and UK repair costs→ Find your OBD2 port — all UK makes and models

Got a Fault Code? Get a Full UK Diagnosis for £1.59

Instant AI-powered report specific to your vehicle — UK repair costs, MOT impact and step-by-step fix guide.

Get My AI Diagnostic Report — £1.59 →
✓ One-time payment ✓ No subscription ✓ Instant report ✓ UK-specific advice

Disclaimer: AI-Diagnostics-Pro provides information for educational purposes only. Always consult a qualified mechanic before carrying out vehicle repairs. Repair costs are estimates and may vary by region and vehicle.