Specific Impulse Calculator

Compute Isp from thrust and propellant mass flow, convert between Isp and exhaust velocity, get total impulse, and compare density impulse across real propellants.

Isp = F / (ṁ · g₀)  ·  ve = Isp · g₀  ·  Itot = F · tb
Scope note: this tool computes Isp itself (the engine's efficiency figure). To use Isp in mission Δv planning, see our ideal rocket equation calculator — here Isp itself is the computed subject.

1. Isp from thrust and mass flow

RS-25: 512,300 lbf ≈ 2,279,000 N vacuum, flow 514.14 kg/s → Isp ≈ 452.0 s. Merlin 1D Vac: 934 kN, 273.72 kg/s → 348 s. AJ10-190: 26.7 kN, 8.62 kg/s → 316 s. SPT-100: 83 mN, ≈5.29 mg/s → ≈1,600 s.

2. Isp ↔ exhaust velocity

3. Total impulse

4. Isp unit converter

N·s/kg is dimensionally identical to m/s. Note 1 lbf·s/lbm equals exactly 1 s, because 1 lbf per 1 lbm is g₀ of acceleration.

5. Propellant table and density impulse

Specific impulse values spot-checked against NASA, Aerojet Rocketdyne, SpaceX and Encyclopedia Astronautica. Click "Use" to load an Isp into the density-impulse calculator.

Engine / systemPropellantIsp (s)Bulk density (kg/m³)Source
RS-25 (SSME)LOX / LH2452 vac / 366 SL361.14NASA SLS RS-25 fact sheet
Merlin 1D VacuumLOX / RP-1348 vac / 282 SL1,023.51SpaceX
AJ10-190 (Shuttle OMS)NTO / MMH316 vac1,163.87Encyclopedia Astronautica
Shuttle SRBAPCP solid242 SL~1,740NASA smallsat SOA (solids 187–269 s)
Hydrazine thrusterN₂H₄ monopropellant180–285—NASA smallsat SOA
SPT-100 HallXenon (electric)1,600—NASA LeRC EP-PC-93-094
Gridded ionXenon (electric)500–3,000—NASA smallsat SOA
Cold gasNitrogen (N₂)~70—NASA smallsat SOA (40–110 s)

Bulk densities computed from standard component densities (LOX 1,141; LH2 70.8; RP-1 810; NTO 1,450; MMH 878 kg/m³) and typical mixture ratios (LOX/LH2 6.0; LOX/RP-1 2.56; NTO/MMH 1.65).

Density impulse calculator

Example: LOX/LH2 at 361.14 kg/m³ with Isp 452 s gives ρ·Isp = 163,237 s·kg/m³ = 1,600,810 N·s/m³. Kerosene and hypergolic stages score far better here than hydrogen, which is why first stages use them.

How it works

Specific impulse links thrust to propellant consumption: Isp = F / (ṁ · g₀). With thrust F = 4,413,000 N and mass flow ṁ = 1,000 kg/s, Isp = 4,413,000 / (1,000 × 9.80665) = 450.0 s. The corresponding exhaust velocity is vₑ = 450.0 × 9.80665 = 4,413.0 m/s. Burning at that rate for 100 s gives total impulse 441,300,000 N·s, which is also Isp × g₀ × 100,000 kg of propellant.

The g₀ here is always 9.80665 m/s² by definition — a conversion factor between the seconds convention and exhaust velocity, not local gravity.

Frequently asked questions

What is specific impulse (Isp)?

Specific impulse measures how efficiently a rocket engine turns propellant into thrust. In the seconds convention used everywhere in rocketry, Isp = F / (mdot x g0), where F is thrust, mdot is propellant mass flow rate and g0 = 9.80665 m/s2 is standard gravity. Example: an engine producing 4,413,000 N of thrust while burning 1,000 kg/s of propellant has Isp = 4,413,000 / (1,000 x 9.80665) = 450.0 s.

How do you calculate Isp from thrust and mass flow rate?

Use Isp = F / (mdot x g0) with g0 = 9.80665 m/s2. Thrust must be in newtons and mass flow in kg/s; the result is in seconds. Worked example: F = 4,413,000 N and mdot = 1,000 kg/s gives Isp = 4,413,000 / 9,806.65 = 450.0 s. The calculator above also solves the equation in reverse: given thrust and Isp it finds the mass flow rate, and given Isp and mass flow it finds the thrust.

What is exhaust velocity and how is it related to Isp?

Effective exhaust velocity is ve = Isp x g0, and inversely Isp = ve / g0. It is the velocity the exhaust would need if it carried all of the engine's momentum. Example: 450.0 s x 9.80665 = 4,413.0 m/s. In SI units, N.s/kg is dimensionally the same as m/s, so Isp in seconds is simply exhaust velocity in m/s divided by 9.80665.

Why is specific impulse measured in seconds?

Seconds is a convention: Isp in seconds is the number of seconds one unit weight of propellant can produce one unit of thrust. Equivalently, it is thrust divided by propellant weight flow rate (instead of mass flow rate). The seconds figure is the exhaust velocity divided by g0 = 9.80665 m/s2, which is why the unit works out to time.

Does local gravity change the g0 used in the Isp calculation?

No. The g0 = 9.80665 m/s2 in Isp = F / (mdot x g0) is always the standard value by definition: it is a conversion factor between thrust-per-mass-flow (m/s) and the seconds convention, not the gravity of the planet where the engine fires. A calculator offering a Moon or Mars g0 for Isp only rescales the same exhaust velocity into different numbers; the engine itself is unchanged.

What is total impulse?

Total impulse is the total momentum an engine delivers: Itot = F x tb = Isp x g0 x mprop, where tb is burn time and mprop is the propellant mass burned. Example: 4,413,000 N of thrust for 100 s gives Itot = 441,300,000 N.s (441.3 MN.s). The same result follows from 450 s x 9.80665 m/s2 x 100,000 kg = 441,299,250 N.s, because 1,000 kg/s x 100 s = 100,000 kg of propellant.

What are typical specific impulse values for real engines?

Approximate vacuum values: cold gas thrusters ~70 s, hydrazine monopropellant 180-285 s, APCP solid motors ~242 s (sea level), NTO/MMH hypergolics ~316 s (AJ10-190, Shuttle OMS), LOX/RP-1 ~348 s (Merlin 1D Vacuum) to 282 s at sea level, LOX/LH2 ~452 s (RS-25/SSME vacuum), SPT-100 Hall thruster ~1,600 s and gridded ion thrusters 500-3,000 s. Electric propulsion wins on Isp but produces millinewtons of thrust, while chemical engines produce meganewtons.

What is density impulse and why does it matter?

Density impulse is bulk propellant density times Isp (rho x Isp), in s.kg/m3, or rho x Isp x g0 in N.s/m3. It measures how much total impulse fits in a given tank volume. Hydrogen engines have the best Isp (~452 s) but hydrogen is so light that LOX/LH2 bulk density is only about 361.14 kg/m3, giving 163,237 s.kg/m3 = 1,600,810 N.s/m3. Kerosene and hypergolic combinations score far better on density impulse, which is why first stages use them.

How is this different from the ideal rocket equation calculator?

This calculator computes Isp itself (the engine's efficiency figure) from thrust, mass flow, exhaust velocity and propellant data. The ideal rocket equation calculator uses Isp as an input to plan missions: dv = Isp x g0 x ln(m0/mf). Use this tool to find or compare engine performance; use that tool to turn a chosen Isp into mission delta-v.

Why do ion thrusters have such high specific impulse?

Chemical engines are limited by the energy of chemical bonds: exhaust velocity tops out around 4,400-4,500 m/s (about 452-460 s of Isp for LOX/LH2). Electric thrusters accelerate ions with electric and magnetic fields, reaching exhaust velocities of 15-80 km/s (roughly 1,500-8,000 s). The trade-off is power: pushing propellant that fast takes enormous electrical energy, so thrust is measured in millinewtons and burns last for months.

Free tool by NRTechStudio