Rocket Equation Calculator

Enter a rocket's initial (wet) mass, final (dry) mass, and engine specific impulse to compute delta-v (Δv) with the Tsiolkovsky ideal rocket equation, plus mass ratio and propellant mass fraction.

Quick Facts

Tsiolkovsky rocket equation
Δv = Isp × g₀ × ln(m₀ / m_f)
g₀ = 9.80665 m/s² (standard gravity) is a fixed conversion constant, regardless of where the engine is tested or flown.
Effective exhaust velocity
v_e = Isp × g₀
Specific impulse in seconds converts directly to exhaust velocity in m/s through g₀.
Typical Isp ranges
Chemical: 250-460 s · Electric: 1,500-4,000+ s
Solid boosters sit near the low end; cryogenic LH2/LOX and ion/Hall thrusters sit much higher.
Logarithmic scaling
Δv grows with ln(mass ratio)
Doubling delta-v roughly squares the required mass ratio — propellant needs grow exponentially, not linearly.

Your Results

Calculated
Delta-v (Δv)
-
Δv = Isp × g₀ × ln(m₀/m_f)
Mass Ratio (m₀ / m_f)
-
Initial mass ÷ final mass
Propellant Mass Fraction
-
(m₀ − m_f) ÷ m₀ × 100%
Propellant Mass Used
-
m₀ − m_f

Ready

Enter initial mass, final mass, and specific impulse, then press Calculate.

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.

Frequently Asked Questions

What is the ideal rocket equation?
The ideal rocket equation (Tsiolkovsky rocket equation) relates a rocket's change in velocity to its exhaust velocity and mass ratio: Δv = Isp × g₀ × ln(m₀/m_f), where m₀ is the initial mass, m_f is the final mass after burning propellant, and Isp is the engine's specific impulse. It assumes no external forces such as gravity or drag.
What is specific impulse (Isp) and how does it relate to exhaust velocity?
Specific impulse measures propulsion efficiency in seconds — roughly how long one unit of propellant weight can produce one unit of thrust. Multiplying Isp by standard gravity (g₀ = 9.80665 m/s²) converts it to effective exhaust velocity (v_e = Isp × g₀) in meters per second, the speed used inside the rocket equation.
Why does delta-v depend on the natural log of the mass ratio?
Because propellant itself has mass, each additional unit of delta-v requires proportionally more propellant than the last, so the relationship is logarithmic rather than linear. Doubling a required Δv roughly squares the mass ratio needed, which is why very high delta-v missions rely on staging or high-Isp propulsion.
Does this calculator account for gravity losses or drag?
No. This is the "ideal" rocket equation, valid for a single stage with no external forces. Real launches lose additional delta-v to gravity drag (fighting gravity during a finite-thrust ascent) and aerodynamic drag, so an actual vehicle's required Δv budget is higher than the ideal Δv this calculator reports.