Updated November 2026

An obd2 scanner with TPMS programming lets you read tire pressure sensor data, match new sensor IDs to your vehicle, and complete a relearn after a tire rotation or sensor swap. Most of the work is a few minutes of setup, a short drive or a relearn routine, and a check that the TPMS warning light has gone out. This guide explains what the tool can and cannot do, how to prepare, and how to run the procedure safely.

What TPMS Programming Actually Involves

A tire pressure monitoring system (TPMS) uses either direct sensors mounted inside each wheel or indirect sensing that compares wheel speed data from the anti-lock brake system. Direct systems transmit a unique sensor ID and pressure reading by radio, usually at 315 MHz or 433 MHz depending on the manufacturer. Indirect systems do not have IDs at all and only need a relearn procedure after pressure changes.

Shopping for one? See our guide: 3 Best OBD2 Scanners for Nissan Rogue Compared (2026).

Programming usually covers one of three jobs:

  • Reading sensor IDs so you can confirm all four wheels are reporting.
  • Writing or registering a new sensor ID to the vehicle’s TPMS module after a replacement.
  • Running a relearn or reset so the car accepts the current pressures as the baseline.

Not every scanner supports all three. Many generic code readers only show DTCs, while TPMS-capable tools add a dedicated menu for sensor data or activation. Check the tool’s supported functions list for your make before buying or using one.

Before You Start: Tools and Checks

Gather everything first so you are not stopping halfway through a relearn.

  1. An obd2 scanner that lists TPMS or tire pressure functions for your vehicle year, make and model.
  2. A tire pressure gauge you trust, plus a portable air source.
  3. The door placard pressure (usually on the driver’s door jamb). Use this value, not the number on the tire sidewall, which is the maximum.
  4. New sensors, if you are replacing any, programmed or ready to program with the correct frequency and protocol.
  5. A flat, safe place to work with the parking brake set and wheels chocked.

Set the tires cold, meaning the car has sat for at least three hours or has been driven less than a mile. Heat raises pressure readings and will cause an inaccurate relearn.

Step-by-Step: Reading TPMS Data

Reading data is the safest starting point because it changes nothing in the car.

Connect and Identify the Module

Plug the scanner into the OBD2 port under the dash, usually within about 12 inches of the steering column. Turn the ignition to the on position without starting the engine. Select the vehicle and look for a TPMS, tire pressure or chassis menu.

Check Pressure and Sensor Status

Compare each wheel’s reported pressure against your gauge reading. A difference of more than 1 to 2 PSI usually means a sensor calibration problem or a gauge mismatch. Note any sensor showing “no signal,” “low battery” or an ID that does not match the vehicle’s list.

Record the Sensor IDs

Write down or photograph each sensor ID before making changes. If a relearn fails, these records help you or a shop trace the problem.

Step-by-Step: Registering a New Sensor

Replacement sensors must be matched to the vehicle’s TPMS module. The process varies by manufacturer.

Choose the Correct Sensor Type

Confirm the frequency, protocol and whether the sensor is a Schrader-style or a specific OEM design. Mismatched sensors will read as “not programmed” even when they are powered.

Run the Learn Routine

Select the program or learn option in the scanner. Most tools will ask you to activate each sensor in turn. Many do this with a TPMS activation tool or by triggering the sensor from the scanner’s menu. Work one wheel at a time and confirm each ID appears before moving on.

Clear the Warning Light

Once all four sensors report, clear the TPMS codes and drive the car for 10 to 15 minutes at speeds above roughly 20 mph. The light should turn off on its own. If it returns, recheck pressures and rerun the relearn.

Step-by-Step: Relearn After Rotation or Pressure Changes

Indirect systems and some direct systems need a relearn after rotation, pressure correction or a wheel swap. The usual procedure is:

  1. Set all four tires to the door placard pressure while cold.
  2. Start the car and select the TPMS relearn or reset function on the scanner.
  3. Follow the on-screen prompt, which often requires a short drive or a set number of ignition cycles.
  4. Verify the light is off and recheck pressures after a day of driving.

Quick Reference

Task Sensor type needed Typical result
Read sensor data Direct or indirect Live pressure and ID display
Register new sensor Direct only New ID stored in module
Relearn after rotation Indirect or direct Baseline set, light cleared after drive

Common Mistakes and Tips

  • Inflating to the sidewall maximum. Use the door placard pressure for all relearns.
  • Relearning warm tires. Heat changes the reading and throws off the baseline.
  • Skipping the sensor ID record. You lose your only reference if something fails midway.
  • Assuming a generic tool supports TPMS. Check the vehicle list first.
  • Ignoring a dead sensor battery. Most direct sensors last several years, but a low battery reading means replacement is due.

Keep a small notebook in the glovebox with the pressures, sensor IDs and dates of any work. It saves time at the next service.

  • A TPMS-capable scanner lets you read live sensor data and run learn routines without a dealer tool. Look for one that lists your exact make and model year.
  • A digital tire pressure gauge gives accurate baseline readings to compare against the scanner. Recheck it against a second gauge occasionally.
  • A portable tire inflator lets you set pressures cold at home without a trip to the station. Choose one with an auto-shutoff at your target PSI.
  • A TPMS sensor activation tool is needed for direct sensors that must be triggered manually during registration. Confirm it matches your sensor protocol.

View on Amazon

View on Amazon

View on Amazon

View on Amazon

FAQ

Can any OBD2 scanner program TPMS sensors?

No. Basic code readers only read engine and emissions codes. You need a scanner that lists TPMS functions for your specific vehicle, because programming methods differ between manufacturers.

Do I need to relearn TPMS after rotating tires?

It depends on the system. Direct systems often do not need a relearn after a simple rotation because the sensor IDs stay with each wheel. Indirect systems usually do need one. Check your owner’s manual.

Why does the TPMS light stay on after I inflate the tires?

The module may still hold an old baseline or a sensor may not be reporting. Recheck pressures cold, run the relearn or reset, and drive the car for 10 to 15 minutes.

What frequency do TPMS sensors use?

Many use 315 MHz or 433 MHz, depending on region and manufacturer. Confirm the frequency on the sensor label or in the service information before buying a replacement.

How long do TPMS sensor batteries last?

Sealed sensor batteries are generally rated for several years of use, though actual life varies with driving and temperature. A low battery warning is the sign to plan a replacement.

Can I program a used or aftermarket sensor?

Often yes, if the sensor matches the frequency and protocol and your scanner supports writing to the module. Some vehicles restrict aftermarket sensors, so verify compatibility first.

Is TPMS programming safe to do myself?

The reading and relearn steps are low risk when you work on a level surface with the parking brake set. If a sensor is damaged or a module fault appears, consult a qualified technician, because repeated failed attempts can leave the warning light on or the system inoperative.

Conclusion

An obd2 scanner with TPMS programming gives you a practical way to read sensor data, register a replacement and complete a relearn without a shop visit. Start by reading data only, record your sensor IDs, and always set pressures cold to the door placard value. When the light goes out after a short drive, the job is done. For background on what generic tools can and cannot do, see OBD2 Scanners and Code Readers: What They Can and Cannot Tell You, and for make-specific help try Obd2 Scanner for Toyota Prius: How to Read and Clear Codes at Home.

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.