Professional mechanic working in workshop

7,726 fault codes explained

Decode your dashboard.

Warning light on? Enter your fault code for a plain-English explanation of what it means. Information only. Always confirm any diagnosis with a qualified mechanic.

Or browse all codes →

7000+ codes

OBD and manufacturer-specific in one library

Plain English

no jargon, what it means and what to do

Categorised

Powertrain, Chassis, Body or Network, at a glance

Free to use

no login, no subscription, no small print

How it works

Three steps from warning light to a more informed conversation with a mechanic.

1

Read the code

Plug an OBD-II reader into the port under your dashboard (driver's side). The code will look like P0300, C0021, or B1001.

2

Look it up here

Type the code into the search above. You'll see a plain-English explanation of what the code means and the vehicle system it relates to.

3

Speak to a mechanic

Each page gives you context (symptoms, possible causes, typical diagnostic steps) so you can have a more informed conversation with a qualified mechanic. Always confirm any diagnosis professionally.

Common questions

What is an OBD fault code?

+

OBD stands for On-Board Diagnostics. Your car's computer constantly monitors hundreds of sensors. When something goes wrong, it stores a code (like P0300) in memory and usually triggers a warning light. A code reader plugged into your car's OBD port retrieves these codes.

Can I drive with a fault code active?

+

Whether a vehicle is safe to drive depends entirely on the underlying cause, which only an in-person diagnosis can confirm. Codes are typically grouped into severity tiers. Many minor B-codes and P4xx emissions codes are commonly considered lower urgency. Moderate codes generally warrant prompt diagnosis. Critical codes (such as oil pressure, coolant, or chassis C0xxx codes) are typically considered urgent. Always confirm with a qualified mechanic before deciding whether to continue driving.

Will clearing the code fix the problem?

+

Clearing a code removes the warning light but does not fix the underlying fault. The code will typically return once the car's systems re-test, usually within a few drive cycles. Generally, addressing the underlying cause first is more reliable than clearing the code in isolation.

My code isn't in your database, what does that mean?

+

Some very new codes, proprietary manufacturer codes, or codes from specialist equipment may not be in our library. If you can't find your code, try searching by keyword or check with a garage who can run a full manufacturer-level diagnostic.

How do I read fault codes without a code reader?

+

You can't without some form of diagnostic tool. Basic OBD-II readers start from around £15 online and plug into the diagnostic port usually found under the dashboard on the driver's side. Many garages and fast-fit centres will read codes for free.

Who runs carfaultcodes.co.uk?

+

Cost Savvy Motors Limited, a UK company with over twenty years in the automotive industry.