Formula and Method for the Ideal Rocket Equation
The ideal rocket equation, derived by Konstantin Tsiolkovsky in 1903, describes the maximum change in velocity (delta-v, Δv) a rocket can achieve by ejecting propellant, based only on its engine's exhaust velocity and how much of its mass is propellant. In its standard form, Δv = Isp × g₀ × ln(m₀ / m_f), where m₀ is the initial (wet) mass including propellant, m_f is the final (dry) mass after the propellant is burned, Isp is the engine's specific impulse in seconds, and g₀ = 9.80665 m/s² is standard gravity, used here as a fixed conversion constant rather than a measurement of local gravity. This calculator also reports the mass ratio and propellant mass fraction behind that result.
How the calculation works
Enter the rocket's initial mass (fully fueled, on the pad) and final mass (after all propellant for that stage has burned) in the same unit, along with the engine's specific impulse. The calculator finds the mass ratio m₀/m_f, takes its natural logarithm, and multiplies by the effective exhaust velocity v_e = Isp × g₀ to get delta-v in meters per second. It also reports the propellant mass (m₀ − m_f) and propellant mass fraction ((m₀ − m_f) ÷ m₀), which show how much of the vehicle's mass had to be propellant to reach that Δv.
Common mistakes
- Treating Isp as exhaust velocity: specific impulse is measured in seconds, not m/s — multiply by g₀ = 9.80665 m/s² to get the effective exhaust velocity used inside the equation.
- Ignoring non-ideal losses: this is the "ideal" vacuum equation — it excludes gravity losses, aerodynamic drag, and steering losses during ascent, so a real mission's required Δv budget is always higher than the number computed here.
- Using the wrong final mass: m_f should be the burnout mass of the stage being analyzed (structure, engine, and any unusable residual propellant) — leaving out hardware or payload mass overstates Δv.
- Mixing units: initial and final mass must be entered in the same unit; the mass ratio itself is unit-independent, but the reported propellant mass will be wrong if the units do not match.
Real-world applications
- Multi-stage rocket design: total mission Δv is the sum of each stage's Δv, each calculated with this same equation using that stage's own initial and final mass.
- Propellant selection: comparing Isp values (kerosene/LOX ≈ 300-350 s, LH2/LOX ≈ 420-460 s, hypergolics ≈ 280-340 s, ion propulsion ≈ 1,500-4,000+ s) shows how propulsion choice changes the mass ratio needed for a given Δv.
- Δv budgeting: mission planners add up the Δv required for launch, orbit insertion, transfer orbits, and landing, then work backward with this equation to size propellant tanks.
- Spacecraft sizing: rearranging the equation for m₀ (m₀ = m_f × e^(Δv / (Isp × g₀))) tells designers how much propellant mass a mission needs for a target Δv and chosen engine.