About OBD2 Codes

OBD2 Codes is an independent information resource that explains diagnostic trouble codes in plain English: what each code means, what usually causes it, how serious it is, what the repair typically costs, and how a technician confirms the fault before replacing parts.

Where the data comes from

Code titles and the code list come from a public OBD-II DTC dataset that compiles the generic (SAE J2012) code definitions used by every car brand. The dataset is MIT-licensed, and we name it here as its licence requires. Generic codes have the same official definition on all makes; manufacturer-specific definitions are identified as such wherever they appear.

Everything beyond the official title — the meaning in plain English, symptoms, causes, severity guidance, cost ranges, and diagnostic steps — is written for this site from standard automotive repair references and shop practice. Cost figures are typical US ranges for parts and labor. They are estimates that vary by vehicle, location, and shop, not quotes.

What this site is not

This site does not sell parts or repairs, does not book workshop appointments, and is not affiliated with any vehicle manufacturer, parts brand, or scan-tool maker. The information here helps you understand a code and talk to a technician; it is not a substitute for a professional diagnosis on your specific vehicle.

Coverage

The reference list covers all 9,415 generic codes. Full written guides are being published system by system, starting with the codes drivers look up most. If a code has no guide yet, its official title is still shown on the codes list.