🔬
🔬 Science & engineering

Kepler’s Equation Solver (mean → eccentric → true anomaly)

Results update as you type.

Your numbers

Understanding the Kepler's equation solver — concept and principle

Kepler's equation links time to position on an elliptical orbit. Given the mean anomaly M (which grows uniformly with time) and the eccentricity e, this calculator finds the eccentric anomaly E, the true anomaly ν (the actual angle of the body from periapsis) and the distance r as a fraction of the semi-major axis a.

Mean, eccentric and true anomaly on an orbitWith e = 0.2 and M = 45°, Newton’s method gives E = 54.31°, true anomaly 64.27° and r/a = 0.883.Kepler: mean → eccentric → true anomalycentreSunM = 45°mean · even clockE = 54.31°eccentric · helperν = 64.27°true · seen from Sunr/a = 0.883distance ÷ aM = E − e sin E (radians)0.785 = 0.948 − 0.2 × 0.812
The dashed “clock” planet moves evenly (M); the real planet, seen from the Sun, is ahead at ν = 64.27°.

How it is calculated

The mean anomaly is entered in degrees; e must be between 0 (circle) and just below 1 (very elongated ellipse).

The principle

Kepler's second law says a planet sweeps out equal areas in equal times. The mean anomaly M = n(t − T), where n = 2π/P is the mean motion, is the angle a fictitious body moving at constant speed would have. The eccentric anomaly is a geometric helper angle measured on a circle drawn around the ellipse. Working out the area swept from periapsis gives exactly M = E − e sin E. Once E is known, the ellipse geometry gives ν and r directly. Newton's method converges very fast here because the derivative 1 − e cos E is never zero for e < 1.

Worked example

  1. Inputs: M = 45° = 0.785398 rad, e = 0.2.
  2. Start with E₀ = M. After one Newton step E ≈ 54.4375°, after two ≈ 54.30658°, after three the value stops changing.
  3. Converged: E = 54.30655693° (0.947828 rad). Check: 0.947828 − 0.2 × sin(0.947828) = 0.947828 − 0.162430 = 0.785398 rad.
  4. True anomaly: ν = 64.27172656°.
  5. Distance: 1 − 0.2 × cos(54.30656°) = 0.8833103455, so the body is at 88.3% of a.
How Eccentric anomaly (°) changes with Mean anomaly (°)How Eccentric anomaly changes with Mean…02040608010012011.222.533.84556.267.590Example: 54.30655693Mean anomaly (°)
Each point is the calculator re-run with only “Mean anomaly (°)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Mean anomaly (°)Eccentric anomaly (°)
11.214.02757075
22.527.85393722
33.841.31537132
4554.30655693
56.266.7810191
67.578.73852342
90101.2393854

How to read the result

For a circular orbit (e = 0) all three angles are equal. On an ellipse the body moves fastest near periapsis, so between periapsis and apoapsis ν runs ahead of M and E lies between them, as here (45° to 54.3° to 64.3°). r/a ranges from 1 − e at periapsis to 1 + e at apoapsis.

Common mistakes

Keep in mind: The result describes an ideal two-body Kepler orbit. Real orbits drift because of other bodies, planetary oblateness and drag, so precise ephemerides use perturbed models.

Frequently asked questions

Why is Kepler's equation solved numerically?

It is transcendental: E appears both alone and inside a sine, so no finite algebraic formula isolates it. Iteration or series solutions are used instead.

How do I get the mean anomaly from time?

Use M = 360° × (t − T)/P, where T is the time of periapsis passage and P is the orbital period.

What is the difference between E and ν?

ν is the real angle seen from the focus (the Sun). E is measured from the centre of the auxiliary circle and is only a stepping stone in the calculation.

Sources: D. A. Vallado, Fundamentals of Astrodynamics and Applications, Microcosm Press · C. D. Murray and S. F. Dermott, Solar System Dynamics, Cambridge University Press

Checked 8 Nov 2026. Standard textbook formulas in SI units, computed in your browser. For learning and estimates — real designs must follow your local codes and be checked by a qualified engineer.

🔬 All science & engineering tools →🌍 Calculators by country →