Interactive Tool

Build a
rocket.

Select your propulsion system, enter your mass budget, calculate delta-v, check stability margins, and simulate your trajectory — a complete first-principles rocket design tool built on the Tsiolkovsky equation.

How To Use This Tool

Design your
rocket.

Work through each stage in sequence: choose a propulsion system, set your mass budget, calculate delta-v, then check stability and drag. The output gives you a complete first-pass rocket design with trajectory prediction.

01
STEP ONE

Engine Selection

Select your propulsion type. Each has distinct advantages and constraints that drive the rest of the design. The choice determines your Isp, thrust curve shape, complexity, and cost.

TYPE A

Solid Rocket

Simple, reliable, storable. Cannot throttle or shut down. Fixed thrust curve set by grain geometry. Standard for model rocketry and SRB boosters.

Isp: 220–280 s  ·  Throttle: No
TYPE B

Liquid Bipropellant

Highest performance. Throttleable and restartable. Complex turbomachinery and plumbing. Used on all orbital launch vehicles.

Isp: 300–450 s  ·  Throttle: Yes
TYPE C

Hybrid

Solid fuel, liquid oxidiser. Throttleable, safer than liquid. Used in SpaceShipOne/Two. Intermediate complexity and performance.

Isp: 250–340 s  ·  Throttle: Partial
02
STEP TWO

Mass Budget & Delta-V Calculator

Enter your rocket's mass components. The calculator applies the Tsiolkovsky equation: ΔV = Isp × g₀ × ln(m₀/mf). All mass values in kilograms.

RESULTS
Enter values and click Calculate ΔV →
03
STEP THREE

Stability & Drag

Rocket stability requires the Centre of Pressure (CP) to be located behind the Centre of Gravity (CG). The margin of stability is measured in calibres (rocket diameters). A margin of 1–2 calibres is ideal for a sounding rocket.

STABILITY CHECK
Enter geometry and click Check Stability →
DRAG REFERENCE — TYPICAL SOUNDING ROCKET
Wave drag
~40% of CD
Friction drag
~35% of CD
Base drag
~15% of CD
Fin drag
~10% of CD
04
STEP FOUR

Trajectory & Apogee Prediction

Estimate the peak altitude (apogee) for a vertically-launched sounding rocket using a simplified ballistic trajectory with constant thrust and linear drag approximation. Uses outputs from Steps 2 and 3.

TRAJECTORY OUTPUT
Enter parameters and click Simulate →
Engine Specs Reference

Real engine
data.

Reference specifications for real engines across all three propulsion types, from amateur model rocket motors to orbital launch vehicle engines.

EngineTypeThrustIsp (vac)Application
Estes E9Solid9 N avg~100 sModel rocketry
CTI Pro54Solid218 N avg~210 sHigh-power rocketry
SpaceX Merlin 1DLiquid RP-1/LOX854 kN SL311 sFalcon 9 first stage
SpaceX Raptor 3Liquid CH₄/LOX280 kN SL380 sStarship / Super Heavy
Aerojet RL-10Liquid LH₂/LOX99 kN vac450 sCentaur upper stage
Virgin Galactic RocketMotorTwoHybrid HTPB/N₂O~250 kN~250 sSpaceShipTwo suborbital
SRM (Space Shuttle Booster)Solid APCP12,500 kN SL269 sSTS ascent boost
Continue Learning

Explore everything
on AerospaceKit.

Foundation
Propulsion

Turbofan, turbojet, and rocket engine theory — Brayton cycle, specific impulse, nozzle design. The physics behind every engine in the builder.

Explore Propulsion →
Related
Rockets & Orbital Mechanics

Tsiolkovsky equation, staging, Hohmann transfers, and reentry — what happens once your rocket leaves the atmosphere.

Explore Rockets →
Related
Aerodynamics

Fin drag, body drag, and stability aerodynamics — the forces acting on your rocket during ascent.

Explore Aerodynamics →
Related
Flight Mechanics

Pitch, roll, yaw, and stability margins — the same principles that govern your rocket's trajectory.

Explore Flight Mech →
Tools
MATLAB

Implement the Tsiolkovsky equation, propagate trajectories with ode45, and post-process flight data in MATLAB.

Explore MATLAB →
Projects
Dissertation Ideas

Rocket stability analysis, propellant comparison, and trajectory optimisation — all with defined methodologies.

View Projects →
Also by Noor Keshaish

Interested in coding?

SheCodes Lab teaches Python and C++ from scratch — side by side, free, no experience needed. Includes an engineering module covering NumPy, pandas, ISA models, cost index, and flight data analysis. The same tools used to build the calculators on this site.

shecodeslab.com  →
SheCodes Lab
Python & C++