U

Ovulation Calculator

Estimate days until ovulation, your fertile window and your next period from your last menstrual period and average cycle length.
Last Menstrual Period
2026
19702026
15
131
Cycle
28
2135
Today
2026
19702026
8
131

Cycle Projection

Breakdown

Fertile window opens
0days
Fertile window closes
0days
Days until next period
0days

Key Assumptions

  • The last menstrual period (LMP) is the first day of the most recent period, entered as year, month and day.
  • Ovulation is assumed to occur cycleLen − 14 days after the LMP — the average luteal phase (time from ovulation to the next period) is taken as 14 days.
  • The cycle length is assumed constant at the value you select (21–35 days); real cycles vary, so treat results as estimates.
  • The fertile window is estimated as the 5 days before ovulation (sperm survival) plus 1 day after (egg viability), with a 5-day pre-ovulation head start.
  • Days are counted as whole calendar days; the time of day is ignored and dates use the civil Gregorian calendar.
  • If the LMP is set in the future relative to 'today', the elapsed days are clamped to 0 and the projection repeats the cycle from day 0.

Formula Used

daysElapsed = days between LMP and today (dateDiffDays) x = daysElapsed mod cycleLen (day number inside the current cycle) ovulationOffset = cycleLen − 14 (days from LMP to ovulation) daysUntilOvulation = x ≤ ovulationOffset ? ovulationOffset − x : cycleLen − x + ovulationOffset daysUntilFertile = max(0, daysUntilOvulation − 5) fertileEnds = daysUntilOvulation + 1 daysUntilNextPeriod = cycleLen − x
Embed this calculator on your website

Add this embed page to your site — visitors use the calculator right from your page.

Understanding your cycle gives you a practical head start on a question that matters to millions of people: when is my body most likely to conceive? The Ovulation Calculator turns two simple facts — the first day of your last menstrual period and the length of your typical cycle — into a clear projection of the coming days: when ovulation is expected, when the fertile window opens and closes, and when your next period is likely to arrive. The results update instantly as you adjust the inputs, and everything is expressed as days from today so you never have to translate a calendar date into a countdown by hand.

What Is an Ovulation Calculator?

An ovulation calculator is a tool that uses the pattern of the menstrual cycle to estimate the timing of ovulation — the moment the ovary releases an egg. Ovulation is the single most important event of the month for anyone planning a pregnancy, because an egg survives for only about one day after release, while sperm can wait inside the reproductive tract for up to five days. Conception is therefore only realistically possible within a window that opens about five days before ovulation and closes about a day afterward. Because the window is short and the timing differs from person to person and cycle to cycle, calculators that project it from your own dates are far more useful than generic advice about "day 14". The projection is built on two well-established averages: the length of the luteal phase and the stability of cycle length itself.

How the Calculation Works

The engine of this calculator is a simple calendar model. It first measures how many days have elapsed between your last menstrual period and today, using the exact civil calendar with all its month lengths. That elapsed total is then divided by your cycle length; the remainder tells you which day of your current cycle today is. If your cycle is 28 days long and today is the 26th day of the cycle, for example, your next period is two days away and ovulation — which is assumed to occur 14 days before the next period — is already passed in this cycle and will come around again in the next one. The calculator combines these two pieces of information to express every projection in days from today, which is exactly the number you need for planning.

What You Enter

Three groups of inputs drive the tool. The first is the date of your last menstrual period: the year, month and day on which your most recent period actually started. The second is your average cycle length, measured from the first day of one period to the first day of the next, which you can set anywhere between 21 and 35 days. The final group is today's date, which defaults to the current day but can be moved backwards or forwards to preview what the projection will look like on any date in the past or future. The first day of your period matters more than the last: if you only remember when the bleeding stopped, work backwards and estimate the start rather than entering the stop date.

The Luteal Phase and the 14-Day Rule

The whole projection leans on one number: the luteal phase. This is the stretch between ovulation and the start of the next period, a span governed by the corpus luteum, the small structure that forms at the release site and secretes progesterone to prepare the uterine lining. Across populations this phase is remarkably stable, typically between 12 and 16 days, and 14 days is the standard working assumption. The calculator therefore assumes ovulation happens cycleLen − 14 days after the first day of your period: for a 28-day cycle that is day 14, for a 32-day cycle day 18, and for a 24-day cycle day 10. Because the luteal phase is so consistent, the same rule works no matter how long your cycle is; a long cycle simply means a longer pre-ovulation phase, not a different ovulation rule.

