Dyno Correction Calculator
SAE-corrected HP from dyno conditions.
About this calculator
An engine's power output depends on the density of the air it breathes -- denser air packs more oxygen mass into each cylinder fill, which supports burning more fuel per cycle. Dyno pulls happen at whatever barometric pressure, temperature, and humidity the shop has that day, so the same engine can show meaningfully different horsepower numbers on a cold, dry, high-pressure day versus a hot, humid, low-pressure day, even with nothing mechanically different about the engine. Dyno correction factors solve this by mathematically scaling the measured number to what the engine would have produced under a fixed reference condition, so numbers from different days (or different dyno shops) can be compared fairly.
The published SAE J1349 standard ("Engine Power Test Code — Spark Ignition and Compression Ignition — Net Power Rating") defines that reference as 29.235 inHg dry air pressure, 77°F, and 0% humidity; DIN 70020 (common outside North America) uses 1013.25 mbar and 20°C instead -- the two standards give slightly different correction factors because they reference different baseline conditions, so a "DIN horsepower" and an "SAE horsepower" figure for the same pull aren't directly comparable without knowing which standard produced each. Humidity factors in through water vapor's own partial pressure: moist air displaces some of the oxygen-bearing dry air at a given total barometric pressure, so the correction subtracts an estimated vapor pressure (via a standard Magnus/Tetens saturation-vapor-pressure approximation) from barometric pressure before applying the correction, meaning humid conditions push the correction factor higher just as low pressure or high temperature do.
Inputs
Results
SAE corrected HP
301.4
SAE corrected torque
321.5
Figures current as of 2004. Source: SAE J1349_200408, Engine Power Test Code — Spark Ignition and Compression Ignition — Net Power Rating
How to Use This Calculator
- Enter Measured HP, Measured torque (lb-ft), and Barometric pressure (inHg).
- Set Intake air temp (°F) and Relative humidity (%).
- Review SAE corrected HP and SAE corrected torque.
- Use SAE correction factor and DIN corrected HP to inform your decision.
How the result changes with Measured HP
| Measured HP | SAE corrected HP | SAE corrected torque |
|---|---|---|
| 150 | 150.7 | 321.5 |
| 225 | 226.1 | 321.5 |
| 450 | 452.1 | 321.5 |
| 750 | 753.5 | 321.5 |
What each input means
- Measured HP
- Uncorrected horsepower as shown on the dyno.
- Measured torque (lb-ft)
- Uncorrected torque as shown on the dyno.
- Barometric pressure (inHg)
- Local barometric pressure. Sea level ≈ 29.92, Denver ≈ 24.6.
- Intake air temp (°F)
- Air temperature at the dyno intake.
- Relative humidity (%)
- Ambient relative humidity during the dyno pull.
What each result means
- SAE corrected HP
- Horsepower corrected to SAE J1349 standard conditions (77°F, 29.235 inHg, 0% RH).
- SAE corrected torque
- Torque corrected to SAE J1349 standard conditions.
- SAE correction factor
- Multiply raw dyno numbers by this factor for SAE-corrected values.
- DIN corrected HP
- Horsepower corrected to DIN 70020 standard (20°C, 1013.25 mbar).
- DIN corrected torque
- Torque corrected to DIN 70020 standard.
- DIN correction factor
- Multiply raw dyno numbers by this factor for DIN-corrected values.
- Dry air pressure (inHg)
- Barometric pressure minus water vapor pressure.
- Density altitude (ft)
- Effective altitude based on temperature and pressure — higher = less power.
How this is calculated
Worked example, using the default values
- Identify Input Parameters5 parametersMeasured HP = 300, Measured torque (lb-ft) = 320, Barometric pressure (inHg) = 29.92, Intake air temp (°F) = 85, Relative humidity (%) = 50 = 5 input(s) provided
- Calculate SAE corrected HPSAE corrected HP = measuredHp * saeCf301.4 = 301.4
- Calculate SAE corrected torqueSAE corrected torque = measuredTorque * saeCf321.5 = 321.5
- Calculate SAE correction factorSAE correction factor = (29.235 / dryAirPressureInHg) * pow((intakeTempF + 460) / 537, 0.5)1.0047 = 1.0047
- Calculate DIN corrected HPDIN corrected HP = measuredHp * dinCf304.8 = 304.8
Figures and sources
- SAE J1349 dynamometer correction reference conditions (29.235 inHg, 77°F, 0% RH) (2004) — SAE J1349_200408, Engine Power Test Code — Spark Ignition and Compression Ignition — Net Power Rating
Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why do SAE and DIN correction give slightly different numbers for the same pull?
Because the two standards reference different baseline weather conditions -- SAE J1349 corrects to 29.235 inHg, 77°F, 0% humidity, while DIN 70020 corrects to 1013.25 mbar, 20°C. Since a correction factor scales the measured number toward its OWN standard's reference point, and those reference points aren't identical, the two corrected figures for the identical dyno pull will differ slightly even though both are internally consistent within their own standard.
Why does low barometric pressure make a car seem to make less power?
Barometric pressure directly sets how much air mass is packed into a given volume at a given temperature -- lower pressure means less dense air, which means less oxygen mass reaches the cylinders per intake stroke, which means less fuel can be burned per cycle. This is the same reason naturally aspirated engines lose power at high altitude (where barometric pressure is lower): the correction factor exists specifically to remove this day-to-day and location-to-location weather effect from the reported number.
Why does humidity reduce measured power on a dyno pull?
At a fixed total barometric pressure, water vapor molecules occupy part of that pressure themselves, displacing some of the oxygen-bearing dry air that would otherwise be there -- humid air is technically slightly LESS dense than dry air at the same temperature and pressure, because water vapor is lighter than the nitrogen and oxygen it displaces. That's a smaller effect than temperature or pressure changes, but it's real and measurable, which is why the correction factor accounts for it via an estimated vapor pressure subtracted from barometric pressure.
Why doesn't the correction factor depend on the measured horsepower or torque number?
The correction factor is purely a function of the day's weather conditions relative to the reference standard -- it answers "how much should any reading from today be scaled to match the standard conditions," which is the same multiplier regardless of what the engine actually measured. The measured HP and torque are only multiplied BY that factor afterward to produce the corrected figures; the factor itself is computed independently of them.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
More in Automotive & Motorcycles.