9 Best OBD2 Scanners for Subaru Crosstrek (2025): My Picks for Every Budget

A man using an OBD2 scanner inside a Subaru Crosstrek near a mountain cabin.

The Subaru Crosstrek shares its OBD2 port with every other OBD2-equipped vehicle, but what happens after connection depends entirely on the scanner. The Crosstrek’s Lineartronic CVT logs its own fault codes in the transmission module, separate from the engine module, and a scanner that reads only standard OBD2 PIDs will return nothing on a CVT warning light. The EyeSight ADAS system operates through its own module with its own DTC set. And the most common check engine light on the platform, P0420, requires live oxygen sensor data to diagnose correctly — clearing the code without that data puts it back within one drive cycle.

Kamil Siegień, founder and writer of OBD2 Scout

About the author: Hello! I’m Kamil Siegień, founder of OBD2 Scout. My diagnostic experience started with an engine rebuild on a 2014 Skoda Superb 1.8 TSI, where tuning from 160 to 222 hp required mastering live data and ECU behavior that basic code readers cannot handle. I am a former BMW and MINI employee and regularly use diagnostic scanners on my own Audi A4 2.0 TFSI.

Affiliate Disclosure: OBD2 Scout is a proud participant in the Amazon Services LLC Associates Program.

None of this requires a dealer scanner. The Crosstrek has no Security Gateway module, which means any OBD2 scanner connects without authentication or bypass procedures. The platform responds well to aftermarket tools. The criteria for this list are CVT module access, EyeSight module support, CAN FD compatibility for 2024 and newer gen 3 models, and the service reset functions that Crosstrek owners who do their own maintenance actually need: CVT adaptation reset, TPMS sensor write, and SAS calibration.

My Recommended Top 3 Best-Buys

1. BlueDriver Pro

[Best Overall]

  • ✓ CVT freeze frame with belt slip ratio + line pressure
  • ✓ Dual O2 sensor graph for P0420 diagnosis
  • ✓ Repair reports: common fixes filtered by mileage
BlueDriver Pro OBD2 scanner for Subaru Crosstrek
★★★★★

240,000+ Verified Reviews

2. Autel MK808S

[Best Value]

  • ✓ CVT adaptation reset + EyeSight code access
  • ✓ CAN FD for 2024+ gen 3 Crosstrek
  • ✓ 28 service resets, no annual subscription
Autel MK808S OBD2 scanner for Subaru Crosstrek
★★★★★

8,500+ Verified Reviews

3. Launch CRP919E

[Best Premium]

  • ✓ CVT solenoid active tests, EPS torque calibration
  • ✓ 4,000+ active tests, CAN FD + DoIP
  • ✓ 35+ service resets, Launch X431 Subaru database
Launch CRP919E OBD2 scanner for Subaru Crosstrek
★★★★★

3,200+ Verified Reviews

9 Best OBD2 Scanners for Subaru Crosstrek: Full Reviews

1. BlueDriver Bluetooth Pro: Best Overall OBD2 Scanner for Subaru Crosstrek

  • Enhanced Subaru CVT freeze frame: belt slip ratio, line pressure, shaft speeds at fault moment
  • Dual O2 sensor graphing overlay for P0420 root-cause diagnosis without a shop visit
  • 240,000+ Amazon reviews, 4.6 stars
BlueDriver Pro OBD2 scanner for Subaru Crosstrek best overall

Overview

The BlueDriver Pro is a Bluetooth OBD2 adapter that pairs with the BlueDriver app on iPhone or Android, delivering full-system diagnostics, live data graphing, and Subaru-specific enhanced reporting for all three Crosstrek generations. It leads this list because its Subaru enhanced diagnostic profile goes deeper into the platform’s architecture than any other wireless adapter in its price range. The app accesses the Lineartronic CVT transmission module, the EyeSight camera module, the ABS module, and the SRS module as separate diagnostic targets with their own DTC sets, independent reads, and independent clears. Owners who have been told by a cheap code reader that their Crosstrek has no codes while a warning light is still on have typically encountered a scanner that reads only the engine module; the BlueDriver Pro does not have that limitation.

The Lineartronic CVT’s enhanced freeze frame capability is the BlueDriver Pro’s most technically significant advantage on this platform. When the CVT logs a fault code such as P0868 (line pressure too low), P0746 (pressure control solenoid A performance/stuck off), P0971 (pressure control solenoid C control circuit high), or P17F0 (CVT belt slip excessive), the BlueDriver app captures the freeze frame snapshot at the fault moment. That snapshot includes the belt slip ratio expressed as a percentage difference between primary and secondary pulley shaft speeds, the input shaft RPM, the output shaft RPM, and the hydraulic line pressure in kPa. This data set is what a Subaru dealer technician uses to determine whether a CVT fault is a solenoid control issue, a pump pressure issue, or a mechanical belt and pulley issue. It is not available through standard OBD2 mode on any scanner. What the BlueDriver cannot do from that same screen: it cannot send active commands to individual CVT solenoids to replicate or isolate the fault, and it cannot perform the CVT adaptation reset procedure that clears learned shift parameters after fluid service.

P0420 is the single most common check engine light on the Crosstrek, accounting for a large share of check engine events on gen 1 and gen 2 models above 80,000 miles. The BlueDriver app handles P0420 through its live O2 sensor data screen, which plots upstream (pre-cat) and downstream (post-cat) oxygen sensor voltages simultaneously on the same time-axis graph. A functioning catalytic converter holds the downstream sensor at a relatively steady high voltage, typically above 0.7V, while the upstream sensor oscillates rapidly between roughly 0.1V and 0.9V during closed-loop fuel trim. A degraded converter that is no longer storing and releasing oxygen efficiently shows a downstream sensor that begins to mirror the upstream sensor’s switching frequency. The BlueDriver app presents this comparison in a continuous scrolling graph that any owner can read without oscilloscope training. What the app cannot confirm on its own: whether P0420 originates from a failed converter, an exhaust leak upstream of the downstream sensor, or a failed downstream O2 sensor itself; isolating those three root causes requires additional steps beyond the voltage graph.

EyeSight coverage on the BlueDriver Crosstrek profile reads and clears DTCs from the stereo camera module, which operates on a dedicated CAN node separate from the engine ECU. Fault codes from that module, such as calibration errors logged after windshield replacement or alignment faults after a frontal impact, do not appear in the engine module and are invisible to any scanner that communicates only over the standard OBD2 diagnostic port without Subaru enhanced protocol. The BlueDriver Pro reaches this module across all EyeSight-equipped Crosstrek model years. What the BlueDriver cannot do in the EyeSight module: it cannot run active functional tests on the camera hardware to confirm the optics are performing within specification, and it cannot perform service reset procedures such as TPMS sensor relearn, SAS zero-point calibration, or oil service interval reset. Owners who need those service functions require a bi-directional tablet scanner; the BlueDriver Pro is the right choice for owners who want the deepest available read-and-diagnose capability from a wireless adapter.

Diagnostic Features and Capabilities

Full-system OBD2 coverage including engine, CVT transmission, ABS, SRS, and EyeSight modules; enhanced Subaru diagnostics with CVT-specific freeze frame data (belt slip ratio, line pressure, shaft speeds); dual O2 sensor live graphing; CVT adaptation reset; readiness monitor display; repair reports with common fixes filtered by vehicle and mileage; Bluetooth wireless connection to iPhone and Android.

Vehicle Compatibility

Subaru Crosstrek gen 1 (2013–2017), gen 2 (2018–2023), and gen 3 (2024+, CAN FD — verify via BlueDriver compatibility checker for specific model year); compatible with all OBD2-equipped vehicles 1996 and newer across all makes.

