Specific Orbital Energy Calculator

Calculate the specific orbital energy of a spacecraft or planet from its speed, orbital radius, and the central body gravitational parameter.

Orbital Parameters

km/s
km
km³/s²

Earth: 398,600  |  Sun: 1.327 × 10¹¹  |  Moon: 4,904.9

Results

Enter parameters or choose a preset, then click Calculate.

Orbit Type Reference

Bound Orbit (ε < 0)
Circle or ellipse. The body is gravitationally captured. Semi-major axis: a = −μ / (2ε).
Parabolic Escape (ε = 0)
Marginally unbound. Speed equals the local escape velocity. Semi-major axis is infinite.
Hyperbolic Flyby (ε > 0)
Unbound trajectory. Body escapes to infinity with residual speed v∞ = √(2ε).

Summary

Calculate the specific orbital energy of a spacecraft or planet from its speed, orbital radius, and the central body gravitational parameter.

How it works

  1. Enter the orbital speed of the body in km/s.
  2. Enter the current orbital radius (distance from the center of the primary body) in km.
  3. Enter the standard gravitational parameter (GM) of the central body in km³/s².
  4. The calculator applies the vis-viva formula: ε = v²/2 − μ/r.
  5. The result shows specific orbital energy in MJ/kg, the orbit type, and derived orbital elements.

Use cases

  • Verify that a spacecraft is in a bound orbit after a burn.
  • Determine whether a comet or asteroid is on a hyperbolic trajectory.
  • Compute the semi-major axis of an elliptical orbit from energy alone.
  • Teach orbital mechanics and the vis-viva equation to students.
  • Cross-check trajectory simulations in mission design.
  • Quickly assess escape vs. capture conditions at planetary flybys.

Frequently Asked Questions

Last updated: 2026-06-11 · Reviewed by Nham Vu