Skip to main content
Calcimator

Orbital Mechanics Calculator

Complete orbital mechanics calculations. Kepler's laws, Hohmann transfers, delta-v, Lagrange points, escape velocities, and relativistic effects.

About this calculator

This wizard covers five staple orbital-mechanics calculations, each a distinct classic formula rather than a single unified simulator. Kepler's Laws & Orbits applies Kepler's third law (T² = 4π²a³/GM) to find orbital period from semi-major axis and central mass, then uses the vis-viva equation to derive perihelion and aphelion velocities from eccentricity, and classifies the orbit's shape from that same eccentricity value. Hohmann Transfer & Delta-V computes the minimum-energy two-burn trajectory between two circular orbits: transfer-orbit velocities via vis-viva, the delta-v required at departure and arrival, transfer time as half the transfer ellipse's period, and the synodic period between launch windows — it also flags when a bi-elliptic transfer (a three-burn alternative) would be more fuel-efficient, using the classic orbit-ratio-of-11.94 threshold. Escape Velocity & Sphere of Influence computes escape velocity and surface gravity from mass and radius, then estimates two related but distinct gravitational-dominance boundaries — a Hill-sphere-style radius and a separate sphere-of-influence approximation — using different exponents, so don't expect the two figures to match.

The synchronous-orbit altitude always assumes a 24-hour rotation period regardless of the body being modeled, so it's only meaningful for Earth-like rotators. Lagrange Points approximates L1 and L2 distances using the same μ/3 cube-root formula (a first-order approximation that doesn't distinguish the small difference between the two points), and reports L4/L5 stability using the standard 0.0385 mass-ratio threshold. Relativistic Effects computes Schwarzschild radius, gravitational and velocity time dilation, and Mercury-style perihelion precession — useful for seeing how small general-relativistic corrections are for ordinary planetary orbits, and how large they become near compact objects.

Progress0%

Step 1 of 2

How to Use This Calculator
  1. Use the Kepler module to enter semi-major axis (AU) and central mass (solar masses) to compute Orbital Period and Mean Velocity.
  2. In the Hohmann Transfer section, enter departure and arrival orbit radii to get Total Delta-V (km/s) and Transfer Time (days).
  3. Check Lagrange Points to find stable gravitational equilibria — L4 and L5 are stable, L1/L2/L3 are unstable.
  4. Use the Roche Limit and Hill Sphere outputs to determine where a satellite will survive vs. be tidally disrupted.
  5. Review the orbital comparison chart against the solar system planets to contextualize your orbit.

What each input means

Calculation Type
Calculation mode to use.
Central Body Mass (M☉)
Mass in solar masses
Semi-Major Axis (AU)
Average orbital distance
Eccentricity
0 = circle, <1 = ellipse, 1 = parabola
Inclination (degrees)
Angle from reference plane
Starting Orbit (AU)
Earth orbit = 1 AU
Target Orbit (AU)
Mars orbit ≈ 1.52 AU
Parent Body Mass (Earth masses)
Sun ≈ 333,000 Earth masses
Primary Mass (M☉)
Larger body (e.g., Sun)
Secondary Mass (M☉)
Smaller body (Earth ≈ 3e-6 M☉)
Orbital Radius (AU)
Mercury ≈ 0.387 AU
Object Velocity (km/s)
Mercury ≈ 47.87 km/s

How this is calculated

Formula

T² = (4π²/GM)a³ (Kepler's 3rd) | v = √(GM/r) | ΔV = v_transfer - v_circular

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Calculation Type = 0, Central Body Mass (M☉) = 1, Semi-Major Axis (AU) = 1, Eccentricity = 0.017 = 18 input(s) provided
  2. Calculate Orbital Period
    Orbital Period
    0.9998918722467838 = 0.9998918722467838
  3. Calculate Mean Velocity
    Mean Velocity
    29.7888993205065 = 29.7888993205065
  4. Calculate Orbital Period
    Orbital Period
    365.21050633813775 = 365.21050633813775
  5. Calculate Perihelion
    Perihelion
    0.983 = 0.983

Engine last updated . Checked against 7 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

In Kepler's Laws mode, how does eccentricity affect orbit classification?

The calculator checks your entered eccentricity against fixed bands: values under 0.01 are called "Circular," 0.01–0.2 "Near-circular," 0.2–0.5 "Elliptical," 0.5–1 "Highly Elliptical," exactly 1 "Parabolic (escape)," and anything above 1 "Hyperbolic (flyby)." That same eccentricity value also feeds the vis-viva equation to compute distinct perihelion and aphelion velocities.

How does the calculator decide whether a bi-elliptic transfer would beat a Hohmann transfer?

It compares the ratio of your target orbit to your starting orbit against a fixed threshold of 11.94 — a well-known result from orbital mechanics theory. If that ratio exceeds 11.94, the calculator reports that a bi-elliptic (three-burn) transfer would be more fuel-efficient than the two-burn Hohmann transfer being calculated.

Why do the Hill sphere and sphere-of-influence outputs in Escape Velocity mode give different numbers?

They use two different classic approximations with different exponents — the sphere-of-influence formula scales with (mass ratio)^(2/5), while the Hill sphere formula scales with (mass ratio/3)^(1/3) — so the calculator deliberately reports both rather than treating them as interchangeable. The synchronous-orbit altitude in the same mode always assumes a 24-hour rotation period, so it's only realistic for Earth-like rotators.

How accurate are the L1 and L2 distances in Lagrange Points mode?

Both use the same first-order μ/3 cube-root approximation, which is why the calculator's L1 and L2 distances come out identical — the formula doesn't distinguish the small difference between the two points that a full calculation would show. L4 and L5 stability is reported using the standard 0.0385 mass-ratio threshold rather than a distance formula.

What does the Relativistic Effects mode actually compute the perihelion precession from?

It derives the Schwarzschild radius from central mass, then computes precession per orbit from a simplified general-relativity formula (6πGM/(c²r)), scaling that per-orbit value up to arcseconds per century using the orbital period. It's the same style of calculation historically used to explain Mercury's anomalous perihelion shift, though it's applied generically to whatever mass and radius you enter.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Science & Physics.