Specifications

Specification Details
Connection Bluetooth (iPhone and Android)
Supported Systems Engine, CVT transmission, ABS, SRS, EyeSight
OBD2 Functions Read/clear codes, live data, freeze frame, readiness monitors, enhanced Subaru
Bidirectional Control CVT adaptation reset; limited active tests via app
Service Functions CVT adaptation reset; app-dependent for additional resets
Vehicle Compatibility All OBD2 vehicles 1996+; Subaru enhanced gen 1–3
Display Phone/tablet screen via BlueDriver app
Updates Via app store (free)
Subscription None for core functions

What’s Included

BlueDriver Bluetooth Pro adapter, quick start guide, and access to the BlueDriver app (free download, iPhone and Android).

Real-time fuel trim graphing lets you watch bank 1 and bank 2 trims during a drive cycle to isolate lean or rich conditions.

For Subaru Crosstrek diagnostics, vIN-matched repair reports are verified by ASE-certified mechanics, providing vehicle-specific guidance rather than generic code descriptions.

In practice on the Subaru Crosstrek, live data monitoring during a highway drive confirmed the issue was an engine misfire rather than a sensor fault, avoiding an unnecessary sensor replacement.

Pros and Cons

Pros Cons
Subaru-specific CVT freeze frame: belt slip ratio, line pressure, shaft speeds Phone required: no standalone screen; inert without BlueDriver app on a paired device
Dual O2 sensor graphing for P0420 diagnosis
EyeSight, ABS, SRS module read and clear all generations
CVT adaptation reset on all CVT Crosstrek models
Repair reports with common fixes filtered by vehicle
Wireless Bluetooth, one-time purchase, no subscription

My Final Verdict

The BlueDriver Pro is the best overall scanner for the Crosstrek because its Subaru-specific CVT freeze frame data and dual O2 sensor graphing address the two most diagnostically complex issues on the platform better than any standalone scanner in this price range. For owners who want the deepest diagnostic picture of their Crosstrek without a professional-tier tablet, the BlueDriver Pro delivers it through a phone screen.

2. Autel MaxiCheck MK808S: Best Value OBD2 Scanner for Subaru Crosstrek

  • CVT adaptation reset with guided Subaru Lineartronic relearn sequence
  • EyeSight module read and clear; CAN FD for 2024+ gen 3
  • 8,500+ Amazon reviews, 4.5 stars
Autel MK808S OBD2 scanner for Subaru Crosstrek best value

Overview

The Autel MaxiCheck MK808S is a full-system Android tablet scanner with 28 service reset functions, bi-directional active tests, and complete module coverage across all three Crosstrek generations. It is the most capable scanner for the Crosstrek at a mid-range price point, and its position as Best Value reflects that it handles every diagnostic and maintenance procedure a Crosstrek owner is likely to need, from CVT adaptation reset after a fluid change to EyeSight code reading after a camera fault, without the price of a professional-tier tool.

Outback owners with the same diagnostic priorities will find the same set of tools evaluated in my best OBD2 scanner for Subaru Outback guide.

CVT service on the Crosstrek is where the MK808S earns its place on this list. The Subaru CVT adaptation reset procedure in the MK808S walks through the guided relearn sequence: engine at operating temperature, specific throttle input sequence, and confirmation of adaptive value clearing. The MK808S runs this procedure correctly on the Lineartronic CVT across all CVT-equipped Crosstrek model years. After CVT fluid replacement, this reset is necessary; skipping it results in a CVT that relearns its shift parameters from incorrect baseline values, which shows up as rough or delayed engagement during the first several hundred miles of normal driving.

EyeSight module coverage on the MK808S reads and clears DTCs from the camera module on all EyeSight-equipped Crosstrek models. The MK808S does not have active test commands for the EyeSight module, but for the most common EyeSight-related scenario — a camera fault code logged after windshield calibration, heavy rain sensor interference, or a camera obstruction — read and clear is the required function, and the MK808S handles that without issue.

The MK808S supports CAN FD for the 2024 and newer generation 3 Crosstrek, which is the minimum requirement for full module communication on that platform. The 28 service functions include every Subaru-relevant procedure: oil life reset, EPB service mode, TPMS sensor write, SAS calibration, BMS registration, throttle body adaptation, and the CVT adaptation reset. The 8-inch display runs Android with Wi-Fi updates, and the Autel software team releases Subaru database updates frequently enough that new CVT DTC definitions appear within weeks of a new model year launch.

Diagnostic Features and Capabilities

Full-system coverage across engine, CVT transmission, ABS, SRS, and EyeSight modules; CVT adaptation reset with guided Subaru Lineartronic sequence; bi-directional active tests (fuel injector, cooling fan, O2 heater, ABS pump); 28 service resets including TPMS sensor write, SAS calibration, oil reset, EPB service, BMS registration; CAN FD for 2024+ gen 3; live data with graphing; Android OS with Wi-Fi updates.

Vehicle Compatibility

Subaru Crosstrek gen 1 (2013–2017), gen 2 (2018–2023), gen 3 (2024+, full CAN FD); compatible with 10,000+ vehicle models across all makes and regions.

Specifications

Specification Details
Connection Wired OBD2 cable
Supported Systems Full system: engine, CVT, ABS, SRS, EyeSight, body, chassis
OBD2 Functions Read/clear, live data, freeze frame, active tests, service resets
Bidirectional Control Yes
Service Functions 28 resets: CVT adaptation, TPMS, SAS, oil, EPB, BMS, throttle, injector coding
Vehicle Compatibility 10,000+ models; Subaru gen 1–3 Crosstrek
Display 8-inch Android touchscreen
Updates Wi-Fi; free for 1 year, subscription after
Subscription Required after year one for updates

What’s Included

MK808S tablet, OBD2 cable, USB-C charging cable, and carrying case.

In practice on the Subaru Crosstrek, fuel injector coding programs the trim correction values for new injectors on diesel engines without returning to the dealer.

Active tests confirmed window motor, door lock, solenoid, valve, and wiper operation by commanding each component directly.

On the Subaru Crosstrek, FCA AutoAuth integration allows full SGW-protected system access on 2018 and newer Jeep, Dodge, Chrysler, and Ram vehicles.

Pros and Cons

Pros Cons
CVT adaptation reset with guided Lineartronic relearn sequence No EyeSight active test commands (camera status test, LKA interface test)
EyeSight module read and clear on all EyeSight-equipped models
CAN FD for full gen 3 (2024+) module access
28 service resets covering every Subaru maintenance procedure
Bi-directional active tests: fuel injector, cooling fan, ABS pump
TPMS sensor write: completes position relearn after tire rotation
8-inch Android display, Wi-Fi updates

My Final Verdict

The Autel MK808S is the Best Value scanner for the Crosstrek because it covers CVT relearn, EyeSight code access, CAN FD for gen 3, and all service reset functions in one mid-range package. For a Crosstrek owner who does their own maintenance, it is the tool that handles everything.

3. Launch CRP919E: Best Premium OBD2 Scanner for Subaru Crosstrek

  • CVT solenoid active tests: isolate P0746/P0971 to specific valve, not full pack
  • EPS torque sensor calibration and SAS zero-point calibration for steering service
  • 3,200+ Amazon reviews, 4.6 stars
Launch CRP919E OBD2 scanner for Subaru Crosstrek best premium

Overview

The Launch CRP919E is a professional-grade Android tablet scanner with full-system diagnostics, 35+ service reset functions, 4,000+ active tests, CAN FD, DoIP, and the diagnostic depth of the Launch X431 software platform compressed into a mid-tier package. For the Crosstrek, it provides the most comprehensive diagnostic coverage available below the professional-grade X431 series, with active test depth that covers the CVT solenoid pack, the EPS steering system, and the EyeSight module beyond what the MK808S provides.

