Satellite Orbit Calculator

Analyze circular and elliptical satellite orbits quickly. Adjust altitude, radii, and masses with flexible inputs. View derived metrics, graphs, tables, downloads, and practical guidance.

Orbit Input Form

Select a preset or enter custom mass and radius.
Used for current radius, speed, and flight path angle.

Plotly Graph

The chart changes with the chosen orbit model. Circular mode plots speed against altitude. Elliptical mode plots speed against true anomaly.

Formula Used

How to Use This Calculator

  1. Select the central body, or choose Custom for your own mass and radius.
  2. Pick Circular or Elliptical orbit mode.
  3. Choose whether you want to enter altitude above the surface or full radius from the center.
  4. Enter satellite mass to estimate energy and centripetal force values.
  5. For elliptical orbits, provide periapsis and apoapsis values, then add a true anomaly to inspect the current state.
  6. Press the calculate button to show results above the form.
  7. Review the chart, then export the final results using CSV or PDF download buttons.

Example Data Table

Central Body Orbit Type Example Input Approx Radius Approx Speed Approx Period
Earth Circular Altitude = 400 km 6,771 km 7.67 km/s 92.4 min
Moon Circular Altitude = 100 km 1,837.4 km 1.63 km/s 117.9 min
Mars Circular Altitude = 500 km 3,889.5 km 3.32 km/s 122.7 min
Earth Elliptical Periapsis 400 km, Apoapsis 1,200 km a ≈ 7,171 km 7.87 / 7.02 km/s 100.7 min

FAQs

1) What does this calculator compute?

It computes orbital radius, semi-major axis, eccentricity, orbital period, velocity, escape velocity, specific energy, angular momentum, local gravity, centripetal force, and energy values for the selected orbit.

2) What is the difference between circular and elliptical orbit mode?

Circular mode assumes one constant orbital radius. Elliptical mode uses periapsis and apoapsis, then applies the vis-viva equation to show changing speed and position throughout the orbit.

3) Should I enter altitude or radius?

Use altitude when you know height above the body’s surface. Use radius when you already know the distance from the body’s center to the satellite.

4) Why is satellite mass included?

Mass does not change the orbit in the ideal two-body model, but it is needed to compute actual kinetic energy, potential energy, total mechanical energy, and centripetal force.

5) Why does orbital period increase with altitude?

Higher orbits have larger path lengths and lower orbital speeds. Together, those effects make the satellite take longer to complete one revolution.

6) Can I use this for planets not listed?

Yes. Choose Custom and enter the body’s mass and radius. The calculator will then apply the same orbit equations to your custom central body.

7) Does this include air drag or real mission effects?

No. It uses ideal Keplerian motion. Real missions may differ because of drag, thrust, non-spherical gravity, radiation pressure, and other perturbations.

8) Why is the satellite faster at periapsis?

In an elliptical orbit, the satellite moves fastest where it is closest to the central body. Gravity is stronger there, so orbital speed rises.

Related Calculators

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.