Códigos OBD2: qué significan, cómo leerlos y lista de los más comunes

Un código OBD2 es una combinación de cinco caracteres, como P0420 o U0100, que la centralita del coche guarda cuando uno de los sistemas que vigila da un valor fuera de lo previsto. El código dice qué prueba ha fallado, no qué pieza está rota. Esa diferencia ahorra mucho dinero: P0420 indica que el catalizador no rinde lo que debería, pero la causa puede ser una sonda lambda que cuesta una fracción de lo que vale un catalizador nuevo.

Si ya tienes el código delante, búscalo en la tabla de los más frecuentes: los que tienen ficha propia están enlazados. Si no, empieza por la estructura, que te permite descifrar cualquier código letra por letra y distinguir un aviso pendiente de un fallo confirmado.

Qué es un código OBD2 y qué no te dice

OBD significa On-Board Diagnostics, diagnóstico a bordo. Desde finales de los noventa, la centralita de motor comprueba de forma continua los componentes que influyen en las emisiones: combustión, mezcla de aire y combustible, catalizador, sondas lambda, recirculación de gases (EGR), filtro de partículas, etc. Cuando una de esas comprobaciones —los técnicos las llaman monitores— detecta un fallo, la centralita:

  1. Guarda un código de avería (en inglés, DTC, Diagnostic Trouble Code).
  2. Guarda una instantánea de las condiciones en ese momento: revoluciones, temperatura, carga, velocidad. Se llama freeze frame o datos congelados.
  3. Si el fallo afecta a las emisiones y se confirma, enciende el testigo de avería del motor.

Lo que el código no dice:

  • Qué pieza cambiar. P0171 («mezcla pobre») puede venir de una toma de aire, de un caudalímetro sucio, de una bomba de combustible débil o de un inyector.
  • Si el fallo sigue presente. Un código puede quedar guardado de un fallo que ya desapareció.
  • Los fallos de sistemas que el OBD no vigila. Los códigos genéricos se centran en motor y emisiones. Frenos, airbag o climatización tienen sus propias centralitas, con códigos a menudo del fabricante, que muchos lectores básicos no leen.

Regla práctica: un código es el punto de partida del diagnóstico, no el final. Antes de comprar una pieza, comprueba la causa más barata y probable. Te explicamos el método completo en cómo diagnosticar una avería del coche.

Cómo se lee un código OBD2: la estructura letra por letra

Todos los códigos siguen el formato que define la norma SAE J2012 (equivalente a la ISO 15031-6): una letra y cuatro caracteres. Tomemos P0420 como ejemplo.

PosiciónEn P0420Qué indica
1.ª (letra)PSistema: P motor y transmisión, C chasis, B carrocería, U red de comunicación
2.ª0Quién define el código: 0 = genérico (igual en todas las marcas); 1 = del fabricante; en los P, también 2 (genérico) y 3 (mixto)
3.ª4Subsistema: en los códigos P0, el 4 corresponde a control auxiliar de emisiones
4.ª y 5.ª20Fallo concreto dentro del subsistema: aquí, eficiencia del catalizador del banco 1

La primera letra: el sistema

  • P (Powertrain): motor, alimentación, encendido, emisiones y caja de cambios. Es la familia que más verás.
  • C (Chassis): frenos ABS, control de estabilidad, dirección, suspensión.
  • B (Body): carrocería e interior: airbag, cierre centralizado, climatización, asientos.
  • U (Network): comunicación entre centralitas por la red de datos (bus CAN). Por ejemplo, U0100, pérdida de comunicación con la centralita de motor.

El segundo carácter: genérico o de fabricante

RangoQuién lo defineQué implica
P0xxxISO/SAE (genérico)Significa lo mismo en cualquier marca
P1xxxFabricanteSu significado cambia según la marca; necesitas su documentación
P2xxxISO/SAE (genérico)Ampliación de los P0 cuando se agotaron números
P3xxxMixtoUna parte la define el fabricante y otra está reservada a ISO/SAE
U0xxxISO/SAE (genérico)Fallos de red y pérdidas de comunicación estándar
U1xxx y U2xxxFabricanteMensajes de red propios de cada marca

Por eso un P1 leído en un Peugeot y en un Seat no significa lo mismo, y las listas genéricas de internet no sirven para ellos.

El tercer carácter: el subsistema (códigos P0)

