Moon phase calculator
The moon cycles through its phases every 29.5 days. Enter a date to see whether the moon is new, full, crescent, or gibbous — plus how much of its face is illuminated and when the.
Saved to favorites
Your favorites live on the home page, under Your favorites. They're saved only on this device & browser — open the site on your phone or in another browser and you won't see them there. No account, no server.
Phase names
| Phase fraction | Name |
|---|---|
| 0 – 0.0625 | New Moon |
| 0.0625 – 0.1875 | Waxing Crescent |
| 0.1875 – 0.3125 | First Quarter |
| 0.3125 – 0.4375 | Waxing Gibbous |
| 0.4375 – 0.5625 | Full Moon |
| 0.5625 – 0.6875 | Waning Gibbous |
| 0.6875 – 0.8125 | Last Quarter |
| 0.8125 – 1 | Waning Crescent |
Formula
daysSinceNewMoon = JD(date) − 2451550.259
phase = (daysSinceNewMoon mod 29.53058867) / 29.53058867
illumination = 0.5 × (1 − cos(2π × phase))
The reference JD 2451550.259 corresponds to the known new moon on January 6, 2000 at 18:14 UTC (source: US Naval Observatory).
Worked example
Date: January 20, 2000 (Full Moon)
Days since Jan 6 new moon ≈ 14.77 → phase ≈ 0.5 → Full Moon, illumination ≈ 100%.
Notes
- All calculations use Julian Day arithmetic — the same system used in professional astronomy.
- The next new/full moon dates are approximate (±1 day) due to the Moon’s variable orbital speed.
- The phase shown is based on noon UTC for the chosen date.
Frequently asked
How is the moon phase calculated?
What is the synodic period?
How accurate is this calculator?
What does illumination mean?
How do I find the next full moon?
Related calculators
- Julian date converter
Convert Gregorian dates to Julian Day Numbers used in lunar calculations.
- Sunrise and sunset calculator
Find sunrise, sunset, and twilight times for any location and date.
- Date difference calculator
Find the exact number of days between two dates.
- Countdown calculator
Count down to any future date or event.
- Days until holiday
See how many days remain until every major holiday.