obdex
The complete open database of OBD-II diagnostic trouble codes and PIDs.
100 % complete · all 7 families
9,533codes
132PIDs
23,768causes
24,251symptoms
26,682cross-refs
18,621sources
Need a friendly UI?
Search, filter and read every code in DE/EN at obd.signalwelt.de
Open search app →
Quick search
Look up any code, keyword or PID right here — the full database is loaded into your browser.
Try: P0420 · oxygen sensor · Lambdasonde · 0C (PID) · 01:0C (Mode 01 PID 0C)
Coverage
Every code carries the full schema: bilingual title and description, affected components, common causes with likelihood, repair difficulty / cost / hours, MIL / emissions / limp-mode flags, related codes, and at least one public source.
| Family | Codes | Coverage |
|---|---|---|
P0 Powertrain | 3,705 | |
P2 Powertrain (SAE) | 3,495 | |
P3 Powertrain (mixed) | 155 | |
U0 Network | 1,055 | |
U3 Network (HV / FCEV) | 174 | |
B0 Body | 323 | |
C0 Chassis | 626 | |
| All generic | 9,533 |
Use the data
All endpoints are static JSON over GitHub Pages. No auth, no rate limit. Each has a minified .min.json sibling for production.
all.jsoncodes + PIDs combinedgeneric.json9,533 codesmeta.jsoncounts & build timepids/mode01.json119pids/mode09.json13