Tercer carácterSubsistema
P00xxMedición de aire y combustible y control auxiliar de emisiones (incluye, por ejemplo, la distribución variable)
P01xx, P02xxMedición de aire y combustible (P02xx incluye el circuito de inyectores)
P03xxSistema de encendido y fallos de combustión
P04xxControl auxiliar de emisiones: EGR, catalizador, evaporativos
P05xxControl de velocidad, ralentí y entradas auxiliares
P06xxCentralita y circuitos de salida
P07xx, P08xx, P09xxTransmisión
P0AxxPropulsión híbrida

Fíjate en el último ejemplo: los tres últimos caracteres pueden incluir letras de la A a la F, porque son hexadecimales. P20EE o P242F son códigos válidos y habituales en diésel modernos.

Banco 1, banco 2, sensor 1 y sensor 2

Muchos códigos añaden «banco 1» o «sensor 2». Confundirlos lleva a cambiar la pieza equivocada:

  • Banco 1 es la mitad del motor donde está el cilindro número 1. En un motor de cuatro cilindros en línea normalmente solo hay banco 1. El banco 2 existe en motores en V (V6, V8) o bóxer.
  • Sensor 1 es la sonda lambda antes del catalizador; sensor 2, la que va después.

Así, un código de «sonda lambda banco 1 sensor 2» apunta a la sonda posterior al catalizador del lado del cilindro 1. La posición del cilindro 1 la indica el manual de taller de cada motor.

Estados de un código: pendiente, confirmado y permanente

Un mismo código puede aparecer en distintas listas del escáner. Entender la diferencia evita alarmas innecesarias y borrados inútiles.

EstadoQué significa¿Enciende el testigo?¿Se borra con el escáner?
PendienteEl monitor ha visto el fallo una vez; la centralita espera otro ciclo para confirmarloNormalmente no
Confirmado (almacenado)El fallo se ha repetido en los ciclos que exige la estrategia del fabricanteSí, si afecta a emisionesSí, pero vuelve si el fallo sigue
PermanenteCopia que el coche conserva hasta que el propio monitor comprueba que el fallo ha desaparecido (en los modelos que la registran)Asociado a un código confirmadoNo: se borra solo cuando la prueba sale bien

Un código pendiente sin testigo encendido es un aviso temprano: merece la pena vigilarlo, sobre todo si se repite. Un código confirmado con el testigo fijo requiere diagnóstico. Y si el testigo parpadea, hay fallos de combustión graves que pueden dañar el catalizador: reduce la carga y lleva el coche al taller sin forzar el motor.

Los datos congelados (freeze frame)

Junto al primer código de emisiones que registra, la centralita guarda una fotografía del momento: revoluciones, temperatura del refrigerante, carga del motor, velocidad y correcciones de mezcla. Es la información más infravalorada del diagnóstico. Un P0171 registrado al ralentí suele apuntar a una toma de aire; el mismo código a plena carga en autovía orienta más hacia falta de caudal de combustible.

Qué coches tienen OBD2 (EOBD en Europa)

En Europa el sistema se llama EOBD y es compatible con el OBD2 estadounidense: usa el mismo conector y los mismos códigos genéricos. La Directiva 98/69/CE lo hizo obligatorio en los turismos de gasolina nuevos a partir de 2001 y en los diésel a partir de 2004. Los modelos homologados por primera vez lo necesitaban un año antes, y algunas categorías (como los diésel de más de 2.500 kg) tuvieron plazos más tardíos.

En la práctica:

  • Turismo de gasolina matriculado desde 2001: debe tener EOBD.
  • Turismo diésel matriculado desde 2004: debe tener EOBD.
  • Anteriores: muchos tienen conector, pero con protocolos propios de la marca que un lector genérico no siempre entiende.

El conector y los protocolos

El conector de diagnóstico es trapezoidal, de 16 pines (norma SAE J1962), y va en el habitáculo, casi siempre bajo el salpicadero del lado del conductor. Si no lo encuentras, en cómo leer los códigos de avería tienes las ubicaciones más habituales.

Por ese conector la centralita puede hablar varios «idiomas» o protocolos: ISO 9141-2, ISO 14230 (KWP2000) y, en los coches actuales, CAN (ISO 15765-4). Un buen escáner OBD2 detecta el protocolo solo. El circuito ELM327 original también lo busca automáticamente, pero muchos adaptadores baratos que lo imitan fallan con algunos modelos.

