Relative Horsepower Calculator that turns air temperature, barometer, humidity and altitude into the share of rated power an engine still makes, plus SAE, STD and DIN dyno factors.
Enter the engine’s rated power and the weather. Relative horsepower is the share of that rating the engine can make in this air. Results are for engines without a turbo or supercharger.
Barometer Type and Humidity
A weather report or airport barometer is corrected to sea level. A gauge at the track reads the real, uncorrected pressure. Pick the one you have so altitude is not counted twice.
Correction Standard
Factory ratings use SAE J1349. Drag strip weather stations and the Dynojet STD setting use 60°F and 29.92 inHg dry air. DIN 70020 is the older European rating.
Drag Strip Dial-In
Enter a past time slip and the correction factor posted for that run, using the same standard picked above. The card below then predicts how today’s air moves your ET and trap speed.
Power and ET by Air Temperature
| Air Temp | SAE CF | Power | ET |
|---|---|---|---|
| 30°F | 0.965 | 415 hp | 11.36 s |
| 50°F | 0.991 | 404 hp | 11.47 s |
| 60°F | 1.005 | 398 hp | 11.52 s |
| 68°F | 1.017 | 393 hp | 11.56 s |
| 77°F | 1.031 | 388 hp | 11.62 s |
| 90°F | 1.054 | 379 hp | 11.70 s |
| 100°F | 1.075 | 372 hp | 11.78 s |
| 110°F | 1.098 | 364 hp | 11.86 s |
| 120°F | 1.125 | 356 hp | 11.96 s |
Same air pressure and relative humidity. Warm air holds less oxygen per intake stroke, so power drops and ET rises as it heats up.
Humidity and Water Grains
| Humidity | Grains | SAE CF | Power |
|---|---|---|---|
| 0% (Dry) | 0 | 1.030 | 388 hp |
| 20% | 43 | 1.042 | 384 hp |
| 40% | 88 | 1.054 | 379 hp |
| 60% | 133 | 1.067 | 375 hp |
| 80% | 179 | 1.080 | 370 hp |
| 100% | 226 | 1.093 | 366 hp |
Same temperature and air pressure. Water grains are pounds of vapor per pound of dry air times 7,000, the humidity unit drag racers log.
Relative Horsepower Calculator for Hot, Thin, or Humid Air
An engine’s power rating is set on a standard day, but the engine runs in whatever air it gets. The relative horsepower calculator compares today’s air with that standard day. It shows how much of the rating is left, or how a raw dyno number corrects back to standard.
Drag racers use it to set a dial-in, dyno shops use it to compare pulls, and owners use it before moving a car to a mountain town. The US setting works in hp, °F, inHg, feet and mph. The metric setting uses kW, °C, hPa, meters and km/h, converting with 1 hp = 0.7457 kW and 1 inHg = 33.8639 hPa.
Relative Horsepower Is 1 ÷ Correction Factor
Every correction standard turns the weather into a correction factor, or CF. Relative horsepower is simply the reciprocal of that factor, as engineer Richard Shelquist explains in his notes on dyno correction. A CF of 1.054 means the air supports 1 ÷ 1.054 of rated power, which is 94.9%.
The default standard is SAE J1349, the code US automakers rate engines under. Its 2004 revision assumes 85% mechanical efficiency and uses this factor.
$$CF = 1.176 \times \frac{99}{P_d} \times \sqrt{\frac{T_c + 273}{298}} – 0.176$$
Here Pd is dry-air pressure in kPa and Tc is air temperature in °C. Dry-air pressure is the real air pressure minus water vapor pressure, which is how humidity enters the math. The 0.176 terms exist because friction inside the engine does not shrink in thin air, so only the combustion side of the power gets corrected.
The tool then works in one of two directions, set by the What to Calculate menu.
$$\text{Power in today’s air} = \frac{\text{Rated power}}{CF}$$
$$\text{Corrected power} = \text{Uncorrected dyno reading} \times CF$$
On the default inputs, a 400 hp engine at 90°F, 40% humidity and 1,000 ft with a 29.92 inHg weather report is breathing 28.85 inHg of real pressure. The SAE factor comes out at 1.054, so the top result shows about 379 hp available.
Weather Report or Track Gauge Barometer
The barometer on a weather app or airport report is an altimeter setting, already adjusted to sea level. A gauge at the track reads the real station pressure. The tool asks which one you have, because the wrong choice counts altitude twice or not at all.
With a weather report, the tool converts to station pressure using the altimeter-setting formula Shelquist lays out in his air density reference. That is how a 29.92 inHg report at 1,000 ft becomes 28.85 inHg at the engine.
This mistake is bigger than it looks. Take a 300 hp engine in Denver at 5,280 ft on a dry 59°F day with a 29.92 inHg report. Entered correctly, it has about 251 hp. Entered as if 29.92 were a track gauge reading, the result jumps to about 315 hp, a 64 hp error.
SAE, STD and DIN Reference Days
The first result card shows the factor for the standard you picked, plus the other two for comparison. Each standard corrects to a different reference day, so one dyno pull can print three honest numbers.
STD is the drag strip and Dynojet setting that carries over from the older SAE J607 code. It scales all of the power with no friction term.
$$CF_{STD} = \frac{29.92}{P_d} \times \sqrt{\frac{T_F + 459.67}{519.67}}$$
In this one, Pd is dry-air pressure in inHg and TF is temperature in °F. DIN 70020, the older European rating, uses total pressure in mbar instead of dry pressure, so humidity drops out of it entirely.
$$CF_{DIN} = \frac{1013}{P} \times \sqrt{\frac{T_c + 273}{293}}$$
The last column below uses one uncorrected 350 whp pull made at 95°F, 60% humidity and 500 ft with a 30.00 inHg weather report. The same engine gets a 16 hp spread depending only on which standard the dyno sheet uses.
| Standard | Reference air | Humidity counted | 350 whp pull corrected |
|---|---|---|---|
| SAE J1349 | 77°F, 29.23 inHg dry (99 kPa) | Yes | 368 whp |
| STD (SAE J607) | 60°F, 29.92 inHg dry | Yes | 380 whp |
| DIN 70020 | 68°F, 1013 mbar total | No | 364 whp |
Humidity and Water Grains
Water vapor takes up part of the air pressure that oxygen-carrying dry air would otherwise supply. SAE and STD subtract vapor pressure before correcting, so muggy air costs power even when temperature and barometer stay the same.
At 90°F and 1,000 ft, the default 400 hp engine has about 388 hp in completely dry air and about 371 hp at 80% humidity. That 18 hp gap comes from water alone. Under DIN 70020 the humidity loss is zero, and the third card says so.
The same card reports humidity in grains of water per pound of dry air, with 7,000 grains to the pound. Racers log grains because relative humidity falls as the day warms, even when the actual water in the air has not changed.
$$\text{Grains} = 7000 \times 0.622 \times \frac{P_v}{P – P_v}$$
Pv is vapor pressure and P is station pressure. Around 100 grains is where racers stop trusting the correction factor. A Top Fuel crew chief quoted in one Yellow Bullet thread calls anything under 50 grains dry and anything over 100 really bad, so the tool raises a humidity warning past that point.
Density Altitude vs. the 3% Rule
The second card turns the air into density altitude, the height where standard air would be this thin. Its density ratio compares against 1.225 kg/m³, the 59°F sea-level standard. The default example works out to about 3,440 ft of density altitude, even though the car sits at 1,000 ft.
Turbo maker Garrett Motion gives the common rule of thumb that a naturally aspirated engine loses 3% of its power per 1,000 ft. That rule only knows elevation. For 300 hp in Denver on a dry 59°F day it predicts about 252 hp, and the calculator agrees closely at about 251 hp.
Add summer heat and the rule falls behind. At 85°F with 30% humidity and a 30.00 inHg report, the same Denver engine drops to about 240 hp, with density altitude near 8,200 ft. Those extra 12 hp are weather that an elevation rule never sees.
Predicting ET and MPH From a Time Slip
The fourth card starts from a run you already made. Enter that run’s ET, trap speed and posted correction factor, and the tool scales them by how much the air has changed since.
$$ET_{new} = ET_{old} \times \left(\frac{CF_{new}}{CF_{old}}\right)^{1/3}$$
$$MPH_{new} = MPH_{old} \times \left(\frac{CF_{old}}{CF_{new}}\right)^{1/3}$$
The cube root comes from Patrick Hale’s power-to-weight equations, collected with their history by Jeff Lucius in his quarter-mile formula study. Because the relative horsepower calculator scales your own slip, Hale’s 5.825 constant cancels out and only the one-third exponent matters. For full power-to-weight estimates, the other horsepower calculators take vehicle weight into account.
From 11.50 s at 118 mph on a 1.000 day, the default 1.054 air predicts about 11.70 s at 115.9 mph. Lean on the mph change as the weather check. Lucius cites physicist Geoffrey Fox’s finding that trap speed follows power more closely than ET, which also soaks up launch and traction.
Where the Correction Stops Holding
SAE J1349 states that its correction formulas are not intended for altitude de-rating. Shelquist adds that the 2004 revision was meant for 59°F to 95°F air and 26.6 to 31.0 inHg of dry-air pressure. Denver’s dry pressure of about 24.6 inHg sits outside that band, so high-altitude results are estimates rather than rated figures.
The formulas also assume an engine that breathes outside air directly. Once the correction factor passes 1.10, the tool warns that turbocharged and supercharged engines will be overstated, because boost makes up part of the lost density.
Inputs are held to realistic bounds. Power runs from 10 to 5,000 hp, air temperature from −40°F to 140°F and altitude from −1,500 to 15,000 ft. A weather-report barometer must read 27.00 to 31.50 inHg, while a track gauge can go down to 16.00 inHg for high tracks.
A dew point above the air temperature is rejected, since that air cannot exist, and 100% humidity is shown as saturated. The tool also warns once density altitude passes 4,000 ft, where a fixed tune is likely to run rich.
Relative Horsepower Calculator Input Mistakes
In dyno mode, a hot under-hood temperature inflates the corrected number. A Speed-Talk discussion of J1349 points out that a car pulling hot air at the filter gets corrected higher than an identical car with good heat management. In the power-in-today’s-air mode, intake temperature is the right input, since heat soak in the pits is a real loss.
A slip’s correction factor has to come from the same standard picked in the settings. Pairing an STD weather-station CF with SAE air can shift the ET prediction by more than a tenth, because STD reads about 4% higher.
A relative humidity figure copied from a morning report goes stale as the afternoon warms. If you have a dew point instead, switch Humidity Given As to Dew Point, since dew point holds steady while relative humidity swings with temperature.
Correction Factor Questions From the Pits
Do you multiply or divide by the correction factor?
It depends on which way you are going. Multiply an uncorrected dyno reading by the CF to get standard-day power. Divide a rated or already-corrected figure by the CF to see what the engine makes in today’s air.
A racer in a Yellow Bullet thread with a 400 hp corrected baseline asked this exact question about runs at 1.028 and 1.037. Dividing gives about 389 hp and 386 hp, so the car should be slightly slower in the 1.037 air.
Why did two runs with the same correction factor run different times?
The CF rolls temperature, pressure and humidity into one number, and engines do not always respond to each one exactly as the formula assumes. In one Yellow Bullet log, two methanol runs both posted a 1.027 CF. The run at 81 grains went 9.865 s and the run at 66 grains went 9.832 s.
That 0.033 s gap came from water content the CF treated as a wash. Watching the grains figure on the third card alongside the CF catches days like this, and track temperature can add its own change on top.
Does relative horsepower apply to turbocharged or supercharged engines?
Not directly. SAE J1349 treats forced-induction engines with separate rules, and boost pressure partly makes up for thin air. An Engine Labs breakdown shows air that called for 5% less fuel cost a supercharged race engine only about 3% of its power.
For a boosted engine, read the result as the most it could lose rather than what it will lose. A turbo that holds its target boost at altitude will land much closer to its rating than the calculator shows.
Why does STD show more horsepower than SAE?
STD corrects to colder, denser air at 60°F and 29.92 inHg, while SAE uses 77°F and 29.23 inHg. STD also scales all the power, including the friction share that SAE leaves alone. On SAE’s own reference day, the tool’s STD factor is 1.040 while SAE sits at exactly 1.000.
One engine builder on Team Chevelle notes that engine dyno shops favor J607 because it shows the best power, while new cars are rated under J1349. Neither number is wrong, but two dyno sheets can only be compared under the same standard.