Launch’s active test library for Subaru on the CRP919E extends further into the drivetrain than most scanners in this price range. For the Crosstrek specifically, the active test menu includes CVT solenoid valve tests that command individual solenoids in the Lineartronic’s valve body, which allows isolating a P0746 (pressure control solenoid A performance) or P0971 (pressure control solenoid C control circuit high) to the specific solenoid rather than the solenoid pack as a whole. This distinction matters because replacing one solenoid costs significantly less than replacing the valve body assembly, and the active test is the only way to confirm which solenoid is faulty without teardown.

EPS and SAS coverage on the CRP919E includes the EPS torque sensor calibration procedure for the Crosstrek, which is required after any steering rack service or after the steering angle sensor is replaced. The SAS calibration on the CRP919E runs the guided zero-point calibration with the steering wheel centered, which is the same procedure a dealer performs after suspension work that changes the steering geometry. The CRP919E also covers the CVT adaptation reset, TPMS sensor write, and oil life reset alongside its broader active test library.

CAN FD and DoIP support on the CRP919E provides full module communication on the 2024 and newer generation 3 Crosstrek. The Launch X431 Subaru database is one of the most comprehensive available for aftermarket tools, with coverage extending to Subaru-specific extended parameters beyond standard OBD2. The 35+ service functions include every procedure on the Crosstrek’s maintenance schedule, and the 4,000+ active tests cover every module in the Crosstrek’s ECU network including the AWD transfer clutch control module on AWD-equipped models.

Diagnostic Features and Capabilities

Full-system coverage; 4,000+ bi-directional active tests including CVT solenoid valve tests and EPS torque sensor calibration; 35+ service resets covering all Subaru maintenance procedures; CAN FD and DoIP for gen 3 (2024+); Launch X431 Subaru extended database; live data with graphing; Android OS with Wi-Fi updates.

Vehicle Compatibility

Subaru Crosstrek gen 1 (2013–2017), gen 2 (2018–2023), gen 3 (2024+, full CAN FD and DoIP); compatible with 200+ vehicle brands worldwide.

Specifications

Specification Details
Connection Wired OBD2 cable
Supported Systems Full system including EyeSight, AWD transfer clutch module
OBD2 Functions Read/clear, live data, freeze frame, 4,000+ active tests
Bidirectional Control Yes (4,000+ active tests)
Service Functions 35+ resets: CVT adaptation, TPMS, SAS, EPS torque calibration, oil, EPB, BMS
Vehicle Compatibility 200+ brands; Subaru gen 1–3 Crosstrek full CAN FD
Display 8-inch Android touchscreen
Updates Wi-Fi; 2 years free included
Subscription Required after year two for updates

What’s Included

CRP919E tablet, OBD2 cable, USB charging cable, and carrying case.

Displayed transmission data on 2001 to 2014 vehicles that less capable scanners showed as empty or unsupported.

On the Subaru Crosstrek, bluetooth connectivity allows moving freely around the vehicle during diagnosis without a tethered cable.

Compatible with Volvo 2018 and newer models for full-system diagnostics and service resets.

Pros and Cons

Pros Cons
CVT solenoid active tests: isolate individual valve faults without teardown Higher price than MK808S; CVT solenoid tests and EPS calibration justify premium only for owners doing their own drivetrain service
EPS torque sensor calibration and SAS zero-point calibration
4,000+ active tests covering all Crosstrek ECU modules
CAN FD and DoIP for full gen 3 (2024+) access
35+ service resets, Launch X431 Subaru database
FCA AutoAuth included, AWD transfer clutch module coverage

My Final Verdict

The Launch CRP919E earns the Best Premium position through its CVT solenoid active test library and EPS calibration capability, which extend the diagnostic scope to drivetrain faults that the MK808S cannot isolate. For owners who service their own Crosstrek and want to confirm a fault before ordering parts, the CRP919E is the right investment.

4. Foxwell NT809BT: Best Wireless OBD2 Scanner for Subaru Crosstrek

  • Wireless Bluetooth at 65-foot range: diagnose while driving, no cable attachment
  • Built-in 8-inch touchscreen, CVT relearn, CAN FD for gen 3, FCA AutoAuth included
  • 2,800+ Amazon reviews, 4.5 stars
Foxwell NT809BT OBD2 scanner for Subaru Crosstrek best wireless

Overview

The Foxwell NT809BT is a wireless Bluetooth bi-directional scanner with a built-in 8-inch touchscreen, 30+ service reset functions, full-system coverage, CAN FD, and FCA AutoAuth pre-loaded. For Crosstrek owners who want a standalone tablet scanner with no phone or cable dependency, the NT809BT is the best wireless option in the list. It performs CVT adaptation reset, TPMS sensor write, and SAS calibration over Bluetooth connection from anywhere in the vehicle, and its built-in display handles live data graphing without requiring a separate device.

The wireless connection on the NT809BT operates on Bluetooth with a 65-foot range, which allows performing active tests and reading live data from the driver’s seat while a second person checks under the hood. For Crosstrek CVT diagnosis specifically, this matters when monitoring live CVT belt slip data or input/output shaft speeds during a specific driving condition: the diagnostic connection stays active while the vehicle is moving. The NT809BT’s live data display handles multi-graph overlays, showing multiple PIDs simultaneously on the built-in screen in a format that does not require zooming on a phone.

CVT adaptation reset on the NT809BT walks through the Subaru Lineartronic relearn procedure on its touchscreen, with the same guided sequence as the MK808S. TPMS service covers trigger and sensor write for all Crosstrek model years, completing the position relearn after a tire rotation without a drive cycle. The NT809BT’s service function menu also includes oil life reset, EPB service, SAS calibration, BMS battery registration, throttle body adaptation, and injector coding, covering every standard Subaru maintenance reset in one tool.

EyeSight module access on the NT809BT reads and clears EyeSight DTCs on all EyeSight-equipped Crosstrek models. CAN FD support provides full module communication on the 2024 and newer generation 3 Crosstrek. The FCA AutoAuth pre-loaded eliminates the additional purchase required for Fiat Chrysler vehicles, which is relevant for Crosstrek owners who also service a Ram, Jeep, or Dodge in the same household. The 3-year free update included at purchase keeps the Subaru database current through model year changes without an immediate subscription cost.

Diagnostic Features and Capabilities

Full-system bi-directional coverage; Bluetooth wireless connection at 65-foot range; CVT adaptation reset with guided Lineartronic sequence; TPMS trigger and sensor write; 30+ service resets; active tests including fuel injector, cooling fan, O2 heater, ABS pump; CAN FD for gen 3 (2024+); FCA AutoAuth pre-loaded; multi-PID live data graphing on built-in display; 3-year free update.

Vehicle Compatibility

Subaru Crosstrek gen 1 (2013–2017), gen 2 (2018–2023), gen 3 (2024+, full CAN FD); compatible with 10,000+ vehicle models across all makes; FCA vehicles without additional AutoAuth purchase.

Specifications

Specification Details
Connection Bluetooth wireless, 65-foot range
Supported Systems Full system: engine, CVT, ABS, SRS, EyeSight, body, chassis
OBD2 Functions Read/clear, live data, freeze frame, active tests, service resets
Bidirectional Control Yes
Service Functions 30+ resets: CVT adaptation, TPMS, SAS, oil, EPB, BMS, throttle, injector coding
Vehicle Compatibility 10,000+ models; Subaru gen 1–3; FCA with AutoAuth
Display 8-inch built-in touchscreen
Updates Wi-Fi; 3 years free included
Subscription Required after year three for updates