Cómo leer los códigos de tu coche

Tienes tres opciones:

  1. Escáner de mano con pantalla. Se conecta y lee sin móvil. Es la opción más fiable para quien no quiere complicarse.
  2. Adaptador Bluetooth o wifi + app. Barato y muy completo si eliges bien el adaptador y la app. Comparamos las opciones en las mejores apps OBD2.
  3. Taller. Una lectura con máquina de diagnosis suele costar entre 30 y 100 € según el tipo de diagnosis y el taller (orientativo).

El paso a paso —encendido, conexión, lectura de códigos confirmados, pendientes y datos congelados— está en la guía para sacar los códigos de tu coche. Si te planteas comprar una herramienta, primero lee qué tipo de escáner necesitas y después la comparativa de escáneres OBD2.

Lista de códigos OBD2 más comunes

Estos son los códigos genéricos que más aparecen en coches de gasolina y diésel. La definición sigue la redacción de SAE J2012, traducida al español. Los que tienen enlace disponen de ficha completa con síntomas, causas, diagnóstico y coste orientativo.

Aire, combustible y mezcla

CódigoSignificadoCausas más frecuentes
P0087Presión del rail o del sistema de combustible demasiado bajaFiltro de gasóleo obstruido, bomba de baja o alta presión, regulador. Ver ficha P0087
P0100Circuito del caudalímetro de aire (MAF) «A»Conector, cableado o caudalímetro
P0101Rango o funcionamiento del caudalímetro de aire «A»Caudalímetro sucio, filtro de aire, tomas de aire. Ver ficha P0101
P0102 / P0103Caudalímetro: señal baja / señal altaCableado, alimentación o sensor
P0113Sensor de temperatura del aire de admisión: señal altaSensor desconectado o circuito abierto
P0115Circuito del sensor de temperatura del refrigeranteSensor o cableado
P0128Termostato: refrigerante por debajo de la temperatura de regulaciónTermostato abierto o sensor de temperatura
P0171Sistema demasiado pobre (banco 1)Tomas de aire, caudalímetro, presión de combustible. Ver ficha P0171
P0172Sistema demasiado rico (banco 1)Inyector que gotea, caudalímetro, presión excesiva
P0174Sistema demasiado pobre (banco 2)Mismas causas que P0171 en el otro banco del motor

Encendido y combustión

CódigoSignificadoCausas más frecuentes
P0300Fallo de encendido aleatorio o en varios cilindrosBujías, bobinas, mezcla pobre, compresión. Ver ficha P0300
P0301 a P0304Fallo de encendido detectado en el cilindro 1, 2, 3 o 4Bujía, bobina o inyector de ese cilindro
P0325Circuito del sensor de detonación 1Sensor, conector o par de apriete
P0335Circuito del sensor de posición del cigüeñal «A»Sensor, cableado, rueda fónica
P0340Circuito del sensor de posición del árbol de levas «A»Sensor, cableado, distribución
P0016Correlación entre posición del cigüeñal y del árbol de levasDistribución desfasada, variador de fase, sensores
P0380Circuito «A» de los calentadores (bujías de precalentamiento)Calentador, relé o centralita de precalentamiento

Emisiones, EGR, catalizador y filtro de partículas

CódigoSignificadoCausas más frecuentes
P0401Flujo de EGR «A» insuficienteVálvula EGR o conductos con carbonilla. Ver ficha P0401
P0402Flujo de EGR «A» excesivoVálvula EGR agarrotada abierta
P0403Circuito de control de la EGR «A»Conector, cableado o motor de la válvula
P0420Eficiencia del catalizador por debajo del umbral (banco 1)Catalizador, sonda lambda, fugas de escape. Ver ficha P0420
P0430Eficiencia del catalizador por debajo del umbral (banco 2)Igual que P0420, en el banco 2
P0442Sistema de emisiones evaporativas: fuga pequeñaTapón de combustible, válvula de purga, manguitos
P0455Sistema de emisiones evaporativas: fuga grandeTapón mal cerrado o manguito suelto
P2002Eficiencia del filtro de partículas por debajo del umbral (banco 1)Filtro dañado, sensor de presión diferencial. Ver ficha P2002
P2463Restricción del filtro de partículas: acumulación de hollín (banco 1)Regeneraciones incompletas, uso urbano. Ver regenerar el FAP
P242FRestricción del filtro de partículas: acumulación de cenizaFiltro al final de su vida útil
P20EEEficiencia del catalizador SCR (NOx) por debajo del umbralAdBlue, inyector de AdBlue, sensores de NOx

