🔬
🔬 Science & engineering

Specific Impulse Calculator (Isp from thrust & propellant flow)

Results update as you type.

Your numbers

Understanding the specific impulse calculator — concept and principle

Specific impulse (Isp) tells you how much thrust an engine gets from each kilogram of propellant per second. This calculator finds Isp from thrust and mass flow (or from exhaust velocity and mass flow), and also gives the effective exhaust velocity, the propellant used during a burn and the total impulse. Students, model-rocket builders and anyone comparing engines use it.

Specific impulse from thrust and mass flowHow efficient is the engine?Thrust845 kNMass flow287 kg/sBurn time160 sve = 845,000 ÷ 287 = 2,944 m/sIsp = ve ÷ 9.80665Specific impulse300.2 sPropellant used45.92 t
Thrust divided by mass flow gives the exhaust velocity; dividing by g0 gives Isp in seconds.

How it is calculated

Isp = F ÷ (ṁ × g0)

veq = F ÷ ṁ = Isp × g0

Propellant used = ṁ × t; total impulse = F × t

The principle

A rocket pushes itself forward by throwing propellant backward. Newton's laws say the thrust equals the mass thrown out each second times the speed at which it leaves, so F ÷ ṁ is the effective exhaust velocity. Dividing by g0 expresses the same quantity as "seconds": the number of seconds one kilogram-weight of propellant could produce one kilogram-weight of thrust. Because the unit is seconds, Isp has the same value in metric and imperial systems, which is why it became the standard way to compare engines. Higher exhaust velocity means less propellant for the same change in velocity.

Worked example

Default inputs: thrust 845 kN, mass flow 287 kg/s, burn time 160 s.

  1. Effective exhaust velocity = 845,000 N ÷ 287 kg/s = 2,944 m/s.
  2. Isp = 2,944 ÷ 9.80665 = 300.2 s.
  3. Propellant used = 287 × 160 = 45,920 kg = 45.92 t.
  4. Total impulse = 845 kN × 160 s = 135,200 kN·s = 135.2 MN·s.
How Specific impulse (s) changes with Propellant mass flow rate (kg/s)How Specific impulse changes with Propel…02505007501,0001,25071.8144215287359430574Example: 300.2Propellant mass flow rate (kg/s)
Each point is the calculator re-run with only “Propellant mass flow rate (kg/s)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Propellant mass flow rate (kg/s)Specific impulse (s)
71.81,200.9
144600.5
215400.3
287300.2
359240.2
430200.2
574150.1

How to read the result

Typical figures help put the number in context. Solid rocket motors are often in the 250–300 s range, kerosene–oxygen engines around 300–350 s, and hydrogen–oxygen engines about 450 s in vacuum. Electric thrusters reach thousands of seconds but give tiny thrust. The same engine shows a lower Isp at sea level than in vacuum because the surrounding air pressure reduces the net thrust. Total impulse tells you how much "push" a whole burn delivers; together with the vehicle mass it sets the possible change in velocity.

Common mistakes

Keep in mind: Real engines vary thrust and mass flow during a burn, and nozzle design changes Isp with altitude. Treat these results as averages for the inputs given.

Frequently asked questions

Why is specific impulse measured in seconds?

Dividing exhaust velocity by g0 gives a unit of seconds, which is the same in any unit system and makes engines easy to compare.

What is a good specific impulse?

It depends on the engine type. Around 300 s is typical for kerosene engines; hydrogen engines reach about 450 s in vacuum.

Does higher Isp always mean a better engine?

Not always. High-Isp electric thrusters have very low thrust, so they cannot lift a rocket off the ground.

Sources: NASA Glenn Research Center, Beginner's Guide to Propulsion, "Specific Impulse" · Gregory D. A., "Specific Impulse and Mass Flow Rate Error", NASA Faculty Fellowship Program, MSFC, 2004

Checked 9 Nov 2026. NASA Glenn Research Center, Beginner’s Guide to Propulsion, “Specific Impulse”: Isp = F/(ṁ·g0), Isp = Veq/g0, F = ṁ·Veq (the page rounds g0 to 9.8 m/s²; standard gravity g0 = 9.80665 m/s² is used here). Gregory D.A., “Specific Impulse and Mass Flow Rate Error”, NASA Faculty Fellowship Program, MSFC, 2004 (Isp as time-averaged thrust ÷ (g × mass flow)).

🔬 All science & engineering tools →🌍 Calculators by country →