Health
Ovulation
Estimate your ovulation day and fertile window from your last period and cycle length.
Estimated ovulation day
-
- Fertile window-
- Next period (estimate)-
Estimate only, not medical advice. Ovulation timing varies; talk to your doctor for personal guidance.
How to use this calculator
1. Enter the first day of your last period. 2. Enter your average cycle length in days. 3. Read your estimated ovulation day, fertile window, and next period date.
Worked example
With a last period starting January 1, 2026 and a 28-day cycle, ovulation falls around January 15, 2026, the fertile window runs January 10 through January 15, and the next period is estimated around January 29.
How the math works
Ovulation usually happens about 14 days before the next period, so ovulation day = last period start + (cycle length - 14) days. The fertile window covers the 5 days before ovulation plus ovulation day itself, since sperm can survive up to 5 days.