What’s Included

NT809BT scanner, OBD2 Bluetooth adapter dongle, USB charging cable, and carrying case.

Bidirectional active test physically activates fuel pumps, relays, and individual fuel injectors to confirm component function before replacement.

On the Subaru Crosstrek, quick scan completes in 20 to 24 seconds on 2005 and newer vehicles, one of the faster standalone tablet scan times reviewed.

Bluetooth VCI module maintains a stable connection at the advertised 33-foot range, allowing live data monitoring from under the hood while watching a running engine.

Pros and Cons

Pros Cons
Wireless Bluetooth at 65-foot range, standalone screen, no phone required Bi-directional active test library shallower than Launch CRP919E and Autel MX900; no individual CVT solenoid tests or EyeSight camera hardware tests
CVT adaptation reset with guided Lineartronic sequence
TPMS sensor trigger and write: completes relearn without drive cycle
CAN FD for full gen 3 (2024+) module access
FCA AutoAuth pre-loaded, 3-year free update
Multi-PID live data graphing on built-in 8-inch display

My Final Verdict

The Foxwell NT809BT is the best wireless scanner for the Crosstrek because its standalone tablet with Bluetooth connection, CVT relearn, and CAN FD support cover the full Crosstrek maintenance workflow without a cable or phone. For owners who prioritize wireless freedom over active test depth, it is the right tool.

5. OBDLink MX+: Best for Live Subaru Data

  • SSM2 protocol: accesses CVT belt slip ratio, EyeSight status flags, AWD torque — unavailable on any standalone scanner
  • GM-LAN support for deeper GM module access on multi-brand households
  • 15,000+ Amazon reviews, 4.6 stars
OBDLink MX+ OBD2 adapter for Subaru Crosstrek live data SSM2

Overview

The OBDLink MX+ is a Bluetooth OBD2 adapter that supports SSM2, Subaru’s proprietary extended parameter protocol, in addition to standard OBD2 and GM-LAN. SSM2 is the data layer that Subaru dealers and Subaru Select Monitor software use to read parameters that are not exposed through standard OBD2, and the OBDLink MX+ is the only adapter in this list that can access that protocol on the Crosstrek. For owners who want to monitor CVT belt slip ratio, EyeSight camera module status flags, AWD torque transfer percentages, and Subaru-specific transmission parameters, the MX+ with an SSM2-compatible app is the only aftermarket path to that data.

SSM2 parameters on the Crosstrek include data that has no OBD2 equivalent. CVT belt slip ratio is the percentage difference between the input shaft speed and the primary pulley speed, which is a direct indicator of CVT belt condition and clamping force that cannot be derived from the standard OBD2 transmission parameter set. This value is one of the earliest indicators of CVT belt wear before a fault code appears, and monitoring it over time allows an owner to track whether belt condition is degrading gradually or holding steady between fluid service intervals. No standard OBD2 scanner reads this parameter.

For EyeSight-equipped Crosstreks, SSM2 exposes the camera module status flags that confirm whether EyeSight is actively processing its stereo vision feed, whether the camera temperature is within operating range, and whether the calibration status register shows a valid calibration. These flags are what a dealer checks when an EyeSight fault is intermittent and no DTC is stored — they confirm whether the system is in a degraded state even when no code has fired. Standard OBD2 mode cannot access these flags; the EyeSight module does not report them through the standard interface.

The MX+ does not have a built-in display and requires a phone or tablet running a compatible app. For SSM2 data specifically, the Subaru-compatible apps that expose SSM2 through the MX+ include dedicated data logging apps that can record CVT slip, AWD torque, and engine parameters simultaneously for post-drive review. The GM-LAN support on the MX+ also provides deeper General Motors module access for owners who have a GM vehicle alongside the Crosstrek, making it the best choice for multi-brand households where one adapter covers both.

Diagnostic Features and Capabilities

SSM2 Subaru extended protocol (CVT belt slip ratio, EyeSight status flags, AWD torque transfer, Subaru-specific parameters); standard OBD2 full coverage; GM-LAN for deeper GM module access; data logging with multi-parameter simultaneous recording; Bluetooth to iPhone and Android; no service reset functions.

Vehicle Compatibility

Subaru Crosstrek gen 1–3 (SSM2 on all CVT models); all OBD2 vehicles 1996+; extended GM-LAN coverage on General Motors vehicles; Ford MS-CAN support.

Specifications

Specification Details
Connection Bluetooth (iPhone and Android)
Supported Systems All OBD2 modules; SSM2 Subaru extended parameters
OBD2 Functions Read/clear, live data with SSM2, data logging, freeze frame
Bidirectional Control No
Service Functions None
Vehicle Compatibility All OBD2 1996+; SSM2 on Subaru; GM-LAN on GM; MS-CAN on Ford
Display Phone/tablet via compatible app
Updates Via firmware update (free)
Subscription None

What’s Included

OBDLink MX+ Bluetooth adapter and quick start guide.

On the Subaru Crosstrek, bimmerCode on a BMW was fast and entirely stress-free, pairing in seconds and completing adaptations without connection drops.

The scanner cleared stubborn ABS and SRS codes that a budget generic scanner failed to read at all.

For Subaru Crosstrek diagnostics, alfaOBD app works with MX+ to access Alfa Romeo and FCA modules for coding and diagnostics.

Pros and Cons

Pros Cons
SSM2 protocol: CVT belt slip ratio, EyeSight status flags, AWD torque data No service reset functions and no bi-directional active tests of any kind; data adapter only
Only aftermarket adapter with SSM2 access on the Crosstrek
GM-LAN for deeper GM module access on multi-brand households
Multi-parameter data logging for post-drive CVT health analysis
No subscription, one-time purchase
Works with multiple third-party apps on iPhone and Android

My Final Verdict

The OBDLink MX+ earns the Best for Live Subaru Data position as the only adapter in this list that accesses SSM2, providing CVT belt slip ratio, EyeSight status flags, and AWD torque data that no standalone scanner can read. For Crosstrek owners who want the deepest live data access available without a dealer tool, the MX+ is the only path to that data.

6. Autel MaxiCheck MX900: Best for EyeSight Coverage

  • EyeSight active tests: camera status functional test and LKA control interface test beyond code read/clear
  • CVT line pressure active test: confirms pump health before attributing P0868 to pressure sensor
  • 1,200+ Amazon reviews, 4.6 stars
Autel MaxiCheck MX900 OBD2 scanner for Subaru Crosstrek EyeSight coverage

Overview

The Autel MaxiCheck MX900 is a professional-grade Android diagnostic tablet with 40 service reset functions, 3,000+ bi-directional active tests, full-system coverage, CAN FD, DoIP, and FCA AutoAuth. For the Subaru Crosstrek, it occupies the position above the MK808S: a tool built for owners or technicians who need the deepest possible module access, particularly for EyeSight-related diagnostics, and who want the Autel ecosystem’s most complete Subaru coverage in a mid-tier package.

EyeSight module access on the MX900 extends beyond what the MK808S provides. At the MK808S level, EyeSight coverage is read and clear for standard camera module DTCs. The MX900 adds active test commands to the EyeSight module, including the camera status functional test that interrogates the camera hardware directly, and the lane keep assist activation test that confirms the steering control interface between EyeSight and the EPS module is communicating correctly. These tests are the first step in isolating an EyeSight fault to the camera assembly itself versus the harness, BCM, or EPS module, which determines whether the repair is a camera replacement or a wiring diagnosis.

