Ovulation Calculator - Predict Your Fertile Window
Health & Fitness
Predict your ovulation date and fertile window based on your last period and cycle length. See up to 6 cycles at once. Free, private, no sign-up.
Formula: LMP + (cycle length − luteal phase). Ovulation is estimated about 14 days before the next period; counting LMP as cycle day 1, this estimate is cycle day 15.
Cycle 1 - starting Oct 10, 2026
Core fertile window (6 days)
Oct 19, 2026 – Oct 24, 2026
Ovulation
Oct 24, 2026
Cycle day 15
Next Period
Nov 7, 2026
Estimated peak days (ovulation −2 through ovulation): Oct 22, 2026 – Oct 24, 2026
Possible day after ovulation: Oct 25, 2026. An egg may remain viable for about 12–24 hours, so conception may still be possible on this day.
Cycle 2 - starting Nov 7, 2026
Core fertile window (6 days)
Nov 16, 2026 – Nov 21, 2026
Ovulation
Nov 21, 2026
Cycle day 15
Next Period
Dec 5, 2026
Estimated peak days (ovulation −2 through ovulation): Nov 19, 2026 – Nov 21, 2026
Possible day after ovulation: Nov 22, 2026. An egg may remain viable for about 12–24 hours, so conception may still be possible on this day.
Cycle 3 - starting Dec 5, 2026
Core fertile window (6 days)
Dec 14, 2026 – Dec 19, 2026
Ovulation
Dec 19, 2026
Cycle day 15
Next Period
Jan 2, 2027
Estimated peak days (ovulation −2 through ovulation): Dec 17, 2026 – Dec 19, 2026
Possible day after ovulation: Dec 20, 2026. An egg may remain viable for about 12–24 hours, so conception may still be possible on this day.
October 2026
November 2026
December 2026
January 2027
| Date | Type | Note |
|---|---|---|
| 2026-10-19 | Fertile Window | Core fertile window |
| 2026-10-20 | Fertile Window | Core fertile window |
| 2026-10-21 | Fertile Window | Core fertile window |
| 2026-10-22 | Fertile Window | Core fertile window |
| 2026-10-23 | Fertile Window | Core fertile window |
| 2026-10-24 | Fertile Window | Core fertile window |
| 2026-10-22 | Estimated Peak Days | Cycle 1 estimated peak days |
| 2026-10-23 | Estimated Peak Days | Cycle 1 estimated peak days |
| 2026-10-25 | Possible Day After Ovulation | Cycle 1 possible day after ovulation |
| 2026-10-24 | Ovulation | Cycle 1 ovulation, included in the estimated peak days |
| 2026-10-10 | Period | Cycle 1 period start |
| 2026-11-07 | Next Period | Cycle 2 period start |
| 2026-11-16 | Fertile Window | Core fertile window |
| 2026-11-17 | Fertile Window | Core fertile window |
| 2026-11-18 | Fertile Window | Core fertile window |
| 2026-11-19 | Fertile Window | Core fertile window |
| 2026-11-20 | Fertile Window | Core fertile window |
| 2026-11-21 | Fertile Window | Core fertile window |
| 2026-11-19 | Estimated Peak Days | Cycle 2 estimated peak days |
| 2026-11-20 | Estimated Peak Days | Cycle 2 estimated peak days |
| 2026-11-22 | Possible Day After Ovulation | Cycle 2 possible day after ovulation |
| 2026-11-21 | Ovulation | Cycle 2 ovulation, included in the estimated peak days |
| 2026-11-07 | Period | Cycle 2 period start |
| 2026-12-05 | Next Period | Cycle 3 period start |
| 2026-12-14 | Fertile Window | Core fertile window |
| 2026-12-15 | Fertile Window | Core fertile window |
| 2026-12-16 | Fertile Window | Core fertile window |
| 2026-12-17 | Fertile Window | Core fertile window |
| 2026-12-18 | Fertile Window | Core fertile window |
| 2026-12-19 | Fertile Window | Core fertile window |
| 2026-12-17 | Estimated Peak Days | Cycle 3 estimated peak days |
| 2026-12-18 | Estimated Peak Days | Cycle 3 estimated peak days |
| 2026-12-20 | Possible Day After Ovulation | Cycle 3 possible day after ovulation |
| 2026-12-19 | Ovulation | Cycle 3 ovulation, included in the estimated peak days |
| 2026-12-05 | Period | Cycle 3 period start |
| 2027-01-02 | Next Period | Cycle 4 period start |
| 2026-10-17 | Today | Today |
How to use this tool
- Enter your LMP. Select the start date of your last menstrual period.
- Set cycle length. Enter the average number of days between periods (default 28).
- Set luteal phase. Enter the typical length of your luteal phase (default 14 days).
- Choose cycles to show. Select how many upcoming cycles to project (1–6).
- Review results. Review the six-day core fertile window, estimated peak days, possible day after ovulation, and next period dates. These are estimates, not contraception.
How the ovulation calculator works
Ovulation is estimated using the standard formula: LMP + Cycle Length − Luteal Phase. For example, with an LMP of January 1, a 28-day cycle, and a 14-day luteal phase, the estimate is January 15: cycle day 15 when the LMP is counted as day 1. That is about 14 days before the next period, estimated for January 29. The dates are calendar estimates based on the cycle and luteal-phase lengths you enter.
The core fertile window shown here is the six calendar days from five days before estimated ovulation through ovulation day. Sperm can survive for several days, while an egg may remain viable for about 12–24 hours after ovulation. Because timing estimates and descriptions of the fertile window vary, the tool separately notes the possible day after ovulation; it does not promise that conception is or is not possible on any date. The calendar is not contraception and does not identify safe days.
Understanding the luteal phase
The luteal phase is the second half of the cycle, from ovulation until the next period. It often lasts around 12–16 days, though individual cycles vary. This calculator uses the luteal length you select to estimate ovulation by counting back from the next expected period. The default of 14 days is only a starting estimate, not a measurement of your own cycle.
Improving accuracy
Calendar estimates cannot confirm the day ovulation occurs. Basal body temperature (BBT) charting can help identify a temperature shift after ovulation, while over-the-counter LH (luteinizing hormone) test strips can detect a hormone surge that often precedes ovulation. These signs can add context, but they also have limits; ask a clinician about interpreting them or choosing fertility or birth-control methods.
Cycle phase overview
- Menstrual phase: bleeding begins on cycle day 1, the first day of the period. Bleeding length varies from person to person.
- Follicular phase: begins on cycle day 1 and continues up to ovulation. Its length can vary, which is one reason calendar estimates may shift from cycle to cycle.
- Ovulatory phase: in the calculator's 28-day-cycle, 14-day-luteal example, ovulation is estimated around cycle day 15 (about 14 days before the next period). Actual timing can differ.
- Luteal phase: follows ovulation and lasts until the next period. The calculator uses your selected luteal-phase length as an estimate.
BBT charting guide
Basal body temperature (BBT) is your temperature at complete rest, taken immediately upon waking before any movement. After ovulation, progesterone causes a sustained rise of approximately 0.2°C (0.4°F) that persists until menstruation - this is called the biphasic pattern.
To chart BBT effectively:
- Take your temperature at the same time each morning (within 30 minutes is acceptable).
- Use a dedicated BBT thermometer (reads to two decimal places: 36.65°C, not just 36.7°C).
- Measure before sitting up, eating, or drinking.
- Note disturbances (alcohol, illness, travel, poor sleep) as they can raise BBT abnormally.
BBT charting confirms that ovulation has already occurred - it cannot predict it in advance. Combine with LH testing for both prediction and confirmation.
LH test strips (OPK) guide
Ovulation predictor kits (OPKs) detect the luteinizing hormone (LH) surge in urine. The LH surge typically begins 24–36 hours before ovulation.
- When to start testing: for a 28-day cycle, begin on day 10–11. For shorter or longer cycles, start testing about 4–5 days before your estimated ovulation day.
- Reading the result: a positive OPK is when the test line (T) is as dark as or darker than the control line (C). A faint test line is negative - LH is always present at low levels.
- Timing intercourse: a positive OPK detects an LH surge that often precedes ovulation, but it does not confirm the exact ovulation date. Follow the test's instructions and ask a clinician for personal fertility or birth-control guidance.
Frequently asked questions
How is ovulation date calculated?
Ovulation is estimated as: LMP date + (cycle length − luteal phase length). For an LMP of January 1 with a 28-day cycle and 14-day luteal phase, this gives January 15, cycle day 15 when the LMP is day 1. That is about 14 days before the next period. Cycle lengths vary, so these dates are estimates.
What is the fertile window?
This calculator shows a six-day core window: the five days before estimated ovulation through ovulation day. It separately notes the possible day after ovulation because an egg may remain viable for about 12–24 hours. The estimated peak portion is ovulation day and the two days before it; this is not a personal probability or a guarantee. Do not treat dates outside the window as safe for contraception.
Is this tool accurate enough for birth control?
No. This calendar estimate is not contraception and does not identify safe days. Cycle timing can vary, and this tool is for planning awareness only. Talk with a clinician about fertility or birth-control advice.
What if my cycle length varies each month?
Enter your average cycle length, but remember that a changing cycle can shift estimated ovulation dates. BBT charting and LH tests provide different signs of cycle timing, but neither makes this calendar estimate certain. Ask a clinician for guidance if you have questions about irregular cycles or fertility.
Related tools
- Period / Cycle TrackerTrack cycle dates and compare its next-period and ovulation estimates.
- Due Date CalculatorEstimate a due date if a projected fertile window leads to conception.
- Date Add/SubtractCheck a custom date offset outside the preset cycle projections.
- Pregnancy Weight Gain CalculatorReview gestational weight guidance after pregnancy is established.