Orbital Period Calculator
Use this Orbital Period Calculator to calculate how long a satellite, moon, planet, or spacecraft takes to complete one orbit. It supports circular orbits, elliptical orbits, Kepler’s third law, reverse radius solving, synchronous orbit altitude, mean motion, orbital speed, altitude, central mass, and body comparisons for Earth, Moon, Mars, Jupiter, and the Sun.
Calculate Orbital Period
Select a mode, enter central body and orbit data, and calculate orbital period, radius, altitude, orbital velocity, escape speed, and mean motion.
Circular Orbital Period Calculator
Elliptical Orbital Period Calculator
Reverse Orbital Period Solver
Kepler’s Third Law Calculator
Synchronous / Geostationary Period Calculator
Mean Motion Calculator
Compare Orbital Period Across Bodies
Orbital Period Unit Converter
Orbital Period Diagram and Calculation Details
What Is an Orbital Period Calculator?
An Orbital Period Calculator is an orbital mechanics tool that calculates the time required for a satellite, moon, planet, spacecraft, asteroid, or any orbiting object to complete one full revolution around a central body. That time is called the orbital period and is usually represented by \(T\). The period can be measured in seconds, minutes, hours, days, or years depending on the size of the orbit and the central body.
This calculator is designed for educational physics, astronomy, aerospace engineering, and spaceflight content. It can calculate the period of a circular orbit from altitude or orbital radius, the period of an elliptical orbit from periapsis and apoapsis, the required orbital radius from a chosen period, synchronous orbit altitude, mean motion in radians per second and revolutions per day, and central mass from Kepler’s third law. It also includes preset bodies such as Earth, Moon, Mars, Jupiter, and the Sun, plus custom gravitational parameters for advanced examples.
The most important idea is that orbital period depends on the size of the orbit and the gravitational strength of the central body. Around the same planet, a low orbit has a shorter period than a high orbit. A low Earth orbit satellite may circle Earth in roughly 90 minutes, while a geostationary satellite takes about one sidereal day. Around the Sun, Earth takes about one year because its semi-major axis is about 1 astronomical unit. Jupiter takes much longer because it orbits farther from the Sun.
For a circular orbit, the standard formula is \(T=2\pi\sqrt{r^3/\mu}\), where \(r\) is orbital radius from the center of the body and \(\mu\) is the standard gravitational parameter. For an elliptical orbit, the period depends on the semi-major axis \(a\), not on where the spacecraft happens to be at the moment. The formula becomes \(T=2\pi\sqrt{a^3/\mu}\). This is one form of Kepler’s third law.
This tool is not a mission operations system. Real satellites are affected by atmospheric drag, Earth’s oblateness, lunar and solar gravity, solar radiation pressure, thrusting, station keeping, finite burns, navigation uncertainty, and operational constraints. The calculator provides ideal two-body estimates, which are the foundation of orbital mechanics and an excellent way to understand why higher orbits take longer.
How to Use This Orbital Period Calculator
Use Circular Period when you know the orbit altitude or radius. Select the central body, choose whether you are entering altitude above surface or radius from center, and click calculate. The result shows orbital period, radius, altitude, circular orbital velocity, mean motion, and central gravitational parameter.
Use Elliptical Period when the orbit has periapsis and apoapsis. Enter periapsis radius and apoapsis radius, or directly enter the semi-major axis. The calculator uses \(a=(r_p+r_a)/2\) and calculates the period from Kepler’s equation. Use Reverse Solver when you know a period and want the required orbit radius or altitude. It can also solve for the gravitational parameter or central mass when radius and period are known.
Use Kepler 3rd Law for planet-style or astronomy calculations where the central mass and semi-major axis are the main inputs. Use Synchronous Orbit to find the radius and altitude for an orbit with the same period as a body’s rotation. Use Mean Motion to convert period into angular speed and revolutions per day. Use Compare Bodies to see how the same surface altitude produces different periods around different planets and moons. Use Unit Converter for fast period conversion.
Orbital Period Formulas
The circular orbit period formula is:
Orbital radius from altitude is:
For an elliptical orbit, semi-major axis is:
The elliptical orbit period is:
Radius from a desired period is:
Mean motion is:
Circular orbital velocity is:
Kepler’s third law in central mass form is:
Circular Orbital Period Explained
A circular orbit has a constant radius from the central body. In an ideal two-body model, the orbital speed remains constant and the period is simply the circumference divided by speed. Since circumference is \(2\pi r\) and circular speed is \(\sqrt{\mu/r}\), the result simplifies to \(T=2\pi\sqrt{r^3/\mu}\). This formula shows that period grows quickly with radius because radius is cubed inside the square root.
For satellites around Earth, this means low orbits are fast. A satellite only a few hundred kilometers above Earth may complete an orbit in about an hour and a half. A satellite much farther away moves more slowly and has a longer path, so its period is much longer. The central body also matters. The same orbital radius around a more massive body generally produces a shorter period because gravity is stronger.
Elliptical Orbit Period and Kepler’s Law
For an elliptical orbit, the spacecraft does not move at a constant speed. It moves fastest near periapsis and slowest near apoapsis. However, the total period does not depend on the current position within the orbit. It depends on the semi-major axis, which measures the average size of the ellipse. The period formula is \(T=2\pi\sqrt{a^3/\mu}\).
This is a direct expression of Kepler’s third law. In solar-system astronomy, the law explains why planets farther from the Sun take longer to orbit. Earth, with a semi-major axis of about 1 AU, takes about one year. Mars, farther from the Sun, takes longer. Mercury, closer to the Sun, takes much less time. The calculator’s Kepler mode lets users experiment with these relationships using mass, semi-major axis, and period.
Synchronous and Geostationary Orbit Period
A synchronous orbit has the same orbital period as the rotation period of the central body. Around Earth, a geosynchronous orbit has a period of one sidereal day. A geostationary orbit is a special case: it is circular, equatorial, and moves in the same direction as Earth’s rotation. From the ground, a geostationary satellite appears to stay above the same longitude.
The synchronous orbit calculator solves radius from the desired period. Once radius is known, altitude is found by subtracting the body radius. If the solved altitude is negative, the desired period is physically below the surface for that simple model. In real applications, synchronous orbits also require inclination, eccentricity, station keeping, and gravitational perturbation analysis.
Mean Motion and Revolutions per Day
Mean motion is the average angular speed of an orbiting object. It is commonly written as \(n\) and measured in radians per second, degrees per second, or revolutions per day. It is useful because many orbital element sets describe satellite motion through mean motion rather than period directly.
The relationship is simple: \(n=2\pi/T\). If a satellite has a 90-minute period, it completes 16 orbits per day because 24 hours divided by 1.5 hours equals 16. The calculator reports mean motion in radians per second and revolutions per day so users can connect orbital period with satellite tracking language.
Common Orbital Period Mistakes
The first common mistake is using altitude instead of radius. Orbital equations use distance from the center of the central body. If a satellite is 400 km above Earth, the orbital radius is Earth’s radius plus 400 km. The second mistake is mixing units. If \(\mu\) is in \(m^3/s^2\), radius or semi-major axis must be in meters inside the calculation.
The third mistake is assuming an elliptical orbit period depends on current position. It does not; it depends on semi-major axis. The fourth mistake is confusing solar-system orbital periods with Earth-satellite periods. The central body changes the gravitational parameter, so the same distance can produce a different period around different bodies. The fifth mistake is treating ideal two-body values as final mission design data. Real orbits are perturbed and often require station keeping.
Orbital Period Worked Examples
Example 1: Low Earth orbit period. For a 400 km altitude orbit around Earth, the orbital radius is approximately:
The period is:
Example 2: Radius from desired period. If the desired period is known, solve:
Example 3: Elliptical orbit. If periapsis radius is \(r_p\) and apoapsis radius is \(r_a\), then:
Example 4: Mean motion. If the period is \(T\), then:
Orbital Period Calculator FAQs
What does this Orbital Period Calculator do?
It calculates circular orbital period, elliptical orbital period, radius from period, altitude from period, Kepler’s third law values, synchronous orbit altitude, mean motion, orbital velocity, and body comparisons.
What is orbital period?
Orbital period is the time required for an object to complete one full orbit around a central body.
Does orbital period use altitude or radius?
The formula uses orbital radius from the center of the central body. If you have altitude, add the body radius: \(r=R+h\).
What formula is used for circular orbital period?
The circular period formula is \(T=2\pi\sqrt{r^3/\mu}\), where \(r\) is orbital radius and \(\mu\) is the standard gravitational parameter.
What determines the period of an elliptical orbit?
The period of an ideal elliptical orbit depends on the semi-major axis and the central body’s gravitational parameter.
What is mean motion?
Mean motion is the average angular speed of an orbiting object. It equals \(2\pi/T\) in radians per second.
Can this calculator be used for real satellite operations?
No. It is educational. Real satellite operations require perturbation modeling, tracking data, station keeping analysis, and professional astrodynamics tools.
Important Note
This Orbital Period Calculator is for educational physics, astronomy, and aerospace engineering content. It provides idealized two-body estimates and does not replace professional astrodynamics software, mission operations tools, satellite tracking systems, or launch vehicle performance analysis.
