Calendar-estimated ovulation and fertile window
This is a calendar estimate, not confirmation that ovulation occurred. The six-day window includes the five dates before estimated ovulation plus the estimated ovulation date. Cycle day one is the first period day.
To forecast bleeding start and end dates separately, use the Period Calculator .
The formula
This uses the ASRM calendar convention: day 14 in a 28-day cycle and day 16 in a 30-day cycle. Subtracting one converts a one-based cycle day into elapsed calendar days. The next period estimate is separately calculated as period start plus the full cycle length.
A 28-day cycle starting October 1
October 1, 2026 is cycle day 1. The estimated ovulation date is cycle day 14, October 14. The estimated fertile window runs October 9–14, inclusive. The next period is separately forecast for October 29.
How to use this calculator
- Enter the first day of the last period.
- Enter a whole-day average cycle length and select the number of cycles.
- Calculate and read the estimated window alongside the stated cycle-day convention.
Cycle day is an inclusive label
Day one is the starting date itself, so day fourteen is thirteen elapsed days after the start. This distinction prevents a one-day error when turning a cycle-day rule into a date. The next period starts after a complete cycle interval, while the ovulation estimate uses a presumed cycle day. The calculator deliberately states both operations so you can reproduce each date on a calendar.
A forecast does not observe the current cycle
The period date and average length are the only timing evidence entered. The calculator does not receive hormone-test readings, temperature measurements, ultrasound findings, or symptoms. Repeating the same length creates a consistent schedule for comparison, but consistency in the table does not prove consistency in your body. The estimate can move when a new observed period date or a different average is entered.
Use each row as a separate planning scenario
The first row describes the cycle that begins on your entered period date. Later rows shift that entire cycle by the entered average length. The six-day interval includes its endpoints, and month or leap-year boundaries are ordinary date changes. There is no assigned probability for any particular date, and the calculator does not identify days when pregnancy is impossible. Individual fertile timing can vary even with regular cycles.
Assumptions & limitations
What this calculation assumes
- Uses a fixed presumed 14-day luteal-phase cycle-day convention, not an individually measured luteal phase.
What to keep in mind
- Calendar timing cannot confirm ovulation and must not be used as contraception.
- Average cycle lengths are limited to 21–90 whole days; forecasts must remain within 1900–2100.
Common questions
Why is October 14 day 14 when the next period is October 29?
Cycle days count October 1 as day one. The ASRM calendar convention estimates day 14 for a 28-day cycle; the next start is calculated separately by adding 28 elapsed days.
Does the fertile window include ovulation day?
Yes. It includes the estimated ovulation day and the five preceding calendar dates, for six dates total.
Can regular cycles still have different ovulation dates?
Yes. A calendar model assumes timing that can vary in real cycles. An estimate does not verify the timing in an individual cycle.