Reading the Results

The headline output is the number of days until ovulation — the estimated day of egg release, counted from today. Around it sit three supporting figures. The fertile window opens a number of days before ovulation equal to the sperm survival span, so the calculator shows how many days from today that opening falls; when the count drops to five or fewer, the window is considered open and the value clamps at zero. The window closes one day after ovulation, because that is the realistic life of the released egg, and the calculator reports that day as well. Finally, the next period is projected one full cycle after the LMP, which is the same as saying the cycle restarts on the day after the last one ends — reported as days from today.

A Worked Example

Suppose your last period started on 15 June and your cycle is the classic 28 days. By 8 August, 54 days have passed. Fifty-four days is one full 28-day cycle plus 26 days, so today is the 26th day of the current cycle. Two days remain until the next period. Ovulation for this cycle happened 14 days before that period — in the middle of the previous month — but the projection is always forward-looking: the next ovulation is 16 days from today, in the new cycle that starts in two days. The fertile window for that cycle opens 11 days from today and closes 17 days from today. Every number updates live if you change the cycle length to 30 days: the next period moves to four days away, ovulation to 18 days, and the window to day 13 through 19.

Why the Fertile Window Is Longer Than a Day

Newcomers often assume the fertile time is just the ovulation day itself, but the arithmetic of gamete survival extends it. Sperm deposited in the reproductive tract can remain capable of fertilization for roughly five days, so intercourse in the days leading up to ovulation can still meet the egg when it arrives. The egg, by contrast, lives about 24 hours after release. The practical result is a window that stretches about six days in total: five of preparation and one of delivery. This is why the calculator reports both an opening and a closing date, and why couples trying to conceive are advised to focus on the whole window rather than a single predicted day.

Cycle Length and Its Variations

Cycle length is the other input, and it deserves honest treatment. The classic 28-day cycle is a statistical average, not a universal truth — healthy cycles commonly run anywhere from 21 to 35 days, and the same person's cycles can drift by several days from month to month. The slider's range reflects that reality. For the most reliable estimate, use your own average computed over the last three to six cycles rather than a round textbook number. When cycles vary widely, the calculator's fixed-length assumption becomes its weakest point; the projections remain reasonable planning aids, but combining them with ovulation test kits, basal body temperature or cervical mucus observations gives a far more trustworthy picture of when your body actually ovulates.

Using the Projection

People use this tool in three distinct ways. Those planning a pregnancy concentrate on the fertile window, aiming to time intercourse within the open days, with the understanding that the estimate marks the most likely pattern rather than a guarantee. Those tracking their health for other reasons use the next-period output to anticipate an upcoming cycle, plan travel around it or compare it with the date their body actually delivers. A third group uses the projection educationally, exploring how cycle length shifts every output — a quick and intuitive way to see why a 24-day cycle and a 35-day cycle lead to very different calendars. The date inputs also let you simulate forward: set "today" to next month to preview where the window will fall.

What This Calculator Is Not

It is important to be direct about the limits. This is an average-based planning tool, not a diagnostic device and not a birth control method. Calendar-based family planning has a considerably higher typical-use failure rate than barrier or hormonal methods, because real ovulation can slip by a day or two under stress, illness, travel or simply normal biological variation. The outputs are estimates to structure your planning and your testing schedule, not facts about your body on any given month. Anyone with very irregular cycles, missing periods, or questions about fertility deserves a conversation with a clinician rather than a longer session with any calculator. Used with that understanding, the tool is a genuinely helpful companion for the months when timing matters.

Signs That a Calendar Estimate Is Enough — and When It Is Not

For many people, a calendar estimate is plenty. If your periods have been arriving within a day or two of the same interval for several months, your stress is low, and you simply want a general sense of the upcoming window, the projection in the box above will serve you well. The story changes when your body sends signals that the model cannot see. Periods that arrive more than a week early or late, cycles consistently shorter than 21 days or longer than 35, spotting that appears out of pattern, or a streak of months where the stated ovulation day never lines up with test-kit results — these are moments to treat the calculator's output as background information rather than guidance. Tools of this kind are models of averages; your own cycle is the source of truth. Reading the results alongside your own observations is the single best habit you can build, because it converts a generic estimate into a personal pattern.

FAQs

Related Calculators