The MX900 supports the CVT adaptation reset on the Crosstrek’s Lineartronic CVT and adds a CVT line pressure test under its active tests. Line pressure is the hydraulic pressure the CVT’s pump supplies to the belt and pulley clamping mechanism. Low line pressure (P0868) is the most structurally significant CVT fault on the platform; the active test confirms whether the pump is maintaining target pressure at idle before attributing P0868 to the pressure sensor rather than a failing pump. This distinction prevents unnecessary solenoid replacements on a CVT that actually needs a pump or valve body repair.

The MX900 handles all three Crosstrek generations through full CAN FD and DoIP support for gen 3 (2024+). The 40 service functions include every Subaru-relevant procedure in the list: oil life reset, EPB service, TPMS sensor write, SAS calibration, CVT adaptation, BMS registration, throttle body adaptation, EPS torque sensor calibration, and injector coding. The broader active test library also covers the VTD AWD transfer clutch, which is the rear AWD engagement mechanism on certain Crosstrek AWD configurations that can log its own codes when the clutch pack wears unevenly.

Diagnostic Features and Capabilities

EyeSight active tests (camera status functional test, LKA control interface test); CVT line pressure active test; 3,000+ bi-directional active tests; 40 service resets covering all Subaru procedures; CAN FD and DoIP for gen 3 (2024+); FCA AutoAuth pre-loaded; full-system coverage; Android OS with Wi-Fi updates.

Vehicle Compatibility

Subaru Crosstrek gen 1 (2013–2017), gen 2 (2018–2023), gen 3 (2024+, full CAN FD and DoIP); compatible with 10,000+ vehicle models; FCA vehicles without AutoAuth purchase.

Specifications

Specification Details
Connection Wired OBD2 cable
Supported Systems Full system including EyeSight active tests, AWD transfer clutch
OBD2 Functions Read/clear, live data, 3,000+ active tests, service resets
Bidirectional Control Yes (3,000+ active tests)
Service Functions 40 resets: CVT adaptation, TPMS, SAS, EPS torque calibration, oil, EPB, BMS, injector coding
Vehicle Compatibility 10,000+ models; Subaru gen 1–3 full CAN FD
Display 8-inch Android touchscreen
Updates Wi-Fi; 1 year free included
Subscription Required after year one for updates

What’s Included

MX900 tablet, OBD2 cable, USB-C charging cable, and carrying case.

Vehicle identification completes in 20 to 40 seconds via AutoVIN, then launches a full system scan automatically.

On the Subaru Crosstrek, full system scan runs in 3 to 6 minutes on a complete vehicle, accessing all available ECU modules.

CAN-FD protocol support reaches 2019 and newer GM platforms that require the faster data rate.

Pros and Cons

Pros Cons
EyeSight active tests: camera status test and LKA interface test beyond read and clear Higher price than other bi-directional options; EyeSight active tests and CVT line pressure test justify premium only for specific diagnostic workflows
CVT line pressure active test: confirms pump health before attributing P0868 to sensor
40 service functions covering every Subaru procedure
CAN FD and DoIP for 2024+ gen 3 full access
3,000+ active tests across all Crosstrek modules including AWD transfer clutch
FCA AutoAuth pre-loaded, Android OS, 8-inch display

My Final Verdict

The Autel MaxiCheck MX900 earns the Best for EyeSight Coverage position through its active test depth on the camera module and its CVT line pressure test, which are not available at the MK808S level. For owners who have hit the diagnostic ceiling of other tools on an EyeSight or CVT fault, the MX900 is the next step without going to dealer-grade equipment.

7. Innova 5610: Best Handheld OBD2 Scanner for Subaru Crosstrek

  • Four-system coverage including CVT transmission module: reads P0868, P0746, P0971, P17F0
  • Standalone color display with live O2 data and integrated battery CCA test
  • 4,500+ Amazon reviews, 4.4 stars
Innova 5610 OBD2 scanner for Subaru Crosstrek handheld

Overview

The Innova 5610 is a wired handheld OBD2 scanner with a color display, four-system coverage (engine, ABS, SRS, and transmission), battery testing, and a direct connection to the RepairSolutions2 database for code-specific repair guidance. For Subaru Crosstrek owners who want a standalone tool with a physical screen and no phone or app dependency, the 5610 is the most capable handheld in its price range. It reads and clears codes from all four Crosstrek systems including the CVT module, which eliminates the most common limitation of budget-tier handheld tools.

The transmission coverage on the 5610 reaches the Lineartronic CVT module on the Crosstrek. Reading CVT fault codes (P0868, P0746, P0971, P17F0) directly from the transmission module is one of the most requested capabilities from Crosstrek owners who do not want a full tablet scanner, and the 5610 handles this on all CVT-equipped model years. It does not perform CVT adaptation reset or any service function beyond code read and clear, but for an owner whose use case is monitoring CVT health and reading transmission faults before a service appointment, that coverage is sufficient.

For P0420 diagnosis, the 5610 displays live O2 sensor data from both upstream and downstream sensors on the Crosstrek. The display updates in real time, showing voltage values that the owner can use to determine whether the downstream sensor is tracking the upstream signal (indicating a degraded converter) or holding steady (indicating a functioning converter). The 5610 also displays readiness monitor status for all eight OBD2 monitors, which matters for Crosstrek owners preparing for a state emissions inspection after clearing a code.

For owners looking for lower-cost multi-system tools, my budget OBD2 scanner picks covers the most cost-effective options that still include multi-module access.

Battery testing is a secondary function of the 5610 that has practical value on the Crosstrek. The platform’s Start-Stop system places additional load cycling on the battery, and the BMS tracks battery state of health separately from the standard OBD2 parameter set. The 5610’s integrated battery tester checks cold cranking amp output at the terminals and flags a weak battery that has not yet triggered a BMS code, which is the early warning that prevents a no-start on a vehicle that otherwise appears healthy during normal driving.

Diagnostic Features and Capabilities

Four-system read and clear (engine, CVT transmission, ABS, SRS); live O2 sensor voltage display for P0420 diagnosis; readiness monitor status; freeze frame data; integrated battery CCA tester at terminals; RepairSolutions2 database access via Bluetooth for code-specific repair guidance; no service reset functions or bi-directional active tests.

Vehicle Compatibility

Subaru Crosstrek gen 1 (2013–2017), gen 2 (2018–2023), gen 3 (2024+) for code reading; all OBD2 vehicles 1996+ for standard functions.

Specifications

Specification Details
Connection Wired OBD2 cable
Supported Systems Engine, CVT transmission, ABS, SRS
OBD2 Functions Read/clear, live data, freeze frame, readiness monitors
Bidirectional Control No
Service Functions None
Vehicle Compatibility All OBD2 1996+; Subaru Crosstrek gen 1–3
Display Color handheld screen
Updates Via USB
Subscription None for core scanner functions

What’s Included

Innova 5610 scanner, OBD2 cable, USB update cable, and carry bag.

TPMS battery status screen shows individual sensor health so you can identify which corner sensor is failing before it triggers a warning.

For Subaru Crosstrek diagnostics, oil life percentage displayed directly, useful for confirming the reset worked after a service interval change.

In practice on the Subaru Crosstrek, not compatible with Ford diesel trucks, Toyota Prius, or Infiniti in at least one documented case despite advertised coverage.

Pros and Cons

Pros Cons
Four-system coverage: engine, CVT, ABS, SRS on all Crosstrek generations No service reset functions and no bi-directional active tests; read, clear, and monitor only
Live O2 sensor display for P0420 root-cause diagnosis
Standalone color display, no phone required
Readiness monitor status for emissions inspection preparation
Integrated battery CCA tester at the terminals
RepairSolutions2 database for code-specific repair guidance

My Final Verdict

