Diagnostic Trouble Codes
Look up OBD-II DTC codes for 38,827 vehicle configurations.
Browse by Make
Acura
216 vehicles · 980 codes
Alfa Romeo
32 vehicles · 938 codes
Aston Martin
77 vehicles · 894 codes
Audi
833 vehicles · 958 codes
Bentley
93 vehicles · 894 codes
BMW
791 vehicles · 928 codes
Buick
243 vehicles · 1013 codes
Cadillac
363 vehicles · 1007 codes
Chevrolet
1337 vehicles · 1051 codes
Chrysler
342 vehicles · 968 codes
Daewoo
57 vehicles · 836 codes
Dodge
939 vehicles · 1002 codes
Eagle
10 vehicles · 615 codes
Ferrari
164 vehicles · 938 codes
Fiat
451 vehicles · 972 codes
Ford
1149 vehicles · 1048 codes
Genesis
47 vehicles · 923 codes
Geo
10 vehicles · 608 codes
GMC
498 vehicles · 1007 codes
Honda
526 vehicles · 980 codes
Hummer
28 vehicles · 954 codes
Hyundai
795 vehicles · 1001 codes
Infiniti
283 vehicles · 971 codes
Isuzu
61 vehicles · 836 codes
Jaguar
142 vehicles · 894 codes
Jeep
368 vehicles · 1002 codes
Kia
560 vehicles · 1001 codes
Lamborghini
57 vehicles · 894 codes
Land Rover
139 vehicles · 938 codes
Lexus
481 vehicles · 984 codes
Lincoln
377 vehicles · 1013 codes
Lotus
87 vehicles · 894 codes
Lucid
14 vehicles · 557 codes
Maserati
56 vehicles · 894 codes
Mazda
593 vehicles · 997 codes
McLaren
47 vehicles · 938 codes
Mercedes-Benz
1708 vehicles · 999 codes
Mercury
106 vehicles · 939 codes
Mini
83 vehicles · 928 codes
Mitsubishi
376 vehicles · 972 codes
Nissan
971 vehicles · 1005 codes
Oldsmobile
56 vehicles · 779 codes
Plymouth
42 vehicles · 672 codes
Polestar
23 vehicles · 557 codes
Pontiac
199 vehicles · 941 codes
Porsche
584 vehicles · 968 codes
Ram
99 vehicles · 958 codes
Rivian
28 vehicles · 557 codes
Rolls-Royce
79 vehicles · 894 codes
Saab
59 vehicles · 864 codes
Saturn
85 vehicles · 941 codes
Scion
46 vehicles · 929 codes
Subaru
433 vehicles · 963 codes
Suzuki
248 vehicles · 938 codes
Tesla
121 vehicles · 557 codes
Toyota
1470 vehicles · 1018 codes
Volkswagen
1034 vehicles · 1002 codes
Volvo
554 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