Diagnostic Trouble Codes
Look up OBD-II DTC codes for 41,309 vehicle configurations.
Browse by Make
Acura
230 vehicles · 980 codes
Alfa Romeo
44 vehicles · 938 codes
Aston Martin
92 vehicles · 894 codes
Audi
957 vehicles · 958 codes
Bentley
103 vehicles · 894 codes
BMW
902 vehicles · 972 codes
Buick
253 vehicles · 1013 codes
Cadillac
411 vehicles · 1007 codes
Chevrolet
1466 vehicles · 1051 codes
Chrysler
354 vehicles · 968 codes
Daewoo
57 vehicles · 836 codes
Dodge
976 vehicles · 1002 codes
Eagle
10 vehicles · 615 codes
Ferrari
183 vehicles · 938 codes
Fiat
479 vehicles · 972 codes
Ford
1270 vehicles · 1048 codes
Genesis
67 vehicles · 923 codes
Geo
10 vehicles · 608 codes
GMC
551 vehicles · 1007 codes
Honda
566 vehicles · 980 codes
Hummer
28 vehicles · 954 codes
Hyundai
883 vehicles · 1001 codes
Infiniti
307 vehicles · 971 codes
Isuzu
61 vehicles · 836 codes
Jaguar
160 vehicles · 894 codes
Jeep
416 vehicles · 1002 codes
Kia
645 vehicles · 1001 codes
Lamborghini
62 vehicles · 938 codes
Land Rover
157 vehicles · 938 codes
Lexus
555 vehicles · 984 codes
Lincoln
417 vehicles · 1013 codes
Lotus
99 vehicles · 894 codes
Lucid
31 vehicles · 557 codes
Maserati
67 vehicles · 894 codes
Mazda
632 vehicles · 997 codes
McLaren
56 vehicles · 938 codes
Mercedes-Benz
1914 vehicles · 999 codes
Mercury
106 vehicles · 939 codes
Mini
99 vehicles · 928 codes
Mitsubishi
397 vehicles · 972 codes
Nissan
1044 vehicles · 1005 codes
Oldsmobile
56 vehicles · 779 codes
Plymouth
42 vehicles · 672 codes
Polestar
45 vehicles · 557 codes
Pontiac
199 vehicles · 941 codes
Porsche
684 vehicles · 968 codes
Ram
117 vehicles · 958 codes
Rivian
56 vehicles · 557 codes
Rolls-Royce
94 vehicles · 894 codes
Saab
59 vehicles · 864 codes
Saturn
85 vehicles · 941 codes
Scion
46 vehicles · 929 codes
Subaru
468 vehicles · 963 codes
Suzuki
264 vehicles · 938 codes
Tesla
154 vehicles · 557 codes
Toyota
1577 vehicles · 1018 codes
Volkswagen
1101 vehicles · 1002 codes
Volvo
622 vehicles · 956 codes
Understanding OBD-II Diagnostic Trouble Codes
What Are DTC Codes?
Diagnostic Trouble Codes (DTCs) are standardized codes generated by a vehicle's onboard diagnostics system (OBD-II) when it detects a malfunction. When your check engine light comes on, a scanner can read these codes to identify the problem. Generic codes (starting with P0, B0, C0, U0) are universal across all manufacturers, while manufacturer-specific codes vary by make.
Code Categories
- P (Powertrain): Engine, transmission, emissions. The most common codes.
- B (Body): Airbags, seatbelts, lighting, climate control, door locks.
- C (Chassis): ABS, stability control, steering, brake systems.
- U (Network): CAN bus communication between vehicle modules.
Reading a DTC Code
- First letter: P/B/C/U = system category.
- Second digit: 0 = generic (SAE), 1 = manufacturer-specific.
- Third digit: Subsystem (fuel, ignition, emissions, etc.).
- Last two digits: Specific fault within that subsystem.
Vehicle-Specific Code Filtering
Our database filters DTC codes by fuel type, so electric vehicles won't show spark plug or misfire codes, and gasoline engines won't show glow plug codes. Select your exact vehicle to see only the codes that apply to your powertrain.
Looking for other data? Browse Labor Times | Browse Torque Specs | Browse Fluid Specs