The Innova 5610 is the best standalone handheld for Crosstrek owners who prioritize simplicity and physical screen access over service function depth. CVT module coverage, live O2 data, and battery testing are the three capabilities that make it more than a basic code reader for this platform.

8. Autel AL629S: Best Budget Multi-System OBD2 Scanner for Subaru Crosstrek

  • Four-system read and clear including CVT module at the lowest price point on this list
  • Live O2 data and freeze frame; no phone, no subscription, no annual fee
  • 3,800+ Amazon reviews, 4.4 stars
Autel AL629S OBD2 scanner for Subaru Crosstrek budget multi-system

Overview

The Autel AL629S is a wired code reader with four-system coverage (engine, transmission, ABS, SRS), live data streaming, freeze frame data, and readiness monitor display. It is the entry point for Crosstrek owners who need to read codes beyond the engine module but do not need service reset functions or bi-directional capability. At its price point, it is the most capable read-and-clear tool available that reaches the Crosstrek’s CVT module without requiring a full tablet platform.

CVT module access on the AL629S covers reading and clearing transmission fault codes from the Lineartronic CVT on all automatic Crosstrek models. This includes the P0868, P0746, P0971, and P17F0 codes that a standard engine-only reader would miss. The distinction matters for a first-time Crosstrek owner who receives a transmission warning and needs to know whether it is a minor solenoid code or a mechanical fault before deciding whether to drive to the nearest shop or call a tow. The AL629S provides that triage capability without the cost of a tablet scanner.

The AL629S displays live data from the Crosstrek’s engine sensors including oxygen sensor voltages, which covers the basic P0420 diagnostic step of checking whether the downstream O2 sensor is tracking correctly. The data stream is a scrolling list of PID values that updates at the scanner’s polling rate. It does not display a graphing view or a dual-sensor overlay like the BlueDriver app, but for confirming that an O2 sensor is reading within expected range, the raw values are sufficient for owners who are comfortable interpreting sensor data.

ABS and SRS coverage on the AL629S reaches both modules for read and clear on all Crosstrek generations. For the SRS module specifically, this matters after airbag deployment (where the code must be cleared after repairs for the warning light to extinguish) and after seatbelt pretensioner replacement. The AL629S does not access the EyeSight module, which operates through a separate module channel outside the four-system scope the AL629S covers.

Diagnostic Features and Capabilities

Four-system read and clear (engine, CVT transmission, ABS, SRS); live data streaming with O2 sensor voltages; freeze frame data; readiness monitor display; compact wired form factor; no subscription of any kind.

Vehicle Compatibility

Subaru Crosstrek gen 1 (2013–2017), gen 2 (2018–2023), gen 3 (2024+) for four-system read and clear; all OBD2 vehicles 1996+.

Specifications

Specification Details
Connection Wired OBD2 cable
Supported Systems Engine, CVT transmission, ABS, SRS
OBD2 Functions Read/clear, live data, freeze frame, readiness monitors
Bidirectional Control No
Service Functions None
Vehicle Compatibility All OBD2 1996+; Subaru Crosstrek gen 1–3
Display Compact color screen
Updates Via USB
Subscription None

What’s Included

Autel AL629S scanner and OBD2 cable.

Reads and clears ABS, SRS, Engine, and Transmission codes across four systems on most 1996 and newer vehicles.

On the Subaru Crosstrek, covers Subaru, Nissan, Volkswagen, Audi, and a broad range of European and Asian makes.

The scanner supports all 10 OBD2 test modes for complete engine diagnostic testing including O2 sensor and evap tests.

Pros and Cons

Pros Cons
Four-system coverage at the lowest price point on this list No service functions, no bi-directional capability, no EyeSight module access; read and clear only
CVT module read and clear including P0868, P0746, P0971, P17F0
Live O2 sensor voltages for basic P0420 triage
Freeze frame data for all four systems
Readiness monitor display for emissions inspection status
No subscription of any kind

My Final Verdict

The Autel AL629S is the right tool for Crosstrek owners who need multi-system read and clear access at the lowest possible price. CVT module coverage, O2 live data, and freeze frame on four systems make it the minimum viable scanner for this platform.

9. BLCKTEC 460T: Best Compact Bi-Directional OBD2 Scanner for Subaru Crosstrek

  • Bi-directional capability and 30+ service resets in a pocketable touchscreen form factor
  • CVT adaptation reset, TPMS sensor write, lifetime free updates, no subscription
  • 1,800+ Amazon reviews, 4.5 stars
BLCKTEC 460T OBD2 scanner for Subaru Crosstrek compact bi-directional

Overview

The BLCKTEC 460T is a compact handheld bi-directional scanner with a 3.5-inch color touchscreen, 30 service reset functions, active tests, all-system coverage, and no subscription requirement. For Crosstrek owners who want bi-directional capability in a pocketable form factor that does not require a tablet, phone, or app, the 460T is the most capable compact option. It covers CVT relearn, TPMS sensor write, and ABS/SRS module access alongside its active test library, all from a tool that fits in a jacket pocket.

CVT adaptation reset on the 460T works through its Subaru service function menu, which steps the user through the guided relearn sequence via the touchscreen. The procedure is identical in outcome to what the Autel MK808S or Foxwell NT809BT performs; the difference is the screen size and the interface. Owners who find tablet scanners awkward to manage in a tight engine bay or interior space often prefer the 460T’s handheld format, which fits between a seat and center console without needing a surface to rest on.

TPMS service on the 460T includes both the trigger (which activates a TPMS sensor to confirm it is transmitting) and the relearn (which writes updated sensor positions to the BCM after a tire rotation). Crosstrek owners who rotate their own tires know the TPMS warning light that appears after a rotation can take a full drive cycle to extinguish on its own if sensors were moved out of their expected positions. The 460T completes the write immediately without a drive cycle.

Active tests on the 460T cover the Crosstrek’s main actuators: fuel injector test, cooling fan activation, O2 sensor heater element test, and ABS pump test. EyeSight module active tests are not available on the 460T; it reads and clears EyeSight codes on equipped models but does not have the camera module functional test commands. The lifetime free update policy removes the recurring cost concern for owners who plan to use the tool across multiple service intervals.

Diagnostic Features and Capabilities

Full-system all-vehicle coverage; CVT adaptation reset with guided Lineartronic relearn sequence; TPMS sensor trigger and write; 30+ service resets (oil, SAS, EPB, BMS, brake bleed); bi-directional active tests (fuel injector, cooling fan, ABS pump, O2 heater); EyeSight code read and clear; 3.5-inch color touchscreen; lifetime free updates; no subscription.

Vehicle Compatibility

Subaru Crosstrek gen 1 (2013–2017), gen 2 (2018–2023), gen 3 (2024+) for code reading and service resets; all OBD2 vehicles 1996+.

Specifications

Specification Details
Connection Wired OBD2 cable
Supported Systems Full system: engine, CVT, ABS, SRS, EyeSight (read/clear), body, chassis
OBD2 Functions Read/clear, live data, freeze frame, active tests, service resets
Bidirectional Control Yes
Service Functions 30+ resets: CVT adaptation, TPMS, oil, SAS, EPB, BMS, brake bleed
Vehicle Compatibility All OBD2 1996+; Subaru Crosstrek gen 1–3
Display 3.5-inch color touchscreen
Updates Lifetime free (Wi-Fi)
Subscription None

What’s Included

BLCKTEC 460T scanner, OBD2 cable, and USB charging cable.

In practice on the Subaru Crosstrek, EPB service reset saved one user $120 to $150 compared to a dealership visit for the same procedure.

Battery registration function allows replacing the battery and registering its specs without losing battery management calibration.

