Rocket Equation Calculator
Solve the Tsiolkovsky rocket equation for delta-v, exhaust velocity, or mass ratio. Get propellant fraction and specific impulse, subtract gravity and drag losses, and solve for any variable.
https://hexacalculator.com/calculators/physics/engineering/rocket-equation-calculator
Physics
Engineering
Rocket Equation Calculator
Solve the Tsiolkovsky rocket equation for delta-v, exhaust velocity, or mass ratio. Get propellant fraction and specific impulse, subtract gravity and drag losses, and solve for any variable.
Rocket Equation Calculator
Subtract gravity and drag losses for a net mission delta-v
Turns the ideal delta-v into a net mission delta-v by subtracting gravity and drag/steering losses.
Delta-v (ideal)
- Propellant mass burned
- kg
- Propellant mass fraction
- %
- Specific impulse (Isp), seconds
This burn delivers about 2175.0959 m/s of ideal delta-v. The vehicle throws 12000 kg of propellant backward, 50% of its wet mass, for a mass ratio of 2 and an exhaust velocity worth 320 seconds of specific impulse.
Delta-v grows only with the natural log of the mass ratio, so gains get expensive fast. Doubling the delta-v squares the mass ratio, which is why chasing higher exhaust velocity pays off far more than simply packing on propellant.
Was this calculator helpful?
It takes one click and shapes what we fix next.
Add as preferred on GoogleShow how the mass ratio explodes as delta-v rises
A chart of the required mass ratio against delta-v at the current exhaust velocity.
Show the mass ratio each engine class needs for this delta-v
A chart of the mass ratio required by solid, kerolox, hydrolox, and ion engines.
Both charts assume an ideal, single-stage burn. Staging beats the tyranny curve by discarding empty structure, and real losses push the required delta-v higher than the mission target alone.
The rocket equation links three quantities together: the change in velocity of a rocket during combustion, the speed at which exhaust is ejected from the nozzle, and the ratio between the initial mass of the rocket to its final mass. It has been used in one form or another ever since it was first derived by Konstantin Tsiolkovsky in 1897, and is used to calculate things such as the fuel requirements for Apollo missions to the Moon, the orbital tweaks required by Starlink satellites, and the parameters needed for a Mars transfer orbit.
If you enter any three of the four values, the fourth is automatically calculated. This calculator also displays values that mission planners must check: mass ratio, propellant burned and its fraction of total mass, and specific impulse. A loss factor converts ideal values to actual delta-v for a mission, and two graphs show why staging and high specific impulse are so important.
What the equation means:
A rocket changes its velocity by ejecting mass in the opposite direction. A jet plane must suck oxygen from the atmosphere, while a rocket carries everything it needs for combustion, such as fuel and oxidizer. So after launch it becomes lighter gradually. The Tsiolkovsky rocket equation is:
where delta-v is the change in velocity, ve is the effective exhaust velocity, m0 is the mass with full tanks and mf is the dry mass after combustion. The problem is the natural logarithm. Engineers call this the tyranny of the rocket equation because doubling delta-v does not double the fuel requirement but squares the mass ratio. A spacecraft needs about 85 to 90% of its mass in fuel to get into orbit.
Modified formula
These four quantities are interrelated so that if three of them are known the fourth can be determined. The calculation tool will determine the missing values in the corresponding fields using one of the following formulas.
If the initial mass is known, you can calculate how big a spacecraft needs to be based on the required delta-v and available engines. Conversely, calculating the exhaust velocity allows you to determine what power an engine will need if the fuel budget is set.
Here's how to use this calculator:
Enter the ejection velocity and two mass values and leave delta-v blank to calculate it. Each of the speed and mass fields has its own option for switching units so you can mix metric and imperial or specify delta-v in km/s. To calculate a different quantity, simply leave that field blank and enter the delta-v. The main visualization shows the delta-v while the auxiliary card displays the mass ratio, propellant mass and fraction as well as specific impulse.
If the engine gives specific impulse (Isp) instead of exhaust velocity, multiply that by 9.80665 seconds to get exhaust velocity in meters per second. By enabling the loss layer you can account for effects of gravity and air resistance to determine actual delta-v of the mission.
Examples of calculations:
Let's take the top row as an example. A spacecraft starts with a mass of 24,000 kg, including propellant, and ends with a dry mass of 12,000 kg. The specific impulse is 320 seconds, which corresponds to an exhaust velocity of about 3,138 m/s. Half the mass is fuel. First we calculate the logarithm of the mass ratio.
We multiply by the ejection velocity.
So burning half the mass of the spacecraft will give you a speed increase of about 2.2 km/s. Note that ratio. Even if your fuel fraction is 50 percent, the mass ratio is only 2, and its logarithm is much less than 1. This explains why it's so hard to design deep space missions.
Why mass ratio is out of control
The logarithm makes the mass ratio compensation requirement grow ever larger. To double the available delta-v is usually not enough to simply double the amount of fuel without increasing the exhaust velocity. This is why staging and high specific impulse engines are central in rocket and spacecraft design. The "tyranny curve" on the analysis panel plots this directly. One can see how the mass ratio goes from 2 to 60 as the required delta-v increases, with no change of engine type.
Specific impulse and exhaust velocity
Specific impulse is the ratio of exhaust velocity to standard gravity, with the result given in seconds. For a motor with specific impulse Isp = 450 s, the exhaust velocity would be the product of 450 and 9.80665, which is approximately 4,414 m/s. Engineers prefer specific impulse because the value remains constant whether measured in kilograms or pounds, thus canceling out units. Typical values vary widely depending on propulsion system.
Engine type | Exhaust velocity (m/s) | Specific impulse (s) |
|---|---|---|
Solid motor | 2,500 to 3,000 | 250 to 300 |
Kerosene / LOX (e.g. Merlin) | 3,000 to 3,400 | 310 to 350 |
Hydrogen / LOX (e.g. RS-25) | 4,000 to 4,500 | 410 to 460 |
Ion thruster | 20,000 to 50,000 | 2,000 to 5,000 |
Ion engines have a much higher exhaust velocity than chemical rockets but very low thrust, at most a few hundred millinewtons. So they are only suitable for slow course corrections and not for launching from Earth.
The mass ratio for a given delta-v.
If you look at it from the other perspective, you get to the same result. Let's say we fix the engine and examine the mass ratio required for a given delta-v. If the exhaust velocity of hydrogen and oxygen is 4,400 m/s, then:
Delta-v (m/s) | Mass ratio (m0/mf) | Propellant fraction |
|---|---|---|
1,000 | 1.26 | 20% |
3,000 | 1.97 | 49% |
6,000 | 3.88 | 74% |
9,400 (to orbit) | 8.47 | 88% |
At a speed of 9400 m/s, about 7.5 kg of fuel must be carried for every kilogram of payload and structural mass. This mathematical relationship is the main reason that the external tank of Space Shuttle vehicles is much larger than the vehicle attached to its side.
Multi-stage rockets - A way for launch vehicles to get around some of the limitations of equations.
Because of the extremely high mass ratio penalties for single stage rockets, all real launch vehicles use multiple stages. The equations are applied to each stage individually and the delta-v's of each stage added together. By discarding empty stages, a rocket can reduce its weight unnecessarily during ascent as it sheds structures and engines that would otherwise have to be accelerated. Run the equations for each stage then sum the delta v's. Because the dry mass changes drastically with each stage jettisoned, a multistage rocket cannot be considered in one calculation.
Realistic takeoffs - losses due to gravity and air resistance
The Tsiolkovsky equation describes an idealized state. The rocket is in a vacuum with no gravity pulling it down or atmosphere impeding its flight. In a real launch the rocket has to fight against gravity throughout its flight, which results in losses of about 500 to 1,500 m/s. Additionally air drag and course corrections result in further losses of about 50 to 150 m/s. These losses have to be factored into the delta-v budget so that the engines must produce more than just what is needed for the actual mission. By activating the loss layer these losses can be taken into account to determine the actual delta-v required for the mission.
Assumptions and limitations
The rocket equation assumes an ideal and instantaneous combustion process and ignores gravity, air resistance, course changes, finite burn effects, and throttling. It also assumes that the rocket loses mass by expelling propellant so it cannot be applied to objects whose mass does not change during flight. The delta-v given is an idealized value; use the loss-of-mass layer for estimates and perform a full trajectory simulation if accurate values are needed.
Frequently asked questions
Why is it not enough to simply load more fuel in order to increase a rocket's speed?
Because the logarithm has a disadvantageous effect. For every kilogram of additional propellant, the propellant below it must be transported and accelerated, which in turn requires more propellant below it. Above a certain limit, the rocket can hardly lift its own mass from the launch pad, let alone a payload. In multi-stage rockets, empty tanks and engines are jettisoned during flight to minimize these effects and ensure that the fuselage does not carry unnecessary weight.
What ejection velocity or specific impulse should be used?
The choice depends on the propulsion system used. Solid rocket motors have exhaust velocities of about 2,500 to 3,000 m/s (specific impulse of 250 to 300 s). Kerosene-oxygen engines like the Merlin achieve about 3,000 to 3,400 m/s (310 to 350 s). Hydrogen-oxygen engines like the RS-25 can reach values from 4,000 to 4,500 m/s (410 to 460 s). Ion thrusters have exhaust velocities of 20,000 to 50,000 m/s but due to their low thrust in the millinewton range they are suitable for orbital maneuvers but not for launch.
What is the relationship between exhaust velocity and specific impulse?
Specific impulse is the quotient of exhaust velocity and standard gravity (9.80665), with the result given in seconds. The exhaust velocity of an engine with a specified specific impulse of Isp = 450 s is about 4,414 m/s, which is calculated by multiplying 450 by 9.80665. Specific impulse is used because the numbers remain the same whether mass is measured in kilograms or pounds, thus balancing out the units.
Are gravity and air resistance taken into account here?
These factors are not taken into account in the standard form of this equation, which describes an ideal situation where there is no gravity or atmosphere and the vehicle is operating in a vacuum. In a real launch, gravity causes losses of about 500 to 1,500 m/s, plus additional losses from aerodynamic drag and course changes of about 50 to 150 m/s. When the loss layer is enabled, these losses are subtracted so that the actual delta-v required for the mission is shown. These values must be added to the target values when determining the size of a real vehicle.
How do you handle multi-stage rockets?
For each stage the equation must be run separately with its respective wet mass, dry mass and exhaust velocity, then the delta-v values of each stage are summed. Since the dry mass changes at the moment a stage is jettisoned, a multistage vehicle cannot be treated as one single calculation. The sum of the delta-v's of each stage is what allows multistage rockets to overcome the mass ratio disadvantages of single-stage rockets.
Related calculators






Disclaimer: This calculator is provided for general informational and educational purposes only. Our calculators are under active development, and results may be inaccurate, incomplete, or unsuitable for your situation. Always verify the figures independently and seek advice from a qualified professional before relying on them. We make no warranties and accept no liability for any loss or decision arising from use of this tool.
References
- NASA Glenn: Ideal Rocket Equation
NASA derivation of the Tsiolkovsky rocket equation and delta-v.
- Wikipedia: Tsiolkovsky rocket equation
Derivation, mass ratio, staging, and worked examples.
- Sutton & Biblarz, Rocket Propulsion Elements
Reference for specific impulse, exhaust velocity, and engine performance.