Example 1
- LMP: January 1, 2026
- Cycle: 28 days
Ovulation: January 14
Window: January 9–15
Typical 28-day cycle: ovulation roughly mid-cycle under a fixed 14-day luteal model.
Enter the first day of your last period and cycle length. From January 1, 2026 and 28 days: ovulation January 14, window 9–15. At 32 days it is January 18. A calendar model, not an LH test.
Enter the first day of your last period.
Ovulation ≈ LMP + (cycle − 14). Window: ovulation−5 … ovulation+1. Not contraception. Pregnancy gain: weight gain.
Ovulation: LMP + (cycle length − 14 days).
Fertile window: from 5 days before ovulation through 1 day after (ovulation−5 … ovulation+1).
Next period: LMP + cycle length.
January 1, 2026 and a 28-day cycle: ovulation January 14, window 9–15, next period January 29. At 32 days ovulation is January 18, window 13–19. At 24 days: January 10, window 5–11. The luteal phase stays fixed at 14 days; the difference sits before ovulation.
Enter the first bleeding day. Leave cycle length at 28, tap a 24/28/32 chip, or enter a 21–45 average. The visualization bar shows the window and the next period.
This is a calendar, not contraception and not a diagnosis. Stress, illness, or routine change can shift the day by several days. An LH test does not enter the ovulation date.
Article hook: the same LMP on Jan 1, 2026 with a 28-day cycle gives ovulation Jan 14 and window 9–15, but at 32 days it is already Jan 18 and 13–19 — the bar shows the luteal phase stays 14 days. A calendar, not an LH test.
ovulation day = cycle − luteal (at least 1)
ovulation date = LMP + (ovulation day − 1)
window = ovulation − 5 … ovulation + 1; next period = LMP + cycle
Model: calendar luteal phase of 14 days (textbook simplification). Not an LH test and not contraception.
Ovulation: January 14
Window: January 9–15
Typical 28-day cycle: ovulation roughly mid-cycle under a fixed 14-day luteal model.
Ovulation: January 18
Window: January 13–19
A longer cycle moves ovulation later — the luteal phase stays 14 days.
Ovulation: January 10
Window: January 5–11
A shorter cycle means earlier ovulation in the same model.
Start is the first bleed day plus cycle length minus 14. From January 1, 2026 on 28 days, ovulation is January 14, window 9–15.
Ovulation ≈ first day of the last period + (cycle length − luteal phase). From 1 January 2026 with a 28-day cycle and a blank luteal phase (14) that is 15 January. A calendar estimate, not an ovulation test.
The fertile window is the five days before ovulation plus ovulation day. From 1 January 2026 with a 28-day cycle and blank luteal phase it runs 10–15 January. Chance-by-age lives on the fertile-days calculator, not here.
Yes in the calendar sense: you enter LMP and cycle length, and the calculator returns ovulation day, the fertile window, and the next period. It does not read LH strips or basal temperature.
Ovulation ≈ LMP + (cycle length − luteal phase). From 1 January 2026 with a 28-day cycle and 14-day luteal phase that is 14 January. With luteal 12 from the same LMP it is 16 January.
From 5 days before estimated ovulation through 1 day after (ovulation−5 … ovulation+1). With ovulation on 14 January the window is 9–15 January. The separate fertile days calculator adds a chance estimate with age and BMI.
Next period ≈ LMP + cycle length. From 1 January 2026 and 28 days that is 29 January. With 32 days it is 2 February.
Default is 14 days. You can set 10–16 if you know your average. It shortens or lengthens the pre-ovulation phase at the same cycle length.
They set the cycle-length field. The timeline and dates recompute immediately. An empty field still defaults to 28.
It does not change the formula. It shows a warning that a calendar estimate is less reliable when cycles vary a lot.
It is the cycle day of ovulation: cycle length minus luteal phase. With 28 and 14 it is 14. With 28 and 12 it is 16.
No. It is a calendar estimate. Stress and illness can shift the day by several days. An LH strip is not part of the date.
Outside that range a teaching calendar model loses sense. Consider specialist assessment instead of LMP alone.
Yes. Empty cycle = 28 days. Empty luteal = 14 days. You can change either before Calculate.
No. After a positive pregnancy test, due date and pregnancy weight gain belong on their own calculators (for example due date, pregnancy weight gain), not here.
When you enter at least one length, the calculator uses their average instead of the single mean-cycle field. At 28, 32, and 30 the mean is 30 days.
The window still ends the day after ovulation. A shorter window moves the start closer to ovulation; a longer one opens earlier. The range is 3–10 days.
The calculator adds the same cycle length to the ovulation and next-period dates. It is a calendar repeat, not an LH measurement.
By default yes, but you can set 10–16. A shorter luteal phase with the same cycle means earlier ovulation.
No. It is a calendar estimate. An LH test or clinical exam measures something else.
Calendar model with a 14-day luteal phase. Not contraception.
Page updated October 29, 2026.