OBD2 Scanner Vehicle Coverage: Check Before You Buy

Cover graphic for the guide 'OBD2 Scanner Vehicle Coverage: Check Before You Buy' on a colored background
Graphic: OBD Scanner Guide
In this guide
  1. Layer 1: what every 1996+ car gives any scanner
  2. Layer 2: what varies by make, model and year
  3. The “2000 Europe, 2008 Asia” fitment line
  4. Make-specific tools: deeper coverage on fewer cars
  5. Diesels, heavy trucks, hybrids and EVs
  6. A five-minute pre-purchase checklist
  7. Mistakes to avoid
  8. Verdict

Vehicle coverage is the one spec that decides whether a scanner is useful on your car, and it is the one listings blur the most. The short answer: every OBD2 scanner reads generic engine and emissions codes on any 1996 or newer US car or light truck, because federal rules standardize the port, the codes and, from 2008, the CAN protocol. Everything beyond that, including ABS, airbags, transmission detail, TPMS, resets and active tests, depends on the scanner’s software for your exact year, make and model. Check the maker’s own coverage lookup before you buy anything beyond a basic code reader. This is a spec-based guide built from federal rules and manufacturer pages; no testing was done.

Disclosure: As an Amazon Associate I earn from qualifying purchases. Some brands featured below (LAUNCH, ThermoHalo, ATDIAG) pay a bonus commission through Amazon Creator Connections. See /disclosure/.

Layer 1: what every 1996+ car gives any scanner

EPA’s OBD owner brochure says all 1996 and newer cars and light trucks carry second-generation on-board diagnostics. The federal rule, 40 CFR 86.1806-05, requires a standard SAE J1962 connector, standard SAE J2012 code definitions and, from model year 2008, the ISO 15765-4 CAN protocol for light-duty vehicles.

That standard layer is what a basic code reader uses:

  • Stored, pending and, where supported, permanent engine and emissions codes (P0xxx and many P2xxx)
  • Freeze frame data from when a fault set
  • Live data for the sensors the emissions rules cover: rpm, coolant temperature, load, fuel trims, oxygen sensors and more
  • I/M readiness monitor status; see readiness monitors and smog checks
  • Mode 6 self-test results, if the tool decodes them
  • VIN and calibration IDs

Generic codes like P0420, P0300 and P0171 live in this layer, so you never need an enhanced tool to read them.

Before 2008, cars used one of several older protocols (J1850 PWM, J1850 VPW, ISO 9141-2, KWP2000). Most current scanners list all five, but check the listing if you own a 1996 to 2007 car.

Layer 2: what varies by make, model and year

Everything outside emissions uses manufacturer-specific diagnostics, and coverage is software the scanner maker has to build for each vehicle family.

System or functionCovered by every OBD2 tool?What to check
Engine emissions codes, freeze frame, readinessYes, 1996+ USProtocol list for 1996-2007 cars
Manufacturer engine codes (P1xxx), enhanced engine dataNoMaker’s coverage list
ABS, airbags (SRS), TPMSNoYear/make/model lookup, per system
Transmission beyond generic codesNoLookup; some generic codes do show
Body, climate, instrument clusterNoUsually full-system tools only
Oil, EPB, steering angle, battery resetsNoListed per function and vehicle
Active tests (bidirectional)NoListed per function and vehicle
Key programming, module codingNoOften needs extra credentials

Read the coverage lookup, not the title

A listing that says “ABS SRS” means “on the vehicles we support”. Use the maker’s own checker. BlueDriver’s compatibility checker, for example, shows which enhanced systems (engine, ABS and brakes, transmission, airbags, TPMS, 4WD/AWD, hybrid and EV) it reads for your exact vehicle, rather than one blanket claim. TOPDON lists 120-plus makes for its TopScan line and notes that security functions need NASTF credentials.

When you check, confirm:

  1. Your exact year, model and engine. Coverage often changes at a redesign year.
  2. The function, not just the system. “ABS: read codes” is different from “ABS: bleed”.
  3. Whether it needs a paid add-on or subscription. See scan tool update fees.

Network quirks on Ford and GM

Some Ford and GM vehicles put body and chassis modules on secondary networks, Ford’s MS-CAN and GM’s single-wire CAN. A tool that only speaks the main high-speed CAN cannot see them. The OBDLink MX+ is one adapter that lists support for both, per OBDLink’s product page.

Security gateways

On a selection of 2018 and newer FCA vehicles (Chrysler, Dodge, Jeep, Ram), a secure gateway lets anyone read codes but blocks clearing them and running tests or actuations unless the tool is authorized, according to ALLDATA’s FCA secure gateway note. AutoAuth sells that access by subscription, aimed at service centers. If you own one of these vehicles, look for “FCA AutoAuth” or “SGW” in the scanner’s specs, and expect an account step.

The “2000 Europe, 2008 Asia” fitment line

Many generic code readers list fitment as 1996 and newer North American cars, 2000 and newer European cars and 2008 and newer Asian cars. Those later dates appear to refer to vehicles built for those markets, which adopted their own OBD requirements after the US. A Toyota, Honda, Hyundai, BMW or Volkswagen built for the US market from 1996 on has the US system. If your car was imported from another market, the underhood emissions label tells you which standard it was certified to.

Featured (disclosed relationship)

ThermoHalo OBD2 scanner and ATDIAG V321 OBD2 scanner. Both are corded generic code readers whose listings carry that 1996/2000/2008 fitment line and support the five standard OBD2 protocols, so they cover layer 1 on any 1996 and newer US car: codes, freeze frame, live data and I/M readiness, with the ThermoHalo adding Mode 6 and a 2.8 in screen and the ATDIAG a battery start test on a 2.4 in screen.