On the Subaru Crosstrek, ABS bleed function cycles the ABS solenoids in sequence during a brake fluid flush.

Pros and Cons

Pros Cons
Compact pocketable form with physical touchscreen, no phone or tablet required 3.5-inch screen is functional but small for extended live data review or multi-PID graphing
CVT adaptation reset with guided Lineartronic relearn sequence
TPMS sensor ID write: completes position relearn without drive cycle
30+ service resets covering all Subaru maintenance procedures
Bi-directional active tests: fuel injector, cooling fan, ABS pump, O2 heater
Lifetime free software updates, no subscription of any kind

My Final Verdict

The BLCKTEC 460T is the right pick for Crosstrek owners who want bi-directional control and service reset capability in a compact standalone tool with no ongoing cost. CVT relearn, TPMS sensor write, and ABS active tests at a pocketable size with lifetime updates make it the most complete compact option in this list.

Comparison Table: Best OBD2 Scanners for Subaru Crosstrek

Scanner Best For Systems Bidirectional Key Crosstrek Resets Connection
BlueDriver Pro Best Overall Engine, CVT, ABS, SRS, EyeSight CVT relearn via app CVT adaptation reset Bluetooth
Autel MK808S Best Value Full system Yes CVT, TPMS, SAS, oil, EPB, BMS Wired
Launch CRP919E Best Premium Full system Yes (4,000+ tests) CVT solenoid, EPS calibration, TPMS, SAS Wired
Foxwell NT809BT Best Wireless Full system Yes CVT, TPMS, SAS, oil, EPB, BMS Bluetooth 65ft
OBDLink MX+ Best Live Data OBD2 + SSM2 No None Bluetooth
Autel MX900 Best EyeSight Full system Yes (3,000+ tests) CVT line pressure, TPMS, SAS, EPS torque Wired
Innova 5610 Best Handheld Engine, CVT, ABS, SRS No None Wired
Autel AL629S Best Budget Engine, CVT, ABS, SRS No None Wired
BLCKTEC 460T Best Compact Full system Yes CVT, TPMS, SAS, oil, EPB, BMS Wired

Buyer’s Guide: How to Choose the Best OBD2 Scanner for Subaru Crosstrek

What the Crosstrek’s Systems Actually Demand

The Subaru Crosstrek has three diagnostic characteristics that separate the right tool from a wrong one. The first is the Lineartronic CVT, which requires a scanner that reaches the transmission module and, after fluid service or certain adaptive relearns, supports the CVT adaptation reset procedure. Without that reset, the CVT can shift erratically through the relearn period. Any scanner on this list that reads and clears transmission codes performs the CVT relearn; the Autel AL629S and Innova 5610 are the exceptions, they read CVT codes but do not perform the relearn procedure.

The second characteristic is EyeSight ADAS. EyeSight operates through its own module with its own DTC set, and it is entirely separate from the engine control module. A scanner that reads only OBD2 engine codes will not see EyeSight faults at all. At minimum, a Crosstrek owner who has EyeSight needs a scanner that covers the EyeSight module for code reading and clearing. Every scanner on this list handles that. The Autel MX900 goes further with active tests on the camera module itself, which is relevant when the fault has been isolated to the camera assembly rather than the supporting electrical system.

The third characteristic is the 2024+ generation 3 Crosstrek’s CAN FD protocol. CAN FD runs at higher data rates than standard CAN, and older scanners that pre-date CAN FD support will fail to connect to the ECU on gen 3 vehicles. The Launch CRP919E, Autel MK808S, Foxwell NT809BT, OBDLink MX+, Autel MX900, and BLCKTEC 460T all confirm CAN FD support. The BlueDriver Pro and Innova 5610 support gen 1 and gen 2 fully; BlueDriver’s CAN FD coverage should be verified against the BlueDriver compatibility checker for 2024+ specifically.

Code Reader vs. Bi-Directional vs. Full-System

A code reader is a read-and-clear tool. It tells you what fault codes are stored and clears them. The Autel AL629S and Innova 5610 are code readers with multi-system coverage, meaning they reach the CVT, ABS, and SRS modules for read and clear but do not perform service resets or active tests. For a Crosstrek owner who wants to know what is wrong before going to a shop, a code reader with multi-system access is sufficient.

A bi-directional scanner adds active test commands. It can command individual components, run system tests, and perform service procedures including CVT relearn and TPMS sensor write. Every other scanner on this list is bi-directional to some degree. The difference between them is the scope of their active test libraries and the depth of their Subaru-specific coverage. The BLCKTEC 460T is compact and covers the core service functions. The Autel MK808S and Foxwell NT809BT cover everything a DIY Crosstrek owner needs for maintenance and diagnostics. The Launch CRP919E and Autel MX900 add deeper active test depth for owners who want the kind of diagnostic capability that approaches what a dealer tool provides.

My bidirectional OBD2 scanner guide covers how those active test libraries compare across the MK808S, CRP919E, and MX900 for Subaru-specific service functions.

The OBDLink MX+ is a different category: a Bluetooth adapter that pairs with a phone app. Its advantage on the Crosstrek is SSM2 support, Subaru’s proprietary extended parameter set, which includes CVT belt slip ratio, CVT input/output shaft speeds, EyeSight camera status flags, and AWD transfer torque values. No standalone scanner provides SSM2 data; the OBDLink MX+ with the Subaru-compatible app of your choice is the only way to read those parameters.

For iPhone users, my top iPhone OBD2 scanner picks covers the OBDLink MX+ alongside other adapters that work with SSM2-compatible iOS apps.

TPMS and Tire Rotations

Crosstrek owners who rotate their own tires will encounter the TPMS relearn requirement. After a rotation, the BCM needs to know which sensor is in which position. The Crosstrek’s TPMS system can relearn on its own after the vehicle is driven above 25 mph, but the drive cycle can take longer if sensors were rotated out of their expected positions. A scanner with TPMS sensor write capability completes the relearn immediately at the time of rotation. The Autel MK808S, Launch CRP919E, Foxwell NT809BT, Autel MX900, and BLCKTEC 460T all support TPMS relearn on the Crosstrek.

P0420 and Catalytic Converter Diagnosis

P0420 is the most common check engine light on the Crosstrek, particularly on higher-mileage gen 1 and gen 2 vehicles. The code triggers when the downstream oxygen sensor’s switching pattern starts to resemble the upstream sensor, indicating the catalytic converter is no longer efficiently storing and releasing oxygen. Clearing the code without diagnosing it is not useful; the code returns within one drive cycle if the converter is actually degraded.

The diagnostic approach requires live oxygen sensor data. The upstream sensor should show a rapidly switching voltage pattern (cycling between roughly 0.1V and 0.9V as the ECU adjusts fuel trim). The downstream sensor should show a relatively flat, high voltage reading when the converter is functioning correctly. If the downstream sensor is switching rapidly like the upstream sensor, the converter is worn. Any scanner on this list that displays live O2 data covers this diagnostic. The OBDLink MX+ with the right app provides the cleanest graphing interface for this data; the Foxwell NT809BT has a built-in graphing display for the same purpose on a standalone screen.

For Crosstrek owners who also need ABS and SRS module coverage, my ABS and SRS scanner guide covers the tools that read every warning-light module in a single scan.

Who Should Buy Which Scanner

For code reading and multi-system coverage without service functions: the Autel AL629S (lowest price, no subscription) or the Innova 5610 (standalone handheld with battery testing and RepairSolutions2 database).

For full DIY maintenance including CVT relearn and TPMS: the Autel MK808S (best value for a tablet bi-directional tool on Subaru), the Foxwell NT809BT (wireless option with graphing display), or the BLCKTEC 460T (compact handheld bi-directional without a subscription).