Turbo y sobrealimentación

CódigoSignificadoCausas más frecuentes
P0299Presión de sobrealimentación del turbo «A» insuficienteManguito roto, electroválvula, geometría variable. Ver ficha P0299
P0234Sobrepresión del turbo «A»Geometría variable agarrotada, actuador
P2263Funcionamiento del sistema de sobrealimentaciónFugas, actuador, sensor de presión

Tensión, velocidad y centralitas

CódigoSignificadoCausas más frecuentes
P0500Sensor de velocidad del vehículo «A»Sensor, cableado o señal del ABS
P0505Sistema de control del ralentíCuerpo de mariposa sucio, tomas de aire
P0562Tensión del sistema bajaBatería, alternador, masas. Ver testigo de batería
P0563Tensión del sistema altaRegulador del alternador
P0606Procesador del módulo de controlAlimentación de la centralita o centralita
P0700Sistema de control de la transmisión (solicitud de testigo)Hay un código guardado en la centralita del cambio

Red de comunicación (códigos U)

CódigoSignificadoCausas más frecuentes
U0100Pérdida de comunicación con la centralita de motor (ECM/PCM) «A»Alimentación, masas, bus CAN. Ver ficha U0100
U0101Pérdida de comunicación con la centralita del cambio (TCM)Alimentación o red
U0121Pérdida de comunicación con el módulo del ABSFusible, conector, módulo
U0140Pérdida de comunicación con el módulo de carrocería (BCM)Alimentación, red
U0155Pérdida de comunicación con el cuadro de instrumentosConector, cuadro, red
U0073Bus de comunicación «A» del módulo de control desactivadoCortocircuito en la red CAN

Consejo: cuando aparecen varios códigos a la vez, empieza por los de tensión (P0562) y comunicación (U0xxx). Una batería débil o una masa en mal estado pueden generar una lista de fallos que desaparece al corregir la alimentación.

¿Puedo seguir circulando? Gravedad orientativa por tipo de código

La gravedad depende del coche y de los síntomas, pero esta clasificación sirve como primera orientación:

SituaciónEjemplosQué hacer
Para en cuanto sea seguroTestigo rojo de aceite o de temperatura, pérdida brusca de potencia con humo o ruidosNo sigas circulando. Revisa niveles y pide asistencia
Ve al taller sin forzar el motorTestigo del motor parpadeando (fallos de combustión que pueden dañar el catalizador)Reduce la carga, recorre la menor distancia posible y pide asistencia si el motor tiembla mucho
Circula con cuidado y ve al taller prontoP0300–P0304 con testigo fijo, P0087, P0299 con modo de emergenciaEvita cargas altas y viajes largos
Sin urgencia inmediata, pero no lo dejesP0420, P0401, P0128, P0442Diagnostica en días o semanas: el consumo y las emisiones pueden empeorar y, con el testigo encendido, no pasarás la ITV

En el artículo sobre el modo de emergencia del coche explicamos por qué la centralita limita la potencia y cómo actuar. Si el aviso te llega por una luz del cuadro y no por un código, consulta qué significa cada una en nuestra guía de luces del salpicadero.

Códigos del fabricante: P1, B1, C1 y U1

Los códigos que empiezan por P1, parte de los P3 y los B, C y U seguidos de 1 o 2 los define cada marca. Eso tiene tres consecuencias:

  • Su significado cambia entre marcas e incluso entre motores de una misma marca.
  • Muchos lectores genéricos no los leen, sobre todo los de airbag, ABS o confort, porque están en centralitas distintas de la de motor.
  • Para interpretarlos necesitas documentación del fabricante o un escáner multimarca con base de datos propia.

Si tu escáner muestra un P1 sin descripción, anota el código exacto, la marca, el modelo, el motor y el año antes de buscar información o pedir presupuesto.

