Estimate your next period, ovulation day, and fertile window.
The Menstrual Cycle Calculator estimates the date of your next period, your most likely ovulation day, and your fertile window, based on the start date of your last period and your typical cycle length.
These are statistical estimates based on average cycle patterns — actual ovulation timing varies by individual and cycle. This tool is for general awareness, not a medical or contraceptive method.
If your last period started on the 1st of the month with a 28-day cycle, your next period is estimated around the 29th. Ovulation is estimated 14 days before that (around day 15), with a fertile window roughly from day 10 to day 16.
Using average cycle length and last period start date to estimate upcoming dates and fertile windows.
Cycle length can vary month to month, so predictions are estimates that improve with more tracked cycles.
It's a helpful reference, but consult a healthcare provider for precise fertility planning.