Cycle Phase Calculator
Find out which phase of your menstrual cycle you are likely in today based on your last period date and average cycle length.
Enter your values and click Calculate
Track this over time with Dawn Phase
Most people need 2–3 cycles of data to see real patterns. Dawn Phase is a privacy-first cycle tracker built for irregular cycles — your data is never sold.
- ✓ Tracks all 4 cycle phases automatically
- ✓ Built for irregular cycles and cycle awareness
- ✓ Generates doctor-ready reports
No credit card required · Cancel anytime
The menstrual cycle is typically described in four phases, each characterised by distinct hormonal patterns that can influence energy, mood, focus, and physical symptoms. Knowing which phase you are likely in can provide useful context for how you are feeling and help you anticipate changes in the days ahead. This calculator takes your last period start date and average cycle length and estimates which of the four phases — menstrual, follicular, ovulatory, or luteal — you are most likely in today, along with how many days you are estimated to be into that phase and how many days remain until your next expected period. The menstrual phase spans roughly the first five days of the cycle, marked by menstruation and lower levels of estrogen and progesterone. The follicular phase follows, during which estrogen rises and many people notice increasing energy. The ovulatory phase around the midpoint of the cycle is typically associated with a peak in energy and mood. The luteal phase in the second half of the cycle sees progesterone rise, and some people notice mood or energy shifts during this time. These are generalisations based on average hormonal patterns — individual experience varies considerably.
How It Works
The current cycle day is calculated as the number of days since your last period start date, plus one (day 1 = the first day of your period). Phase boundaries are based on a generalised four-phase model derived from average hormonal patterns across a typical cycle: menstrual (days 1–5), follicular (days 6–12), ovulatory (days 13–16), and luteal (day 17 through end of cycle). Days until next period is your cycle length minus the current cycle day. These are population-level averages — actual phase timing varies between individuals and from cycle to cycle. Stress, illness, and lifestyle factors regularly shift phase boundaries.