Period Calculator
Period Calculator
Estimate your next period date, current cycle day, fertile window, ovulation day, and upcoming period dates using your menstrual cycle details.
Expected Period End
Fertile Window
Estimated Ovulation
Upcoming Period Predictions
Calendar Preview
How This Period Calculator Works
Your menstrual cycle is counted from the first day of your period to the day before your next period starts. For many people, a cycle is around 28 days, but cycles can be shorter or longer and still be normal.
This calculator estimates your next period by adding your average cycle length to the first day of your last period. It also estimates ovulation by counting back around 14 days before your next expected period.
- Period days are based on the duration you enter.
- Fertile window is estimated around the days before and after ovulation.
- Ovulation day is an estimate and may vary from cycle to cycle.
- Upcoming periods are predictions and may change if your cycle is irregular.