ShopBaseFree forever shop management software for auto repair shops
Try ShopBase Free →

Diagnostic Trouble Codes

Look up OBD-II DTC codes for 5,383 vehicle configurations.

58
Makes
52,665
DTC Codes

Browse by Make

Acura

50 vehicles · 980 codes

Alfa Romeo

5 vehicles · 938 codes

Aston Martin

8 vehicles · 894 codes

Audi

208 vehicles · 958 codes

BMW

194 vehicles · 928 codes

Bentley

6 vehicles · 894 codes

Buick

52 vehicles · 1013 codes

Cadillac

74 vehicles · 1007 codes

Chevrolet

264 vehicles · 1051 codes

Chrysler

84 vehicles · 968 codes

Daewoo

8 vehicles · 836 codes

Dodge

191 vehicles · 1002 codes

Eagle

7 vehicles · 615 codes

Ferrari

35 vehicles · 938 codes

Fiat

51 vehicles · 972 codes

Ford

238 vehicles · 1048 codes

GMC

89 vehicles · 1007 codes

Genesis

9 vehicles · 923 codes

Geo

5 vehicles · 608 codes

Honda

113 vehicles · 980 codes

Hummer

6 vehicles · 954 codes

Hyundai

159 vehicles · 1001 codes

Infiniti

58 vehicles · 971 codes

Isuzu

11 vehicles · 836 codes

Jaguar

17 vehicles · 894 codes

Jeep

80 vehicles · 1002 codes

Kia

158 vehicles · 1001 codes

Lamborghini

6 vehicles · 894 codes

Land Rover

19 vehicles · 938 codes

Lexus

90 vehicles · 984 codes

Lincoln

85 vehicles · 1013 codes

Lotus

7 vehicles · 894 codes

Lucid

6 vehicles · 557 codes

Maserati

5 vehicles · 894 codes

Mazda

116 vehicles · 997 codes

McLaren

11 vehicles · 938 codes

Mercedes-Benz

361 vehicles · 999 codes

Mercury

15 vehicles · 939 codes

Mini

9 vehicles · 928 codes

Mitsubishi

68 vehicles · 972 codes

Nissan

160 vehicles · 1005 codes

Oldsmobile

15 vehicles · 779 codes

Plymouth

8 vehicles · 672 codes

Polestar

8 vehicles · 557 codes

Pontiac

60 vehicles · 941 codes

Porsche

114 vehicles · 968 codes

Ram

16 vehicles · 958 codes

Rivian

8 vehicles · 557 codes

Rolls-Royce

11 vehicles · 894 codes

Saab

11 vehicles · 864 codes

Saturn

18 vehicles · 941 codes

Scion

6 vehicles · 929 codes

Subaru

113 vehicles · 963 codes

Suzuki

34 vehicles · 938 codes

Tesla

32 vehicles · 557 codes

Toyota

226 vehicles · 1018 codes

Volkswagen

159 vehicles · 1002 codes

Volvo

98 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