A tool for calculating rocket engine thrust, specific impulse and delta-v. Adjust the propellant mass flow, exhaust velocity, initial mass and final mass to see thrust, specific impulse Isp, burn time, mass ratio, delta-v and total impulse update in real time, and feel how the Tsiolkovsky rocket equation works.
Parameters
Propellant mass flow
kg/s
How much propellant is ejected each second
Exhaust velocity
m/s
Speed of the exhaust gas leaving the nozzle
Initial mass (at lift-off)
kg
Total mass m0 with the propellant fully loaded
Mass at burnout
kg
Mass m_f after the propellant is spent
Results
—
Thrust (kN)
—
Specific impulse I_sp (s)
—
Burn time (s)
—
Mass ratio m0/m_f
—
Delta-v Δv (m/s)
—
Total impulse (N·s)
—
Rocket firing animation
The engine ejects an exhaust plume downward and the reaction drives the rocket upward. The propellant gauge on the left drains over the burn time while the delta-v readout on the right rises.
Thrust F is the product of mass flow ṁ and exhaust velocity v_e; specific impulse I_sp is v_e divided by the standard gravity g₀ = 9.80665 m/s²; delta-v Δv is given by the Tsiolkovsky rocket equation.
Delta-v grows only with the logarithm of the mass ratio m₀/m_f. Reaching orbit therefore demands that propellant make up most of the vehicle (typically 85-95%), which makes staging — shedding the empty tanks — essential.
What is Specific Impulse and the Rocket Equation?
🙋
How does a rocket move through the vacuum of space? It can't push against air like an aircraft, right?
🎓
Good question. A rocket moves purely by Newton's third law. When it throws propellant mass out of the back at high speed, the reaction pushes the vehicle forward. It needs no air at all — in fact it performs slightly better in a vacuum. So a rocket is the only vehicle that travels by throwing away the mass it carries. How much mass an engine ejects each second, and how fast, sets the thrust: F = ṁ·v_e.
🙋
I see. So how do you measure whether an engine is "good"? Is a bigger thrust simply a better engine?
🎓
The size of the thrust alone tells you nothing about fuel economy. The key measure of how good an engine is at its job is the specific impulse, Isp. Physically it is "how many newtons of thrust you get when you burn one kilogram-weight of propellant per second", and the unit is seconds. The formula Isp = v_e/g₀ means the faster you throw the exhaust, the higher the specific impulse. A solid rocket is about 250 seconds, a good liquid engine 350-450 seconds, and an ion engine reaches several thousand seconds — though with a tiny thrust.
🙋
What is the benefit of a high specific impulse? A big number alone doesn't quite click for me.
🎓
That is where the Tsiolkovsky rocket equation comes in. It is the foundation of spaceflight: the velocity change Δv a rocket can produce equals "exhaust velocity × natural logarithm of the mass ratio", that is Δv = v_e·ln(m₀/m_f). Delta-v is the true currency of space travel — reaching orbit, going to the Moon, everything is paid for in delta-v. The higher the specific impulse (the exhaust velocity), the more delta-v you earn from the same amount of propellant.
🙋
That "ln" — the logarithm — catches my eye. Does it affect rocket design somehow?
🎓
Hugely. That logarithm is the tyrant of rocketry. Delta-v grows only with the logarithm of the mass ratio. In other words, to get a high delta-v you need an exponentially large mass ratio — almost the whole vehicle has to be propellant. Even putting a small satellite into orbit normally means 85-95% of the launch vehicle is fuel. Raise the mass ratio on the chart below and you'll see the Δv curve flatten out fast: a steep rise at first, then a quick plateau.
🙋
90% of the vehicle is fuel... can the structure even survive that? How do real rockets reach orbital speed?
🎓
That is where staging steps in. A stage that has burned through its propellant is dropped, empty tanks and all, partway up. Shedding that dead weight suddenly improves the mass ratio of the remaining vehicle. Squeezing out the roughly 7.8 km/s of orbital speed in a single stage is structurally almost impossible, so the standard practice is to build the delta-v in two or three stages. To fight the "tyrant of the logarithm", a rocket climbs while throwing stages away — which is why every single second of specific impulse is worth more than gold to a designer.
Frequently Asked Questions
Specific impulse Isp measures how efficiently a rocket engine works: the thrust it produces per unit weight of propellant burned each second. The formula is Isp = v_e / g0, the exhaust velocity v_e divided by the standard gravity g0 = 9.80665 m/s². Because you divide a force by a weight-flow (force per second), the seconds do not cancel and the unit becomes seconds. A solid rocket has about 250 seconds, a good liquid engine 350-450 seconds, and an ion thruster several thousand seconds. A high specific impulse means the engine throws its exhaust out very fast and extracts more push from every kilogram of propellant.
The Tsiolkovsky rocket equation is the foundation of spaceflight, giving the velocity change (delta-v) a rocket can achieve. It is delta-v = v_e · ln(m0/m_f): the exhaust velocity v_e multiplied by the natural logarithm of the mass ratio, the fully-fuelled mass m0 divided by the empty mass m_f. The key point is that delta-v grows only with the logarithm of the mass ratio, so reaching a high delta-v demands that an enormous fraction of the rocket be propellant. Orbital launch vehicles are typically 85-95% fuel by mass, which is why rockets are staged.
Thrust is the instantaneous force (in newtons) that says how hard the engine pushes, given by thrust = mass flow × exhaust velocity. Specific impulse, in contrast, is the engine's fuel economy: how efficiently it uses propellant. Lifting a heavy rocket off the ground needs large thrust, while accelerating slowly over a long time in deep space rewards high specific impulse. A solid booster has high thrust but low specific impulse; an ion engine has extremely high specific impulse but a vanishingly small thrust — the two are opposite trade-offs.
The rocket equation says delta-v grows only with the logarithm of the mass ratio. Producing a large delta-v in a single stage means accelerating the huge empty tanks and structure all the way to the end, which is extremely inefficient. With staging, a stage that has used up its propellant is dropped, so the remaining vehicle is lighter and its mass ratio improves. By shedding empty tankage as dead weight while it climbs, a rocket can reach the roughly 7.8 km/s of orbital speed with a realistic structural mass ratio. That is the essence of multi-stage rockets.
Real-World Applications
Designing rocket stages: A first stage carrying a payload from the ground to orbit needs large thrust above all, to beat the weight of the vehicle. So kerosene/liquid-oxygen engines or solid boosters are used, even if their specific impulse is somewhat low. An upper stage working in vacuum has far less gravity to fight, so a high-specific-impulse liquid-hydrogen/liquid-oxygen engine is chosen. Varying mass flow and exhaust velocity in this tool lets you feel the trade-off between thrust and specific impulse.
Designing a mission delta-v budget: "About 9.4 km/s to low Earth orbit", "about 2.5 km/s more to a geostationary transfer orbit", "a few km/s more to land on the Moon" — every space mission is planned as a sum of delta-v. The designer first adds up the required delta-v, then solves the rocket equation backwards for the propellant amount and mass ratio. The delta-v calculation in this tool is the very starting point of that budgeting.
Evaluating electric and ion propulsion: The ion engines on probes like Hayabusa eject exhaust at the order of 30 km/s, far faster than chemical rockets, with a specific impulse above 3000 seconds. The thrust is tiny — milli-newton class — but firing continuously for months builds an enormous total impulse and eventually a large delta-v. In this tool, raising the exhaust velocity makes delta-v rise linearly, which is exactly this principle.
Reusable rockets and propellant economics: A modern reusable rocket must hold back propellant for landing, and that reserve eats into the delta-v budget available for reaching orbit. Whether to recover and reuse a stage or expend it for maximum performance is a judgement that weighs specific impulse, mass ratio and cost. Moving the initial and final mass in this tool shows how small changes in mass ratio matter for delta-v.
Common Misconceptions and Pitfalls
The most common misconception is that a rocket with more thrust can travel farther. Thrust is only the instantaneous force that lifts and accelerates the vehicle. What sets how far it can reach is the cumulative velocity change — the delta-v — which is set by the rocket equation Δv = v_e·ln(m₀/m_f). A solid booster has enormous thrust but low specific impulse, and on its own cannot reach deep space. An ion engine, conversely, earns a large delta-v even with milli-newton thrust thanks to high specific impulse and long firing. Understand that thrust and delta-v (reach) are different things.
Next is the belief that delta-v keeps growing without limit if you just add propellant. The heart of the rocket equation is the natural logarithm. Because delta-v grows only with the logarithm of the mass ratio, doubling the mass ratio from 3 to 6 does not double delta-v — it rises only by about ln(6)/ln(3) ≈ 1.6 times. The more propellant you add, the more the returns diminish, while the dead weight of empty tanks and structure weighs heavily. This is the "tyrant of the logarithm", the flattening curve drawn by the mass-ratio chart in this tool. Trying to do everything in one stage breaks down, so staging is required.
Finally, there is the confusion that "specific impulse Isp depends on Earth's gravity because you divide by g₀". The g₀ in Isp = v_e/g₀ is the standard gravity, a fixed constant of 9.80665 m/s², and its value does not change whether the rocket is on the Moon, on Mars or in deep space. The g₀ is merely a conversion factor that lets specific impulse be expressed in seconds via the unit of "weight". The true performance of an engine is set by the exhaust velocity v_e; thinking of specific impulse as that quantity recast into the convenient unit of seconds avoids the confusion.
How to Use
Enter mass flow rate (kg/s) using the slider or numeric input—typical LOX/RP-1 engines range 50–500 kg/s
Set exhaust velocity (m/s); solid rocket motors typically achieve 2600 m/s, hydrogen engines 4200 m/s
Input initial wet mass and final burnout mass (kg) to define fuel load
Read thrust in kN, I_sp in seconds, and delta-v in m/s from the output panel
Worked Example
A SpaceX Merlin 1D engine burns RP-1/LOX at 280 kg/s with exhaust velocity 3050 m/s. Starting wet mass 5000 kg, burnout mass 1200 kg, burn duration 136 seconds. Calculated thrust = 854 kN, I_sp = 311 seconds, mass ratio m₀/m_f = 4.17, delta-v = 3847 m/s, total impulse = 116 MN·s. This matches published Merlin performance within 2%.
Practical Notes
Delta-v calculation uses the Tsiolkovsky rocket equation Δv = I_sp × g₀ × ln(m₀/m_f), where g₀ = 9.81 m/s²; ensure mass ratio stays above 2.0 for meaningful staging
Specific impulse inversely tracks propellant density; hydrogen gives 450+ seconds but requires larger tanks versus storable propellants at 300 seconds
Real engines experience 5–15% thrust losses to divergence and heat transfer; simulator output represents ideal vacuum performance
For multi-engine vehicles, multiply single-engine thrust by engine count; Falcon 9 first stage = 9 × Merlin thrust = 7.69 MN