Planet Position Calculator

Compute approximate heliocentric ecliptic longitude and distance for all 8 planets from 1800 to 2050 using NASA/JPL Keplerian elements.

Use the Planet Position Calculator

Select Date

Approximate positions only. Uses NASA/JPL mean Keplerian elements valid from 1800 through 2050. Use JPL Horizons for precise ephemerides or telescope pointing.

Select a date and click Calculate Positions

Summary

Compute approximate heliocentric ecliptic longitude and distance for all 8 planets from 1800 to 2050 using NASA/JPL Keplerian elements.

How it works

  1. Select a date using the date picker (defaults to today).
  2. Click "Calculate Positions" to run the orbital mechanics computation.
  3. The calculator computes the Julian Day Number for the selected date.
  4. For each planet, it derives the mean anomaly from the orbital period and mean longitude at J2000.0.
  5. It solves Kepler's equation iteratively to convert mean anomaly to true anomaly.
  6. Ecliptic longitude is computed and normalized to 0–360 degrees.
  7. Heliocentric distance is computed from the elliptical orbit equation using true anomaly.
  8. Results are displayed in a sortable table with longitude, distance, and constellation zone.

Use cases

  • Quickly determine which zodiac region each planet occupies on a given date.
  • Compare approximate heliocentric positions for classroom or orrery projects.
  • Visualize the spread of planets in ecliptic coordinates for orrery projects.
  • Educational tool for teaching Kepler's laws and orbital mechanics.
  • Estimate planetary conjunctions or oppositions by comparing longitudes.

Frequently Asked Questions

Last updated: 2026-09-19 · Reviewed by Nham Vu