Updated November 2026

An obd2 scanner with SRS support can read airbag (Supplemental Restraint System) fault codes that a basic engine-only reader cannot see. In this guide you will learn how to confirm you have the right tool, connect it safely, pull and interpret SRS codes, and decide whether the repair is a reasonable DIY job. Airbag systems carry real safety risk, so treat anything involving the airbag itself with caution.

What SRS Means and Why a Standard OBD2 Reader Misses It

The SRS controls the airbags, seatbelt pretensioners, and the crash sensors that trigger them. The standardized OBD2 protocol was written for emissions, so it covers the engine, transmission, and emissions components. Manufacturers left most body and safety systems outside that standard, which means a cheap engine-only code reader will show nothing for an SRS fault even when the airbag light is on.

To read SRS codes, you need a scanner that supports manufacturer-specific protocols or that is labeled as having enhanced or multi-system diagnostics. Look for the words “SRS,” “airbag,” “ABS/SRS,” or “full system” in the product description, and confirm the scanner covers the make of your vehicle.

Step 1: Confirm Your Scanner Supports SRS for Your Vehicle

Before you buy or plug anything in, check compatibility. Many scanners list supported makes and systems. If the listing only says “OBD2 compatible” without naming SRS or airbag systems, assume it reads engine codes only. Vehicles from the 1996 model year onward have OBD2 ports, but the depth of body-system access varies widely by brand, so match the scanner to your specific make and year.

Also confirm the scanner can communicate with the SRS module. Some units list “airbag module” under supported systems. If you are unsure, the scanner’s system menu should show an option for SRS or restraint systems once connected.

Step 2: Prepare the Vehicle and Yourself

Work in a dry, well-lit space with the vehicle in park or neutral and the parking brake set. Turn the ignition off before connecting any device. Do not disconnect the battery to “reset” an airbag light; this rarely clears a stored fault and can cause the system to store new codes or lose settings.

Gather these items before you start:

  • An OBD2 scanner with SRS or airbag support
  • The vehicle’s service manual or a reliable repair database for code definitions
  • A notepad or phone camera to record every code exactly as displayed
  • A flashlight to check the diagnostic port

Step 3: Connect the Scanner and Read the Codes

Locate the Diagnostic Port

The OBD2 port is a 16-pin trapezoidal connector, usually under the dashboard on the driver’s side, often near the steering column or above the pedals. Plug the scanner in firmly with the ignition off.

Power Up and Select the SRS Module

  1. Turn the ignition to the “on” position without starting the engine.
  2. Power on the scanner and wait for it to establish communication with the vehicle.
  3. Choose the vehicle make, model, and year if the scanner asks.
  4. From the system menu, select “SRS,” “Airbag,” or “Restraint System.”
  5. Run a read of stored and pending codes. Write each code down exactly, including any letter prefix such as B for body or C for chassis.

Record Freeze-Frame Data

Some scanners capture freeze-frame data for SRS faults, showing conditions at the moment the fault was set. Note these details if available. They can help determine whether a fault is intermittent, such as a loose connector that moves during a bump, or a persistent failure.

Step 4: Interpret the Codes Correctly

SRS codes usually point to a circuit or component, not a verified part failure. A code might indicate high resistance in a clockspring, an open circuit to a seat occupant sensor, or a fault in the crash sensor. Always look up the exact code for your make and model before ordering parts.

Code Type Common Meaning Typical First Check
B-prefix (body) Circuit or sensor fault in the restraint system Inspect wiring and connectors at the seat and steering column
Clockspring fault Broken or high-resistance steering wheel spring circuit Check for wheel-turn fault symptoms; confirm with service data
Seat occupant sensor Weight sensor or wiring fault in passenger seat Check connectors under the seat; look for pinched wiring
Crash sensor circuit Sensor or wiring signal fault Inspect sensor mounting and harness routing

Step 5: Clear Codes and Verify the Repair

After you fix the cause, clear the codes with the scanner’s erase function. Then cycle the ignition and recheck the SRS module. If the code returns within a few drive cycles, the fault is still present. Some restraint faults only reappear under specific conditions, so a clean recheck does not always confirm a permanent fix.

Pay attention to the warning light itself. A lit airbag light means the system has detected a fault and may not deploy the airbags as designed. Do not ignore it.

Common Mistakes

  • Clearing codes without fixing the cause. The code will return, and clearing can erase useful freeze-frame data.
  • Replacing the airbag module first. Most SRS faults trace to wiring, connectors, or the clockspring, not the module.
  • Disconnecting the battery to reset the light. This is unreliable and can cause new faults.
  • Probing airbag connectors with a multimeter while the system is live. Accidental deployment is possible. Follow your service manual’s disconnection procedure.
  • Using an engine-only reader and assuming the SRS is fine. The absence of SRS codes on a basic reader means nothing.

Tips for Safer DIY Diagnosis

  • Keep a repair record with the date, code, and what you changed.
  • Look up the manufacturer’s disarming procedure before touching any airbag component.
  • Inspect connectors for corrosion, bent pins, and loose clips before replacing parts.
  • If a code involves the clockspring, check that the steering wheel was centered and handled correctly during past work.

A scanner that supports SRS is the core tool for this job. Choose one that lists airbag or restraint system support for your make.

  • Autel MaxiCOM MK808 offers multi-system diagnostics, including restraint systems on many vehicles, which helps when engine-only readers fall short. View on Amazon
  • Launch X431 V+ covers a wide range of systems, including body and safety modules, for home-garage diagnosis. View on Amazon
  • Foxwell NT301 is a budget pick that reads engine and some body-system codes, useful for many common faults. View on Amazon

FAQ

Can any OBD2 scanner read airbag codes?

No. Standard engine-only readers only access emissions-related codes. You need a scanner that specifically supports SRS or airbag modules.

Why is my airbag light on but my engine light is off?

The airbag light is controlled by the SRS module, which is separate from the engine computer. A fault can exist in the restraint system with no engine codes at all.

Is it safe to reset an airbag light myself?

You can clear the code with a capable scanner, but the light will return if the fault is still present. Only clear codes after repairing the cause.

Will disconnecting the battery clear an airbag code?

Sometimes it temporarily hides the light, but it does not fix the fault and can cause other problems. A scanner is the proper method.

Do I need to disarm the airbags before working on them?

Yes, for most work on SRS components. Follow the manufacturer’s procedure, which typically involves disconnecting the battery and waiting for the backup capacitor to discharge.

Can a bad clockspring cause an airbag code?

Yes. The clockspring carries the airbag circuit through the steering column, and a high-resistance or open circuit will set a code.

When should I take my car to a professional?

If the fault involves airbag replacement, the module itself, or repeated codes after wiring checks, consult a qualified technician. Airbag repairs carry safety risks and sometimes require specialized equipment.

Conclusion

An obd2 scanner with SRS support gives you access to airbag and restraint system codes that standard readers miss. Confirm compatibility, read and record codes carefully, and fix the underlying wiring or component before clearing anything. For any airbag replacement or unclear fault, consult a professional technician.

Lauren Holland

About Lauren Holland

Lauren Holland is part of our editorial team and reviews and edits our car care & garage supplies guides, checking product details against manufacturer specifications and owner feedback.