Orbital Period Calculator — Kepler's Third Law
Find any orbit's period with Kepler's Third Law: T² = 4π²a³/(GM), using NIST's G = 6.674×10⁻¹¹. Enter semi-major axis and central mass — free, instant.
- NASA Goddard Space Flight Center data · July 2026
- Edited by Martín Rodríguez
- Formula verified by automated tests
- Private — runs on your device
See step-by-step calculation
See this calculation step by step
See period-by-period detail
How to use this calculator
Follow this tool’s steps, then review its formula, assumptions, and limits below.
When to use this calculator
- Calculate orbital periods of planets and satellites.
- Solve orbital mechanics problems.
- Verify Kepler's Third Law with real data.
- Calculate exoplanet orbits.
- Understand why distant planets have longer years.
Orbital Periods of Solar System Planets (NASA Planetary Fact Sheet)
| Planet | Semi-major Axis (AU) | Orbital Period (Years) |
|---|---|---|
| Mercury | 0.387 | 0.24 |
| Venus | 0.723 | 0.62 |
| Earth | 1.000 | 1.00 |
| Mars | 1.524 | 1.88 |
| Jupiter | 5.203 | 11.86 |
| Saturn | 9.537 | 29.46 |
| Uranus | 19.19 | 84.01 |
| Neptune | 30.07 | 164.8 |
Fuente: NASA Goddard Space Flight Center, NSSDC Planetary Fact Sheet (nssdc.gsfc.nasa.gov/planetary/factsheet/). 1 AU = 1.496 × 10¹¹ m; masa del Sol = 1.989 × 10³⁰ kg; G = 6.674 × 10⁻¹¹ N·m²/kg² (NIST CODATA).
How it works
Kepler's Third Law
Kepler's Third Law in its Newtonian form relates the orbital period to the semi-major axis:
T² = (4π² / GM) · a³
where:
The original form (Kepler, 1619) stated only that T² ∝ a³ for planets around the Sun, without knowing why. Newton's derivation (1687) added the physical cause—gravity—and introduced M, making the law applicable to any two-body system, not just the solar planets.
How It's Calculated
Starting from T² = (4π² / GM) · a³, you solve for whichever variable is unknown:
That third rearrangement is scientifically powerful: it's how astronomers measure the mass of planets (from moon orbits), stars (from exoplanet transits), and even black holes (from stellar orbits around the galactic center). The mass of Sagittarius A*, the Milky Way's central black hole (~4 × 10⁶ solar masses), was determined this way using stellar orbits.
Practical shortcut in the solar system: if you use AU for distance and Earth years for time, the formula simplifies to T² = a³ (because all constants cancel out when normalized to Earth's orbit). This lets you compute planetary periods mentally.
Orbital Periods of the Planets (Around the Sun)
1 AU = 1.496 × 10¹¹ m · Mass of the Sun = 1.989 × 10³⁰ kg
Notice the non-linear scaling: Neptune is ~30× farther than Earth but its year is ~165× longer, consistent with T ∝ a^(3/2).
Real-World Applications
What This Formula Does NOT Include
Common Mistakes
Related Calculators
Real example: Earth orbiting the Sun
Frequently asked questions
What is Kepler's Third Law?
What is a semi-major axis?
How long is a year on Jupiter?
Does Kepler's Third Law work for artificial satellites?
What is an Astronomical Unit (AU)?
Can I use Kepler's law to study exoplanets?
Does the planet's mass matter in the calculation?
What units should I use for Kepler's Third Law?
Sources & references
- NASA / GSFC NSSDC - Planetary Fact Sheet — NASA Goddard Space Flight Center
- NASA JPL - Solar System Dynamics & HORIZONS Ephemeris — NASA Jet Propulsion Laboratory
- NIST - CODATA Value: Newtonian Constant of Gravitation — National Institute of Standards and Technology
Methodology & trust
ciencia calculator with its formula verified automatically against NASA / GSFC NSSDC - Planetary Fact Sheet, per our editorial policy and methodology.
Updated: July 2026. Parameters are verified periodically against the cited sources.
Calculations run 100% in your browser. We do not store or transmit your data.
Indicative results. For critical decisions, consult a professional.
📌 How to cite this calculator
Rodríguez, M. (2026). Orbital Period Calculator — Kepler's Third Law. Hacé Cuentas. https://hacecuentas.com/en/orbital-period-planet
@misc{hacecuentas_orbital_period_planet_2026,
author = {Rodríguez, Martín},
title = {{Orbital Period Calculator — Kepler's Third Law}},
year = {2026},
howpublished = {\url{https://hacecuentas.com/en/orbital-period-planet}},
note = {Hacé Cuentas}
} Content licensed under CC-BY 4.0 — reuse it citing the source with a link to Hacé Cuentas.