Diagnostic Trouble Codes

Look up OBD-II DTC codes for 38,348 vehicle configurations.

61
Makes
69,305
DTC Codes

Browse by Make

Acura

217 vehicles · 1217 codes

Alfa Romeo

40 vehicles · 1107 codes

Aston Martin

83 vehicles · 1107 codes

Audi

829 vehicles · 1179 codes

Bentley

156 vehicles · 1063 codes

BMW

1101 vehicles · 1567 codes

Buick

232 vehicles · 1295 codes

Cadillac

405 vehicles · 1331 codes

Chevrolet

1420 vehicles · 1333 codes

Chrysler

333 vehicles · 1216 codes

Daewoo

37 vehicles · 1005 codes

Dodge

905 vehicles · 1250 codes

Eagle

10 vehicles · 784 codes

Ferrari

156 vehicles · 1107 codes

Fiat

272 vehicles · 1141 codes

Ford

1483 vehicles · 1236 codes

Genesis

52 vehicles · 1092 codes

Geo

9 vehicles · 777 codes

GMC

617 vehicles · 1289 codes

Honda

437 vehicles · 1217 codes

Hummer

23 vehicles · 1251 codes

Hyundai

822 vehicles · 1170 codes

Infiniti

249 vehicles · 1275 codes

Isuzu

51 vehicles · 1005 codes

Jaguar

169 vehicles · 1089 codes

Jeep

368 vehicles · 1250 codes

Kia

572 vehicles · 1170 codes

Lamborghini

87 vehicles · 1107 codes

Land Rover

162 vehicles · 1133 codes

Lexus

431 vehicles · 1233 codes

Lincoln

354 vehicles · 1201 codes

Lotus

44 vehicles · 1063 codes

Lucid

28 vehicles · 726 codes

Maserati

66 vehicles · 1063 codes

Mazda

535 vehicles · 1176 codes

McLaren

65 vehicles · 1107 codes

Mercedes-Benz

1542 vehicles · 1196 codes

Mercury

110 vehicles · 1127 codes

Mini

146 vehicles · 1489 codes

Mitsubishi

300 vehicles · 1152 codes

Morgan

61 vehicles · 1063 codes

Nissan

752 vehicles · 1309 codes

Oldsmobile

75 vehicles · 1061 codes

Plymouth

39 vehicles · 899 codes

Polestar

44 vehicles · 1049 codes

Pontiac

190 vehicles · 1223 codes

Porsche

532 vehicles · 1145 codes

Ram

304 vehicles · 1206 codes

Rivian

46 vehicles · 726 codes

Rolls-Royce

113 vehicles · 1063 codes

Saab

63 vehicles · 1033 codes

Saturn

89 vehicles · 1223 codes

Scion

43 vehicles · 1178 codes

SEAT

3 vehicles · 1168 codes

Smart

6 vehicles · 1044 codes

Subaru

396 vehicles · 1171 codes

Suzuki

144 vehicles · 1107 codes

Tesla

135 vehicles · 726 codes

Toyota

1182 vehicles · 1267 codes

Volkswagen

806 vehicles · 1223 codes

Volvo

502 vehicles · 1125 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