Not for: layer 2. The ThermoHalo listing says outright that it does not read ABS, SRS, TPMS or transmission data, and the ATDIAG listing does not claim them either. Treat the ATDIAG’s claim of decoding manufacturer-specific codes as unconfirmed.

Make-specific tools: deeper coverage on fewer cars

The alternative to a tool that covers many makes shallowly is one built for a single make family. You give up breadth and get factory-style depth on the cars you own.

Featured (disclosed relationship)

LAUNCH Creader Elite X500 for Toyota and Lexus. A 4 in Android 8.1 touchscreen handheld built for Toyota and Lexus. Its listing claims full-system access on those makes, naming engine, transmission, ABS, airbag, steering angle, electronic parking brake and fuel systems; bidirectional active tests such as fuel pump, radiator fan, windows, wipers and lights; and resets including oil, EPB, steering angle, battery registration, throttle relearn, ABS bleeding, injector coding and DPF. It lists all 10 standard OBD2 test modes, Auto VIN for 2006 and newer Toyota and Lexus, lifetime free Wi-Fi updates and a 2-year warranty.

Not for: a household with a Toyota and a Ford, or anyone who wants enhanced coverage on other makes. The enhanced functions are listed for Toyota and Lexus only, and LAUNCH sells separate X500 versions for other make families. Owners of pre-2006 Toyotas should check coverage for their model before buying, since Auto VIN is listed from 2006.

If you own several makes, a multi-make tool with a good lookup is the better buy: the LAUNCH CRP129E V2.0 Elite for engine, ABS, SRS and transmission codes, or a bidirectional tool such as the TOPDON TopScan Lite. OBD2 scanner types and bidirectional scan tools explain the tiers.

Diesels, heavy trucks, hybrids and EVs

VehicleWhat to know
Light-duty diesel pickup or SUVUses OBD2 under the light-duty rules, but some tools only claim diesel support from 2008 (FIXD says so for its sensor). Check diesel-specific functions such as DPF regeneration per vehicle.
Heavy-duty truck over 14,000 lb GVWRSeparate federal OBD rules phased in from model year 2010; many use the J1939 protocol. A car-focused code reader may not connect.
HybridGeneric engine data works; hybrid battery and drive-system data is enhanced coverage, listed per vehicle.
Battery EVNo tailpipe emissions monitors, so generic OBD2 data is often limited. Look for tools that list your EV specifically.

See OBD2 scanner for diesel for the diesel-specific checks.

A five-minute pre-purchase checklist

  1. Confirm your car is a 1996 or newer US-market vehicle (or check the emissions label).
  2. Decide which layer you need: engine codes only, or ABS/SRS/resets/active tests.
  3. If layer 1, any reputable OBD2 reader with live data and readiness will do; check the protocol list for 1996 to 2007 cars.
  4. If layer 2, run the scanner maker’s year/make/model lookup for each function you need.
  5. Check for a secure gateway on 2018 and newer FCA vehicles, and what access costs.
  6. Read the update terms: when coverage for new models stops arriving, and what renewal costs.

Mistakes to avoid

  • Trusting “fits all cars”. True only for generic engine codes.
  • Buying a single-make tool for a mixed garage. Depth on one make, nothing extra on the others.
  • Checking the system but not the function. Reading ABS codes does not mean bleeding the ABS.
  • Ignoring model year boundaries. Redesigns change modules and coverage.
  • Forgetting the gateway. On newer FCA vehicles, clearing codes may need an account.

Verdict

Every OBD2 scanner covers the standard engine layer on any 1996 and newer US car, so a basic reader is enough for check engine lights and smog prep. For anything else, coverage is per vehicle and per function: run the maker’s lookup for your exact car, check for gateway access on newer FCA models, and choose a make-specific tool only if every car you work on is that make.

Frequently asked questions

Will any OBD2 scanner work on my car?

For generic engine and emissions data, almost certainly, if it is a 1996 or newer car or light truck sold in the US. EPA says all of them have OBD-II, and federal rules standardize the 16-pin connector and the code definitions. What does not work on every car is enhanced coverage: ABS, airbag, transmission, body, TPMS and service functions, which depend on the scanner's software for your make, model and year.

Why does a scanner listing say 2000 for Europe and 2008 for Asia?

Those dates appear to refer to vehicles built for those markets, which adopted their own OBD rules later than the US. A US-market Toyota, Honda, Hyundai, BMW or Volkswagen from 1996 or later has the US OBD-II system regardless of where the brand is from. If you import a car or bought it from another market, check its emissions label.

How do I check if a scanner covers ABS and airbags on my car?

Use the maker's year, make and model checker on its own website, not the Amazon title. BlueDriver, for example, lists the enhanced systems it can read vehicle by vehicle. Look for your exact model year and engine, and check whether the system you care about is listed as read codes only, live data, or a service function.

What is a secure gateway and does it affect my scanner?

Some newer vehicles put a security module between the OBD2 port and the rest of the car's network. On a selection of 2018 and newer FCA vehicles (Chrysler, Dodge, Jeep, Ram), basic scans work, but clearing codes and running tests or actuations need an authorized tool and account, per ALLDATA. Look for FCA AutoAuth or SGW support in the scanner's specs if you own one.

Does OBD2 work on diesel trucks and electric cars?

Light-duty diesel trucks under the federal light-duty rules use OBD2, though some scanners only claim diesel support from 2008. Heavy-duty trucks over 14,000 lb GVWR were brought under separate OBD requirements phased in from model year 2010, and many use the J1939 protocol. Electric vehicles have no tailpipe emissions monitors, so generic OBD2 data is often limited; check the scanner's EV coverage list.