Rocket Thrust Calculator

Calculate rocket thrust from your physical measurements using the standard formula with consistent SI units.

Quick Facts

Thrust equation
F = m·Ve + (Pe − Pa)·Ae
Total thrust is the sum of momentum thrust and pressure thrust at the nozzle exit.
Perfect expansion
Pe = Pa
When exit pressure equals ambient pressure, the pressure-thrust term vanishes.
Specific impulse
Isp = F / (m·g₀)
g₀ = 9.80665 m/s²; higher Isp means more thrust per unit of propellant burned.

Your Results

Calculated
Total Thrust
-
F = m·Ve + (Pe − Pa)·Ae
Momentum Thrust
-
m × Ve component
Pressure Thrust
-
(Pe − Pa) × Ae component
Specific Impulse
-
Isp = F / (m × g₀), in seconds

Ready

Enter mass flow rate, exhaust velocity, and pressures, then press Calculate.

Formula and Method for Rocket Thrust

A rocket engine produces thrust by accelerating propellant mass and expelling it through a nozzle. The complete thrust equation is F = ṁVe + (Pe − Pa)Ae, where ṁ is the propellant mass flow rate (kg/s), Ve is the exhaust velocity at the nozzle exit (m/s), Pe is the static pressure of the exhaust gas at the nozzle exit (Pa), Pa is the ambient (atmospheric) pressure surrounding the nozzle (Pa), and Ae is the cross-sectional area of the nozzle exit (m²). The first term, ṁVe, is called momentum thrust and comes from Newton's third law: accelerating mass backward pushes the rocket forward. The second term, (Pe − Pa)Ae, is called pressure thrust and accounts for the pressure difference acting across the nozzle exit plane.

How the calculation works

Enter the mass flow rate and exhaust velocity to get momentum thrust (ṁ × Ve). Enter the nozzle exit pressure and ambient pressure to get pressure thrust ((Pe − Pa) × Ae, after converting kPa to Pa). Adding the two gives total thrust F. The calculator also reports specific impulse, Isp = F / (ṁg₀), using standard gravity g₀ = 9.80665 m/s² — a measure of how efficiently the engine converts propellant mass into thrust.

Ideal, under-, and over-expanded nozzles

When the exit pressure exactly matches ambient pressure (Pe = Pa), the nozzle is perfectly expanded and pressure thrust is zero. When Pe > Pa, the nozzle is under-expanded — common at high altitude or in vacuum, where a fixed nozzle designed for sea level now exhausts into thinner air, adding positive pressure thrust. When Pe < Pa, the nozzle is over-expanded — the exhaust pressure drops below ambient before it leaves the nozzle, subtracting from thrust and, in severe cases, risking flow separation inside the nozzle.

Common mistakes

  • Mixing pressure units: this calculator expects exit and ambient pressure in kilopascals (kPa); convert from psi (× 6.895) or atm (× 101.325) first.
  • Ignoring pressure thrust: for a first approximation, momentum thrust (ṁVe) often dominates, but the pressure term can still shift total thrust by several percent, especially for sea-level-tested engines.
  • Confusing thrust with specific impulse: thrust (in newtons) is a force; specific impulse (in seconds) measures propellant efficiency — a small thruster can have high Isp but low thrust.

Frequently Asked Questions

What is the formula for rocket thrust?
Rocket thrust follows F = ṁVe + (Pe − Pa)Ae, where ṁ is the propellant mass flow rate, Ve is the exhaust velocity, Pe is the nozzle exit pressure, Pa is the ambient pressure, and Ae is the nozzle exit area. The first term is momentum thrust; the second is pressure thrust.
What is the difference between momentum thrust and pressure thrust?
Momentum thrust (ṁVe) comes from accelerating propellant mass out the nozzle and normally accounts for the vast majority of total thrust. Pressure thrust ((Pe − Pa)Ae) is a smaller correction from the pressure difference between the exhaust gas at the nozzle exit and the surrounding atmosphere; it is zero when the nozzle is perfectly expanded (Pe = Pa).
What is specific impulse and how does it relate to thrust?
Specific impulse (Isp) measures propellant efficiency: Isp = F / (ṁg₀), where g₀ = 9.80665 m/s² is standard gravity. It equals the effective exhaust velocity divided by g₀, and a higher Isp means an engine produces more thrust per unit weight of propellant burned each second.
Why does a rocket's thrust change with altitude?
Ambient pressure Pa drops as altitude increases, which raises the pressure thrust term (Pe − Pa)Ae even though momentum thrust stays roughly constant. That is why the same engine produces more thrust in vacuum than at sea level, and why nozzles are sized differently for sea-level versus vacuum-optimized stages.