OBD-II code library
Type the code your scanner read, just as it shows on the screen. You get what it means in plain English, what usually causes it, how to fix it and whether it is safe to keep driving.
Engine, transmission and emissions
Brakes, steering and suspension
Airbags, seats, doors, lights and comfort systems
Communication between the vehicle's control modules
Codes with a 1 in second place (P1xxx, B1xxx…) are defined by each manufacturer, so the same number can mean different things on a Ford and a Toyota. Pick your make.
Scroll the full library in order, or filter it by system.
Pending, stored and permanent codes, freeze frame data, and when clearing codes does more harm than good.
Code definitions follow SAE J2012 and draw on the open-source python-OBD, dtc-lookup, OBDex and dtc-database projects, cross-checked against each other. Symptoms, causes and fixes are general guidance; always confirm a fault before replacing parts.
Get the app
Quick access from your home screen.