ShopBaseComplete shop management for auto repair shops · $249/mo
Try ShopBase →

Diagnostic Trouble Codes

Look up OBD-II DTC codes for 41,309 vehicle configurations.

58
Makes
52,753
DTC Codes

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