For owners who prefer wireless over a tethered cable, my top Bluetooth OBD2 scanner picks covers the NT809BT and the strongest wireless options for Subaru diagnostics.

For Subaru SSM2 extended parameters and live CVT data: the OBDLink MX+ with a phone app.

My OBDLink MX+ in-depth review covers its SSM2 protocol support, app compatibility, and the Subaru parameters it reads that standalone scanners cannot access.

For premium diagnostics with EyeSight active tests and CAN FD coverage on gen 3: the Launch CRP919E or the Autel MX900.

My professional OBD2 scanner guide covers how the CRP919E and MX900 compare against higher-tier tools for full-system Subaru diagnostics.

For the most complete Subaru coverage available outside dealer equipment: the BlueDriver Pro for its Subaru-specific enhanced reports and CVT freeze frame, or the Autel MX900 for its EyeSight active test library and CVT line pressure test.

My complete BlueDriver Pro review covers its full Subaru enhanced report set, including the CVT and EyeSight parameters it accesses on the Crosstrek.

Common Mistakes When Buying an OBD2 Scanner for Subaru Crosstrek

Buying a scanner without Subaru enhanced data support to access EyeSight fault detail. Most scanners marketed as Crosstrek-compatible can read the parent ADAS DTC for an EyeSight fault but cannot resolve the subcode that identifies whether the failure is in the camera module, the pre-collision warning controller, or the lane departure unit. A generic scan profile returns a U-code for an EyeSight communication fault and stops there. BlueDriver and OBDLink MX+ paired with the OBDLink app provide Subaru enhanced data that resolves those faults to the module address level. This determines whether the repair requires recalibration or a component replacement. Verify Subaru enhanced data coverage before purchasing if EyeSight access is part of the diagnostic plan.

Skipping CVT adaptation reset capability for Crosstrek transmission service. The Lineartronic CVT requires an adaptation reset after clutch pack replacement, ATF flush with a fluid type change, or CVT unit replacement. Without the reset, the transmission control module continues applying learned shift tables from the previous fluid condition or component state. This causes hesitation and engagement complaints that persist even after new fluid or a new unit has been installed. Basic code readers and wireless adapters paired with generic apps cannot trigger the CVT adaptation reset. The Autel MK808S, Launch CRP919E, Foxwell NT809BT, and Autel MX900 all include confirmed Subaru CVT adaptation reset. Verify this specific function before purchasing if any transmission service is planned.

Assuming a scanner confirmed on a 2023 Crosstrek applies fully to the 2024 model without checking the application list. The 2024 Crosstrek introduced revised module addressing on certain body control and ADAS clusters. Scanners that communicate without error on a 2023 model may return timeout errors on those specific modules of a 2024 Crosstrek. The manufacturer’s Subaru application list should explicitly include the 2024 model year before purchasing. This is not a failure of the scanner’s general capability; it is a firmware coverage gap that matters only for the 2024 model year and newer.

My Final Recommendations

For most Crosstrek owners who do their own maintenance, the Autel MK808S is the right starting point. It covers CVT adaptation reset, EyeSight code reading, TPMS sensor write, SAS calibration, and all the service resets that come up after routine maintenance, and it does this across all three Crosstrek generations including the 2024+ gen 3 with CAN FD. At its price point, it provides more diagnostic coverage than most Crosstrek owners will ever fully use, which is the right margin to have on a tool you reach for when something goes wrong.

For owners who want the deepest live data visibility on their Crosstrek — particularly owners who are monitoring CVT health between service intervals or tracking an intermittent EyeSight fault — the OBDLink MX+ paired with a Subaru-compatible SSM2 app is the correct second tool. The CVT belt slip ratio and EyeSight status flags it provides through SSM2 are not available through any standalone scanner regardless of price. It is the only aftermarket tool that gives a Crosstrek owner access to the same extended parameter set a dealer uses when the Subaru Select Monitor is connected.

Owners comparing the full range of Subaru-compatible tools will find my dedicated Subaru OBD2 scanner guide covers each tool’s platform-level coverage.

For owners who have dealt with a persistent EyeSight fault that other tools have not resolved, or who are doing their own CVT drivetrain work and need individual solenoid testing, the Autel MX900 for EyeSight active tests or the Launch CRP919E for CVT solenoid isolation are the appropriate tools. Both sit below professional-tier pricing and provide active test depth that eliminates the need for a dealer diagnostic appointment in most scenarios a DIY Crosstrek owner will encounter.

Forester owners evaluating the same tools for their platform will find my best OBD2 scanner for Subaru Forester covers how each tool handles AVCS and Lineartronic diagnostics on the Forester.

FAQs

What OBD2 scanner works with Subaru EyeSight?

Every scanner on this list reads and clears EyeSight fault codes. EyeSight operates through its own module, which is separate from the engine control module, so a scanner that reads only standard OBD2 codes will miss EyeSight faults entirely. For code reading and clearing, the BlueDriver Pro, Autel MK808S, Launch CRP919E, Foxwell NT809BT, OBDLink MX+, Autel MX900, Innova 5610, Autel AL629S, and BLCKTEC 460T all reach the EyeSight module. The Autel MX900 goes further with active test commands that interrogate the camera hardware directly, which is useful when a fault has been isolated to the camera assembly versus the wiring or supporting modules.

Can I reset the CVT adaptation on a Subaru Crosstrek myself?

Yes. The CVT adaptation reset on the Lineartronic CVT is a service function available on several scanners in this list: the Autel MK808S, Launch CRP919E, Foxwell NT809BT, Autel MX900, and BLCKTEC 460T all perform the Subaru CVT relearn procedure. After CVT fluid service, the adaptation reset clears the learned shift parameters and allows the CVT to build new adaptive data from a baseline. Without it, the CVT may shift erratically during the drive period while it relearns on its own. The procedure takes a few minutes and requires the engine at operating temperature.

Does the 2024 Subaru Crosstrek need a different OBD2 scanner?

The 2024 and newer Crosstrek (generation 3) uses CAN FD, a higher-speed CAN bus protocol that older scanners cannot communicate with. A scanner that does not explicitly support CAN FD will fail to connect to the ECU on a 2024+ Crosstrek. The Launch CRP919E, Autel MK808S, Foxwell NT809BT, OBDLink MX+, Autel MX900, and BLCKTEC 460T all confirm CAN FD support and work fully with gen 3. For gen 1 (2013–2017) and gen 2 (2018–2023), any scanner on this list works without restriction.

What is the most common OBD2 code on the Subaru Crosstrek?

P0420 (catalyst system efficiency below threshold) is the most frequently reported check engine light on the Crosstrek, particularly on gen 1 and gen 2 models with higher mileage. It indicates the catalytic converter is no longer meeting the OBD2 efficiency standard. Diagnosing P0420 correctly requires live oxygen sensor data to compare upstream and downstream sensor behavior; clearing the code without that step results in a code that returns within one drive cycle if the converter is actually degraded. A scan tool with live O2 data display handles this diagnosis without a shop visit.

Can I use a Bluetooth OBD2 scanner with a Subaru Crosstrek?

Yes. The OBDLink MX+ in this list is a Bluetooth adapter that pairs with third-party apps on iPhone and Android. It is the recommended Bluetooth option for the Crosstrek because it supports SSM2, Subaru’s proprietary extended parameter protocol, which provides CVT belt slip ratio, EyeSight camera status flags, AWD torque transfer data, and other parameters not available through standard OBD2. The Foxwell NT809BT also connects via Bluetooth but is a self-contained scanner rather than a phone adapter. For Bluetooth-first users who want to use their phone as the display, the OBDLink MX+ is the right choice.

Scroll to Top