Ovulation Calculator
Free ovulation calculator. Find your most likely ovulation day, fertile window (5 days before through 1 day after), next period, and current cycle day from LMP.
Ovulation Calculator
Background.
This ovulation calculator predicts the single day in your menstrual cycle on which an egg is most likely released, the six-day fertile window around it, the start of your next period, and where you are in the current cycle today — all from three numbers: the first day of your last menstrual period (LMP), your average cycle length, and your luteal phase length. The math is the calendar method codified by the American College of Obstetricians and Gynecologists in Practice Bulletin No. 197 (2018) on fertility-awareness-based methods: in any menstrual cycle, ovulation occurs (cycleLength − lutealPhase) days after the first day of bleeding, because the luteal phase — the interval between ovulation and the next period — is the most stable phase of the cycle in any given person, typically 12 to 14 days with a strict biological ceiling around 16. Everything else — the follicular phase from period to ovulation — is the variable part, which is why two healthy cyclers with 26-day and 35-day cycles ovulate on very different days but both have luteal phases near two weeks.
The fertile window itself, marked here as five days before ovulation through one day after, is the empirical six-day interval established by Wilcox, Weinberg and Baird in their landmark 1995 New England Journal of Medicine study (NEJM 333:1517) on 625 healthy planning-pregnancy couples: virtually no conceptions occurred outside this window, and within it conception probability peaked the day before ovulation rather than on ovulation itself, because sperm survive in the reproductive tract for up to five days while the unfertilised egg lives only 12 to 24 hours. The CDC and WHO reproductive health pages use the same window and the same biological reasoning.
The calculator works in whole-day offsets from your LMP — so the primary output 'ovulation day' really means 'days after LMP', and you read your ovulation date by adding that integer to your LMP. Everything is anchored at UTC midnight so daylight-saving and timezone shifts cannot move the answer by even an hour.
A word about accuracy: the calendar method is the least accurate way to detect ovulation. It tells you where the fertile window is supposed to be in an average cycle, given your inputs — but in any one real cycle, ovulation can drift by several days due to stress, illness, travel, weight change, or simple biological noise. The 2013 meta-analysis by Pallone and Bergus in the Journal of the American Board of Family Medicine put calendar-method timing accuracy at roughly ±4 days for women with regular cycles, and far worse for women with cycles that vary by more than seven days month to month.
For higher precision: urinary luteinising hormone (LH) strips detect the pre-ovulatory LH surge 24–36 hours before egg release and are accurate to within a day in the vast majority of cycles, with sensitivity above 95 percent in head-to-head comparisons against ultrasound follicle tracking; basal body temperature (BBT) charted to 0.1 °C resolution shows a sustained 0.3–0.5 °C rise the morning after ovulation, which confirms ovulation has already happened but does not predict it; and transvaginal ultrasound follicular monitoring, the clinical gold standard, visualises the dominant follicle and its collapse directly. Use this calculator as a starting frame — a sane prior on where the fertile window probably sits — and pair it with LH strips or BBT for the cycle in which you are actively trying to conceive or actively trying to avoid pregnancy through fertility awareness.
One important counterexample the calendar method completely misses: anovulatory cycles. Roughly 1 in 10 cycles in healthy reproductive-age women is anovulatory (no egg is released, but a period-like bleed still occurs from estrogen withdrawal), and the rate climbs substantially in adolescents, perimenopausal women, women with PCOS, and athletes in negative energy balance. The calculator cannot detect these and will report a fertile window that, biologically, does not exist. If you have been tracking for several cycles and never see an LH surge on strips or a sustained temperature shift on BBT, the cycles in question were probably anovulatory and a reproductive endocrinology workup is warranted.
What is ovulation calculator?
Ovulation is the moment in the menstrual cycle when a mature ovarian follicle ruptures and releases its egg into the fallopian tube. It is triggered by a sharp surge of luteinising hormone (LH) from the anterior pituitary, occurring roughly 24 to 36 hours before follicular rupture. The egg itself is viable for 12 to 24 hours after release; if no sperm reach it in that interval it disintegrates and is reabsorbed. The 'fertile window' — the days during a cycle on which intercourse can result in conception — is therefore not a single day but a six-day interval, because sperm deposited in the reproductive tract up to five days before ovulation can survive in the cervical crypts (the cervical mucus reservoir) and remain capable of fertilising the egg when it appears. The window runs from approximately five days before ovulation through the day after. The most stable part of the cycle is the luteal phase: the interval from ovulation to the next menses. In any given person it usually varies by only 1–2 days from cycle to cycle, anchored by the lifespan of the corpus luteum (the post-ovulatory hormonal structure that maintains the uterine lining until either pregnancy implants or the corpus luteum involutes and menstruation begins). A luteal phase shorter than 10 days is called a 'luteal phase defect' and is associated with infertility because the uterine lining is not maintained long enough for implantation. Cycle length is the interval from the first day of one period to the first day of the next; the textbook value is 28 days but normal ranges anywhere from 21 to 45 days in healthy reproductive-age women. The follicular phase (period to ovulation) absorbs essentially all the cycle-length variation: a person with consistent 35-day cycles has a 21-day follicular phase and a 14-day luteal phase, not a 17.5/17.5 split.
How to use this calculator.
- Find the first day of your last period — the first day of actual bleeding, not spotting — and enter it as the LMP. If your last period started on the evening of one day, use that day, not the next.
- Enter your average cycle length in days. Count from day one of one period to day one of the very next period; do not count the period itself separately. If you do not know your cycle length, leave it at the textbook 28 and treat the result with extra uncertainty. If your cycles vary by more than 7 days month to month, the calendar method becomes unreliable and you should use LH strips or BBT instead.
- Leave the luteal phase at 14 days unless you have specifically charted your own luteal phase from BBT or LH strip data. The 14-day default fits the majority of healthy cycles; only adjust if you have measured your own number.
- Optionally enter today's date so the calculator can tell you what cycle day you are on right now. If you only want the predicted ovulation and fertile-window dates, you can leave this blank.
- Read the primary 'Ovulation day' output as days after LMP. Add that integer to your LMP date to land on the calendar date of predicted ovulation. The fertile-window start and end fields are similarly days from LMP — add them to your LMP to get the calendar dates of the fertile window.
- If you are trying to conceive, plan intercourse every 1–2 days from the fertile-start day through the day after ovulation. The Wilcox study found per-cycle conception probability peaks at intercourse the day before ovulation. If you are using fertility awareness to avoid pregnancy, treat the entire fertile window plus a 2-day safety buffer on each side as 'unsafe' — and recognise that calendar method failure rates for contraception are 12–15 percent per year, much higher than for hormonal methods.
The formula.
Calendar (rhythm) method per ACOG Practice Bulletin 197:
ovulationDayOffset = cycleLengthDays − lutealPhaseDays
This is the foundational identity. The luteal phase is held fixed in any given person; cycle length variation lives in the follicular phase before ovulation. So in a 28-day cycle with a 14-day luteal phase, ovulation falls on day 14. In a 35-day cycle with the same 14-day luteal phase, ovulation falls on day 21. In a 24-day cycle with a 13-day luteal phase, ovulation falls on day 11.
Fertile window (per CDC and Wilcox et al., NEJM 1995):
fertileStartOffset = ovulationDayOffset − 5 fertileEndOffset = ovulationDayOffset + 1
The five-day pre-ovulatory window is set by sperm viability in cervical mucus (median ~3 days, maximum ~5 days). The one-day post-ovulatory window is set by the egg's own viability (~12–24 hours). Outside this six-day window, the per-cycle conception probability collapses to essentially zero.
Next period and cycle day:
nextPeriodOffset = cycleLengthDays cycleDay = today − LMP (signed integer days, 0-indexed at LMP)
All dates are anchored at UTC midnight and arithmetic is done in whole-day deltas, so daylight-saving transitions and timezone shifts cannot perturb the answer. The calculator does not attempt to predict ovulation in anovulatory cycles, does not adjust for PCOS or other endocrine disorders, and does not use BBT or LH-strip data; for those refinements, layer this calendar prediction on top of an LH-strip or BBT chart for the specific cycle of interest.
A worked example.
Take an LMP of January 1, 2025 with a textbook 28-day cycle and a 14-day luteal phase. Ovulation day offset = 28 − 14 = 14, so ovulation is predicted for January 15, 2025 (14 days after Jan 1). Fertile window start = 14 − 5 = 9, so the window opens on January 10. Fertile window end = 14 + 1 = 15, so it closes on January 16. Next period offset = 28, so the next period is predicted for January 29, 2025. With today set to January 12, cycle day = 11 days since LMP — meaning we are currently inside the fertile window (which runs days 9 through 15) and two days before predicted ovulation, the highest-probability conception day in the Wilcox 1995 data. If this couple is trying to conceive, they would plan intercourse today, tomorrow, the day after, and the day after that to cover the peak window; if they are using fertility awareness to avoid pregnancy, they would have abstained from approximately day 7 (a two-day safety buffer before fertile-start) through day 17 (a two-day buffer after fertile-end).
Frequently asked questions.
How accurate is the calendar (rhythm) method for predicting ovulation?
How do LH ovulation predictor strips work, and are they more accurate than this calculator?
What is basal body temperature (BBT) charting, and when should I use it?
When should I take a pregnancy test if I think I conceived?
What are anovulatory cycles and can this calculator detect them?
Why does the calculator ask for luteal phase length — what difference does it make?
Can I get pregnant outside the fertile window?
How does PCOS or irregular cycles affect ovulation predictions?
Does breastfeeding or recent contraception affect when I ovulate?
How does this calculator differ from a pregnancy due date calculator?
References& sources.
- [1]American College of Obstetricians and Gynecologists. Practice Bulletin No. 197: Fertility Awareness-Based Methods of Family Planning. Obstet Gynecol. 2018;132(4):e144–e158. The definitive U.S. clinical guideline on calendar (rhythm), Standard Days, TwoDay, ovulation, BBT, and symptothermal methods, including the cycleLength − lutealPhase identity used here.
- [2]Wilcox AJ, Weinberg CR, Baird DD. Timing of sexual intercourse in relation to ovulation — effects on the probability of conception, survival of the pregnancy, and sex of the baby. N Engl J Med. 1995;333(23):1517–1521. The landmark prospective cohort study (n=625 planning-pregnancy couples) that established the six-day fertile window ending on the day of ovulation.
- [3]Centers for Disease Control and Prevention. Reproductive Health: Infertility FAQs and Trying to Conceive. CDC, 2024. National-authority lay-language summary of the fertile-window concept and recommendations for couples trying to conceive.
- [4]Eunice Kennedy Shriver National Institute of Child Health and Human Development (NIH NICHD). Trying to Conceive — Information for Couples. NIH, 2023. Public-facing summary of ovulation timing, fertile window, and conception probability — based on the Wilcox cohort and subsequent NIH-funded reproductive epidemiology.
- [5]World Health Organization. Family planning / contraception methods: Fertility Awareness-Based Methods (FAB). WHO, 2023. International guidance on calendar, Standard Days, and symptothermal methods, including typical-use failure rates (12–15 percent annual) used as benchmarks here.
- [6]Pallone SR, Bergus GR. Fertility awareness-based methods: another option for family planning. J Am Board Fam Med. 2009;22(2):147–157. The systematic review that quantified calendar-method timing accuracy (±4 days for regular cyclers) and per-cycle pregnancy-avoidance failure rates.
- [7]Fehring RJ, Schneider M, Raviele K. Variability in the phases of the menstrual cycle. JOGNN. 2006;35(3):376–384. Cohort data on follicular and luteal phase variability, supporting the calculator's assumption that the luteal phase is the more stable of the two.
- [8]Teede HJ, Tay CT, Laven JJE, et al. Recommendations from the 2023 International Evidence-based Guideline for the Assessment and Management of Polycystic Ovary Syndrome. Fertil Steril. 2023;120(4):767–793. Current authoritative guidance on PCOS prevalence (8–13 percent of reproductive-age women) and its impact on ovulation predictability.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 313 calculators remain free
- No billing is enabled