OpenRocket is an free, fully featured model rocket simulator that allows you to design and simulate your rockets before actually building and flying them.
Fully cross-platform, written in Java
OpenRocket features a full six-degree-of-freedom simulation, realistic wind modeling, a multitude of different components including free-form fins and canted fins, clustering and staging.
Fully documented simulation methods
Open Source, source code available under the GNU GPL
A multitude of available components to choose from
Trapezoidal, elliptical and free-form fins supported
Support for canted fins (roll stabilization)
Staging and clustering support
Automatic calculation of component mass and CG based on shape and density
Ability to override mass and CG of components or stages separately
Full six degree of freedom simulation
Rocket stability computed using extended Barrowman method
Realistic wind modeling
Analysis of the effect of separate components on the stability, drag and roll characteristics of the rocket
Fully configurable plotting, with various preset configurations
Simulation data can be exported to CSV files for further analysis
Simulation listeners allowing custom-made code to interact with the rocket during flight simulation
OpenRocket requires Java version 6 or later. The Sun Java Runtime is recommended.
HTML code for linking to this page:
04 May 2013
(2min @ 1Mbps)
Vista / Win7 / WinXP1
1License and operating system information is based on latest version of the software.