PulseWidth
2022+ VB WRX Support Coming Soon

The tuning platform
Subaru deserves

Professional ECU tuning software with 548+ definitions and built-in safety. Read, flash, log, and tune your Subaru from one tool. Free to start. No subscription required.

All you need is a laptop and an OpenPort 2.0 cable.

548+
Vehicle Definitions
2001-2025 coverage
1,145
Cloud ROMs
Stock library
8
ECU Platforms
WRX, STI, BRZ & more
200+
SSM Parameters
Live data logging

How It Works

From stock to tuned in four steps

01

Connect

Plug in your OpenPort 2.0 cable and PulseWidth auto-detects your ECU, processor, and calibration.

02

Read & Backup

Read your stock ROM with automatic backup. Checksums verified, recovery tools standing by.

03

Tune

Edit fuel, timing, and boost tables with a full 2D/3D editor. Or let Auto-Tune optimize for you.

04

Flash & Monitor

Write your tune, then monitor everything live. High-speed logging catches what your gauges miss.

Everything You Need to Tune

A modern replacement for stalled legacy tools. Professional-grade features at a fraction of the cost.

Free
ROM Flashing

Read, write, and recover Denso ECUs. SH7055 through RH850 with 24 embedded flash kernels.

Free
Table Editor

548+ ROM definitions with 2D/3D visualization. Compare, diff, copy between ROMs.

Free
Data Logging

200+ SSM parameters at up to 60Hz. AEM and Innovate wideband integration.

Pro
VE Auto-Tune

Statistical learning algorithm with outlier detection and adaptive learning rates.

Pro
Boost Auto-Tune

Two-phase optimization: stability analysis, then per-RPM cell tuning with torque estimation.

Pro
Live Tuning

Real-time RAM writes with heartbeat monitoring, write verification, and queue coalescing.

New Platform

2022+ WRX (VB) Support

Full tuning support for the FA24DIT-powered VB WRX. 195 tables mapped, full read/write support in development.

  • Renesas RH850 processor support
  • FA24DIT 2.4L turbo engine
  • 195 tables: airflow, fuel, ignition, transmission
  • Full ROM editing and flashing (coming soon)
Learn More
2022+ WRX (VB)
Engine
FA24DIT 2.4L Turbo
Years
2022-2025
Tables
195 mapped
Status
Coming Soon

Supported Platforms

Comprehensive Denso ECU support from 16-bit HC16 through modern RH850. USDM, JDM, EDM, and ADM markets.

WRX
WRX STI
BRZ / 86 / FR-S
Forester XT
Legacy GT
WRX (FA20DIT)
Levorg
2022+ WRX (VB)
Early

Also supports: Outback XT, Baja Turbo, Crosstrek/XV, Liberty GT, Exiga, Tribeca, and more.

Safety First

Your ECU is in safe hands

PulseWidth validates every operation before it touches your ECU. Wrong ROM size? Blocked. Wrong processor family? Blocked. We built the safety net so you can focus on the tune.

Pre-Flash Validation

Blocks wrong ROM sizes, wrong processor families, and blank ROMs before they can damage your ECU.

Automatic Checksum

Every flash includes automatic checksum correction. No manual calculation, no mistakes.

Write Verification

After every write, PulseWidth reads back and verifies byte-by-byte. Nothing left to chance.

ECU Recovery

Bricked ECU? Recovery mode can restore your stock ROM even from a failed flash.

FlashSafetyValidator.cs
public ValidationResult ValidatePreFlash(
byte[] romData,
ECUDefinition ecuDef)
{
// Block wrong ROM size
if (romData.Length != ecuDef.RomSize)
return Fail("Size mismatch");
// Block wrong processor
if (!MatchesProcessor(romData, ecuDef))
return Fail("Processor mismatch");
// Verify checksum
var sum = ComputeChecksum(romData);
if (!ValidateChecksum(sum, ecuDef))
CorrectChecksum(romData, ecuDef);
return Pass();
}
Pro Feature

E-tuning without the email chains

The entire Subaru tuning industry runs e-tunes over email. Back-and-forth datalog attachments, version confusion, lost revisions.

PulseWidth replaces that with an integrated portal. Customers upload datalogs, tuners review and push revisions, everyone sees the history.

Learn About Pro
1

Customer uploads datalog from their pull

2

Tuner reviews AFR, knock, and timing data

3

Tuner pushes a tune revision with notes

4

Customer flashes and runs the next pull

Simple Pricing

Free core features. No per-flash charges, no recurring fees. Upgrade when you need automation and cloud features.

Free
$0forever
  • ROM viewer & table editor
  • ECU read/write (flash)
  • 548+ definitions
  • Data logging (60Hz)
  • DTC scanner
  • ECU recovery
  • ROM compare
Download Free
Most Popular
Pro
$249lifetime

Per VIN -- one-time purchase

  • Everything in Free
  • VE Auto-Tune
  • Boost Auto-Tune
  • Live tuning (RAM writes)
  • Patch system (launch, anti-lag)
  • Cloud map catalog
  • Datalog analysis
Learn More
Tuner
Custom pricing

For professional tuners and shops

  • Everything in Pro
  • Unlimited vehicles
  • Customer management
  • E-tune workflow
  • Cloud ROM delivery
  • Priority support
  • Tuner directory listing
Contact Sales

Built for the Community

Real coverage numbers. No fabricated reviews, no paid endorsements. Just years of development distilled into software.

527+
ROM Definitions
8
ECU Platforms
24
Flash Kernels
6
Processor Families

Every definition was hand-verified against stock ROMs. 97,227 out of 97,228 numeric tables read and scale correctly across 527 tested calibrations.

Vehicle Coverage

WRX / STI
2002-2021
EJ + FA20
BRZ / 86 / FR-S
2012-2020
100% coverage
Forester XT
2004-2013
Full support
Legacy GT
2005-2012
EJ255/EJ257
2022+ WRX (VB)
2022-2025
Coming soon
Also covers: Outback XT, Baja Turbo, Crosstrek/XV, Liberty GT, Levorg, Exiga, Tribeca.

Start tuning for free

All you need is a laptop and an OpenPort 2.0 cable. Create an account, download PulseWidth, and you are ready to go.

No credit card required. No subscription.

Windows 10 or later. Works with OpenPort 2.0 and Tactrix cables.