Article mis à jour le 25 juin 2026
Lorsqu’un voyant diagnostic s’allume au tableau de bord, le calculateur de votre véhicule enregistre une anomalie sous la forme d’un code standardisé appelé DTC (Diagnostic Trouble Code).
Tous les véhicules modernes répondant à la norme européenne EOBD ou américaine OBD-II (devenue obligatoire pour les moteurs essences depuis 2001 et pour les moteurs diesels depuis 2004) sont équipés d’une prise de connexion standardisée dans l’habitacle. Avant l’application stricte de ces normes, cette fiche se trouvait principalement sous le capot moteur.
Il suffit donc de connecter un appareil capable de traduire ces données (un scanner OBD portable, une interface Bluetooth/Wi-Fi ou un ordinateur avec un boîtier capable de transcoder les signaux RS232 sur port série ou USB) afin de localiser l’origine de la panne mécanique ou électrique.
Le côté le plus intéressant pour diagnostiquer l’origine d’une panne reste la lecture et l’interprétation précise du code d’erreur enregistré.
|
Codes P (Powertrain)
Moteur & Boîte de vitesses (P0000 à P0999)Défauts liés au système d’injection, à l’allumage, à l’admission, aux émissions polluantes et à la transmission. Accéder à la liste des codes P →
|
Codes C (Chassis)
Châssis & Trains Roulants (C0000 à C1788)Défauts mécaniques et électroniques en mouvement : freinage (ABS/ESP), direction assistée, suspensions. Accéder à la liste des codes C →
|
|
Codes B (Body)
Carrosserie & Habitacle (B1200 à B2436)Concerne les éléments de confort et de sécurité passive : airbags, climatisation, verrouillage, vitres électriques. Accéder à la liste des codes B →
|
Codes U (User Network)
Réseaux de Communication (U0001 à U0431)Problèmes de communication électronique (Multiplexage, réseau CAN Bus) entre les différents calculateurs. Accéder à la liste des codes U →
|
➔ Liste de véhicules compatibles avec cette norme
Comment lire et décoder un code défaut DTC ?
Les codes de diagnostic des problèmes génériques sont des codes qui ont été standardisés pour tous les fabricants de véhicules. Les normes s’appliquant aux codes de problèmes génériques, ainsi que les définitions, sont établies conjointement par la Society of Automotive Engineers (SAE) et l’ISO. Les codes de diagnostic des problèmes propres aux différents fabricants sont des codes qui sont contrôlés par le fabricant du véhicule. Les fabricants peuvent dépasser les diagnostics obligatoires de l’ordinateur de bord pour faciliter encore plus le diagnostic de leurs systèmes.
La nomenclature des codes d’erreur DTC (Diagnostic Trouble Code) obéit à une règle bien définie. Tous les codes ont une lettre suivie de quatre chiffres (par exemple P0123).
La première lettre : La famille de panne
P0123
La première lettre détermine la provenance « générale » du défaut.
- P Powertrain : Groupe motopropulseur. Défaut sur le fonctionnement du moteur et de la boîte de vitesses.
- C Chassis : Défaut sur le train roulant, le freinage, la direction…
- B Body : Carrosserie et Habitacle. Défaut sur un élément de sécurité, de confort…
- U User network : Communication réseau. Défaut de communication sur le bus de données du véhicule.
Le premier chiffre : Type de code (Standard ou Constructeur)
P0123
Le premier chiffre indique s’il s’agit d’un défaut normalisé (SAE ou ISO) ou d’un défaut particulier au constructeur. La norme OBD2 impose aux constructeurs une liste de défauts précis (aussi appelés génériques), qui doivent impérativement être programmés dans le calculateur. Cependant, la directive EOBD n’est pas restrictive dans le sens où le constructeur est autorisé à ajouter des codes supplémentaires afin de faciliter la recherche de panne.
- 0 : Code normalisé
- 1 : Code constructeur
- 2 : Code constructeur
Le deuxième chiffre : Le sous-système technique
P0123
Le deuxième chiffre définit un sous-groupement relatif au défaut du groupe motopropulseur (Code P) :
| Chiffre | Sous-système ciblé (Pour la famille moteur P) |
|---|---|
| 1 | Admission d’air, système de carburant et dosage |
| 2 | Injection de carburant et circuits d’injecteurs |
| 3 | Système d’allumage et détection des ratés de combustion |
| 4 | Contrôle des émissions polluantes (Vanne EGR, FAP, catalyseur) |
| 5 | Gestion du ralenti et contrôle de la vitesse du véhicule |
| 6 | Calculateur de bord (ECU) et circuits de sorties logiques |
| 7 & 8 | Transmission et gestion de la boîte de vitesses |
| 9 & 0 | Réservé aux évolutions de la norme |
Les deux derniers chiffres : L’identification précise de la panne
P0123
Les deux autres chiffres peuvent prendre une valeur comprise entre 00 et 99 et permettent de cibler précisément le composant mécanique, la sonde en panne ou la nature du signal défectueux.
Codes défauts les plus consultés
Pour vous accompagner dans votre diagnostic automobile, nous avons détaillé les codes d’erreur les plus fréquemment rencontrés en atelier. Vous pouvez consulter nos guides complets pour comprendre les causes, les symptômes et les solutions spécifiques à chaque panne :
- Code défaut P0300 : Diagnostic des ratés d’allumage aléatoires.
- Code défaut P0420 : Problèmes d’efficacité du système catalytique.
- Code défaut P0401 : Débit insuffisant dans le circuit de recirculation des gaz EGR.
- Code défaut P0101 : Analyse des dysfonctionnements du débitmètre d’air (MAF).
- Code défaut P0299 : Pression de suralimentation insuffisante du turbo.
Foire Aux Questions sur la norme OBD (FAQ)
Quelle est la différence entre OBD2 et EOBD ?
L’OBD2 est le standard historique défini aux États-Unis. L’EOBD est la transposition réglementaire de cette même norme en Europe. Bien que le nom change, la prise de diagnostic de forme trapézoïdale à 16 broches et la structure des codes d’anomalies DTC sont exactement identiques.
Est-il possible de rouler avec un code défaut actif ?
Cela dépend de la gravité de la panne et de la couleur du voyant sur le tableau de bord. Si le voyant moteur est orange fixe, le véhicule fonctionne généralement en mode dégradé (sécurité) ; il faut prévoir un diagnostic rapidement. S’il clignote ou vire au rouge, il y a un risque de destruction immédiate d’organes mécaniques (comme le catalyseur ou le moteur), il faut s’arrêter.
Le voyant moteur s’efface-t-il seul après remplacement de la pièce ?
Pour certains défauts non critiques dits « fugitifs », le calculateur peut éteindre le voyant d’alerte après plusieurs cycles de conduite sans détection du problème. Toutefois, l’historique du code DTC reste enregistré de façon permanente dans la mémoire de l’ordinateur de bord. Un effacement électronique à l’aide d’une valise de diagnostic reste nécessaire pour vider le journal des erreurs.


Bonjour, j’ai une BMW 318 e46 et j’ai un défaut c2b12. Pouvez vous me dire a quoi cela correspond ??? Merci pour votre réponse
J’ai un hawtai, l’inscription sur le tableau de bord EOBD reste visible en permanence. À qoui cela signifie?
Bonjour sur une Ford focus code défaut C1023 pouvez-vous m’aider
Bonsoir j’aimerai trouver l’explication des code commençant par U svp j’ai se code panne code panne Auto bus A et B de communication de véhicule (U0028 U0046) mais il m’est impossible de savoir ce que c’est grrrrr merci pour toutes infos