Ovulation Calculator
Estimate your ovulation date and fertile window based on the first day of your last menstrual period and your average menstrual cycle length.
Calculate your estimated ovulation date
Enter the first day of your last period and your average cycle length to estimate your next ovulation date and fertile window.
Your estimated result
—
| Last menstrual period | — |
| Cycle length | — |
| Estimated next period | — |
| Estimated ovulation | — |
| Estimated fertile window | — |
Step-by-step calculation
What does the result mean?
Ovulation is the release of an egg from an ovary. It usually happens around 12 to 16 days before the start of the next menstrual period. :contentReference[oaicite:1]{index=1}
The fertile window is the part of the cycle when pregnancy is more likely. Sperm can survive in the reproductive tract for several days, so the fertile period can begin before ovulation. :contentReference[oaicite:2]{index=2}
This calculator provides an estimate based on cycle dates. It cannot confirm that ovulation actually occurred.
How is ovulation calculated?
The calculator first estimates the date of your next menstrual period by adding your average cycle length to the first day of your last period.
It then estimates ovulation as approximately 14 days before the expected next period. Ovulation can occur earlier or later, so the result should be treated as an estimate rather than an exact date. :contentReference[oaicite:3]{index=3}
The fertile window shown by this calculator is the estimated five days before ovulation through the day after ovulation.
Ovulation calculation example
Suppose the first day of the last menstrual period was January 1, 2026 and the average cycle length was 28 days.
Expected next period = January 29, 2026
Estimated ovulation = January 29 − 14 days
Estimated ovulation = January 15, 2026
The estimated fertile window would be approximately January 10 through January 16, 2026.
Formula used
Estimated ovulation = expected next period − 14 days
Estimated fertile window = ovulation − 5 days through ovulation + 1 day
The calculation assumes a relatively regular cycle. Cycle length and ovulation timing can vary between people and from one cycle to another.
Related calculators
Important: This calculator provides an estimate for general informational purposes and cannot confirm ovulation or determine the exact fertile days. Do not rely on this calculator alone to prevent pregnancy. If you are trying to conceive and have concerns about ovulation or fertility, speak with a qualified healthcare professional. :contentReference[oaicite:4]{index=4}