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.
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.
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.
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.
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.
Browse by system
Find codes by the part of the car they relate to.
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.
Found your code? Here's what to do next.
Get quotes from local garages
Compare quotes from verified UK garages. No obligation, real reviews. A straightforward way to get professional diagnosis and repair quotes.
Find a garage →Sell your car the easy way
We specialise in problem cars, faults, warning lights, accident damage, high mileage. Get a fair instant valuation and sell with no hassle. Same-day collection across the UK.
Get a valuation →List your car for sale free
Reach thousands of UK buyers without paying listing fees. List once, sell direct, keep the full price.
List for free →