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.
Step 1 of 2
How to Use This Calculator
- Use the Kepler module to enter semi-major axis (AU) and central mass (solar masses) to compute Orbital Period and Mean Velocity.
- In the Hohmann Transfer section, enter departure and arrival orbit radii to get Total Delta-V (km/s) and Transfer Time (days).
- Check Lagrange Points to find stable gravitational equilibria — L4 and L5 are stable, L1/L2/L3 are unstable.
- Use the Roche Limit and Hill Sphere outputs to determine where a satellite will survive vs. be tidally disrupted.
- 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_circularWorked example, using the default values
- Identify Input Parameters4 parametersCalculation Type = 0, Central Body Mass (M☉) = 1, Semi-Major Axis (AU) = 1, Eccentricity = 0.017 = 18 input(s) provided
- Calculate Orbital PeriodOrbital Period0.9998918722467838 = 0.9998918722467838
- Calculate Mean VelocityMean Velocity29.7888993205065 = 29.7888993205065
- Calculate Orbital PeriodOrbital Period365.21050633813775 = 365.21050633813775
- Calculate PerihelionPerihelion0.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.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Stellar Physics Calculator
Complete stellar physics calculations. Analyze luminosity, temperature, nuclear fusion, stellar evolution, black body radiation, and stellar distances.
Astrophysics & AstronomyCosmology Suite Calculator
Complete cosmology calculations. Hubble's law, cosmic distances, Big Bang timeline, dark matter/energy, CMB analysis, and black hole physics.
Aerospace EngineeringOrbital Transfer Calculator
Calculate Hohmann transfer orbit parameters including delta-V requirements and transfer time between two circular orbits.
Astrophysics & AstronomyOrbital Period Calculator
Calculate orbital period using Kepler's laws. Find orbital velocity, angular velocity, and perihelion/aphelion distances.
Aerospace EngineeringLaunch Window Calculator
Calculate synodic period, optimal wait time, and transfer time for interplanetary or orbital launch windows.
More in Science & Physics.