Errores habituales al interpretar un código

  1. Cambiar la pieza que nombra el código. «Sensor de oxígeno» en la descripción no significa que el sensor esté mal: puede estar informando correctamente de un problema real de mezcla.
  2. Borrar sin reparar. El testigo se apaga, pero el fallo sigue y el código vuelve. Además, borras los datos congelados que ayudarían al taller. Lee antes cuándo tiene sentido borrar los códigos.
  3. Ignorar el orden de aparición. Si hay un fallo de combustión y un código de catalizador, el primero puede haber provocado el segundo.
  4. Confundir banco y sensor. Repasa el apartado sobre banco y sensor: la sonda equivocada cuesta dinero y no arregla nada.
  5. Fiarse de una sola lectura con un adaptador dudoso. Algunos clones baratos de ELM327 dan lecturas incompletas. Si los resultados no cuadran con los síntomas, confírmalos con otro equipo.

Los códigos OBD2 en la ITV

El Manual de procedimiento de inspección de las estaciones ITV, versión 7.9 (en vigor desde el 1 de enero de 2026) establece lo siguiente:

  • En los vehículos matriculados desde el 1 de enero de 2008 se comprueba que el testigo de avería (MIL) se enciende al dar el contacto y se apaga después. Si el testigo sigue encendido en la prueba de emisiones, es defecto grave.
  • En los turismos y furgonetas Euro 5 y en los Euro 6 y Euro VI, la estación lee el OBD. Son defectos graves el testigo activo en la lectura, la existencia de códigos confirmados o permanentes y un conector OBD inaccesible o que no funciona.
  • También es defecto grave que la lectura muestre más de 1 km o 1 hora recorridos con el testigo encendido, aunque en ese momento esté apagado.
  • La comprobación del tiempo o la distancia desde el último borrado de códigos solo se aplica a los vehículos pesados Euro VI.

Conclusión: llevar el coche a la ITV con una avería sin reparar es arriesgarse a un resultado desfavorable. Borrar el código el día antes tampoco garantiza nada: los códigos permanentes no se borran con el escáner y, si el fallo sigue, el código vuelve. Lo explicamos en borrar los códigos de avería.

Preguntas frecuentes

¿Qué diferencia hay entre OBD, OBD2 y EOBD?

OBD es el nombre genérico del diagnóstico a bordo. OBD2 (u OBD-II) es la segunda generación, con conector y códigos normalizados, nacida en Estados Unidos. EOBD es su equivalente europeo: mismo conector y mismos códigos genéricos, con requisitos legales de la UE.

¿Un código significa lo mismo en todas las marcas?

Los genéricos (P0, P2, U0) sí: P0420 significa lo mismo en un Renault que en un Toyota. Los de fabricante (P1 y parte de P3, U1, U2) cambian según la marca.

¿Puedo tener una avería sin código?

Sí. El OBD vigila sobre todo emisiones y los componentes electrónicos de la gestión del motor. Un desgaste mecánico, un ruido de suspensión o una fuga de aceite pueden no generar ningún código.

¿Por qué el escáner muestra un código pero el testigo está apagado?

Porque puede ser un código pendiente, que aún no ha confirmado el fallo, o un código de un sistema que no enciende el testigo de motor. También puede ser un código antiguo de un fallo que ya se corrigió solo.

¿Cuánto tarda en volver un código después de borrarlo?

Depende del monitor. Algunos fallos eléctricos reaparecen en segundos al arrancar; los de catalizador o EGR necesitan uno o varios ciclos de conducción con condiciones concretas.

¿Es fiable la descripción que da una app gratuita?

Para los códigos genéricos suele serlo, porque viene de la norma. Para los de fabricante, muchas apps muestran descripciones genéricas o erróneas. Contrasta siempre con la documentación de la marca.

Resumen

Un código OBD2 te dice qué prueba ha fallado, en qué sistema y, a veces, en qué cilindro, banco o sensor. Para convertirlo en una reparación correcta necesitas tres cosas más: los datos congelados, los síntomas y comprobar primero las causas baratas. Busca tu código en la tabla, abre su ficha y, si no tienes escáner, empieza por nuestra guía de escáneres OBD2.

Fuentes: SAE J2012, definiciones de códigos de avería · Directiva 98/69/CE (BOE) · Ministerio de Industria y Turismo, manual de procedimiento de inspección ITV · ELM Electronics, circuitos OBD

Última revisión: 19 de septiembre de 2026. El precio de la diagnosis es orientativo y varía según el taller.