Moon Phase Calculator

Enter any date to see the moon phase name, illumination percentage, and a visual diagram.

Use the Moon Phase Calculator

Select a Date

Moon Phase Diagram

—

Select a date and click Calculate to see the lunar phase.

Phase Reference

New Moon0%
First Quarter50%
Full Moon100%
Last Quarter50%

Summary

The Moon Phase Calculator uses the Julian Date algorithm to compute the precise lunar phase for any calendar date. It tells you the phase name (New Moon, Waxing Crescent, First Quarter, and so on), the illumination percentage, and how many days into the current lunar cycle you are. The entire calculation runs in your browser with no server requests.

How it works

  1. Enter or pick any date using the date picker.
  2. The tool converts the date to a Julian Date Number.
  3. It calculates the age of the moon in days within the ~29.53-day synodic cycle.
  4. The phase name and illumination percentage are derived from that age.
  5. A visual diagram updates to reflect the current shadow/light geometry.

Use cases

  • Plan outdoor photography sessions around the full moon.
  • Find the next new moon for stargazing or astrophotography.
  • Check the lunar phase on a past date (birthday, anniversary, historical event).
  • Gardeners following lunar planting calendars.
  • Fishermen and hunters who time activities by moon phase.
  • Writers and game designers who need accurate lunar lore.

Frequently Asked Questions

Last updated: 2026-05-28 · Reviewed by Nham Vu