Ovulation Calculator

Find your fertile window and ovulation date based on your menstrual cycle.

/ /
Enter your last period date above to calculate your ovulation window

How ovulation is calculated

An ovulation calculator works on a simple principle: ovulation occurs roughly 14 days before your next period starts, regardless of how long your cycle is. The fertile window then spans the 5 days before ovulation plus the day of ovulation itself, because sperm can survive up to 5 days in the reproductive tract while the egg is viable for about 12–24 hours.

Ovulation Day
Ovulation = LMP + (Cycle Length − 14)
Example: LMP June 1, 28-day cycle → Ovulation on June 15
Fertile Window
5 days: Ovulation day ± 2 days + day before
Sperm can survive up to 5 days in the female reproductive tract
Worked example — 28-day cycle
Last period started on the 1st. Ovulation = day 14 (28 − 14), so around the 14th. Counting back 5 days, the fertile window runs from about the 10th to the 14th. The next period is expected around the 29th (day 1 + 28).
Worked example — 30-day cycle
Last period started on the 1st. Ovulation = day 16 (30 − 14), so around the 16th. The fertile window runs from about the 12th to the 16th. The next period is expected around the 31st (day 1 + 30).

Ovulation day by cycle length

This reference table shows the approximate ovulation day and fertile window for common cycle lengths, counting from the first day of your last period (day 1). Use it as a quick guide alongside the calculator above.

Cycle lengthApprox. ovulation dayFertile window (cycle days)
24 daysDay 10Days 6–10
25 daysDay 11Days 7–11
26 daysDay 12Days 8–12
27 daysDay 13Days 9–13
28 daysDay 14Days 10–14
29 daysDay 15Days 11–15
30 daysDay 16Days 12–16
31 daysDay 17Days 13–17
32 daysDay 18Days 14–18
33 daysDay 19Days 15–19
34 daysDay 20Days 16–20
35 daysDay 21Days 17–21

The four cycle phases

Menstrual Phase

Day 1–5 (average). Uterine lining sheds. Hormone levels are at their lowest.

Follicular Phase

Day 1–13. Estrogen rises, follicles develop in the ovary, uterine lining thickens.

Ovulation Phase

Around day 14. LH surge triggers egg release. Peak fertility. Lasts 12–24 hours.

Luteal Phase

Day 15–28. Progesterone rises to prepare uterus for implantation. Drops if no pregnancy.

Frequently asked questions

When do I ovulate?

You ovulate about 14 days before your next period is due. For an average 28-day cycle that is around day 14 (counting the first day of your period as day 1); for a 30-day cycle it is around day 16. Because the luteal phase after ovulation stays close to 14 days, longer cycles simply push ovulation later.

How do I calculate ovulation?

Take your cycle length and subtract 14 to get your ovulation day, then count from the first day of your last period. For example, a 29-day cycle gives 29 − 14 = day 15. Enter your last period date and cycle length in the calculator above to get the exact dates and a calendar view.

What is the fertile window?

The fertile window is the 5–6 days when conception is most likely: the 5 days before ovulation plus the day of ovulation itself. Sperm can survive up to 5 days in the reproductive tract, so the days leading up to ovulation are fertile even though the egg is only released on ovulation day.

How accurate is this ovulation calculator?

This calculator gives an estimate based on average cycle patterns. It assumes a consistent cycle length and that ovulation occurs 14 days before the next period. In reality, ovulation can vary by several days due to stress, illness, travel, or hormonal changes. For precise tracking, use ovulation predictor kits (OPKs) or basal body temperature monitoring.

What is the fertile window?

The fertile window is the 5–6 days during which pregnancy is possible: the 5 days before ovulation and the day of ovulation itself. An egg survives 12–24 hours after ovulation, but sperm can live up to 5 days in the reproductive tract, so conception can result from intimacy in the days before ovulation.

My cycle is irregular. Can I still use this?

This calculator works best for regular cycles between 21–35 days. If your cycles vary significantly, use the average of your last 3–6 cycles as input. For highly irregular cycles (PCOS, perimenopause), consult a gynaecologist for personalised tracking methods.

What cycle length should I enter?

Count from the first day of one period to the first day of the next period. A typical range is 21–35 days, with 28 days being average. Track 2–3 cycles to get your personal average.

Can I use this to avoid pregnancy?

This calculator is intended as an educational tool, not as contraception. The fertile window prediction has significant uncertainty. For reliable birth control, consult a healthcare provider about evidence-based contraceptive methods.

⚠️ Medical Disclaimer: We are not doctors and this tool is not medical advice. All results are estimates based on general formulas and public data, and may not apply to you. Always consult a qualified doctor or healthcare professional before making any health decision. ToolBali accepts no responsibility or liability for any use of this tool or its results.