28-day cycle
Input
LMP: Jan 1 · Cycle: 28 daysOutput
Ovulation ≈ Jan 15 · Fertile ≈ Jan 10–16Jan 1 + 14 days = Jan 15 ovulation; fertile window starts 5 days earlier.
Fertile-window estimates assume regular cycles and may not reflect hormonal conditions, PCOS, or other factors — confirm with OPK tests or a fertility specialist for conception planning. Not contraception.
Calendar method: LMP + (cycle length − 14 days). Educational only—not contraception or confirmed ovulation. After pregnancy begins, use the Pregnancy Due Date Calculator.
Ovulation is when a mature egg is released from the ovary—usually about 14 days before your next period starts in a typical cycle. A calendar-based ovulation calculator uses your last period start date (LMP) and cycle length to estimate that day and the fertile window when conception is most likely.
The fertile window commonly spans roughly five days before ovulation through one day after, because sperm can survive several days in the reproductive tract. This tool highlights estimated ovulation, fertile days, and your next period on a month calendar, with a three-cycle forecast.
Results are educational planning estimates—not ovulation predictor kits (OPKs), basal body temperature (BBT) charts, or medical fertility advice. Cycle dates are processed locally in your browser and are not uploaded during normal use.
Ovulation ≈ LMP + (cycle length − 14); fertile window ≈ 5 days before through 1 day after ovulation—for planning only.
Common real-world scenarios where this tool saves time.
Trying to conceive
Focus on the estimated fertile window and the day before and after ovulation—confirm with OPKs or your clinician when timing matters.
Cycle awareness
Use the calendar and three-cycle forecast for appointments, travel, or general cycle planning.
Irregular cycles
Enter your last three complete cycles; the tool shows how consistent they are and widens trust messaging when spread is high.
Learning
See how LMP and cycle length translate to ovulation day before moving to a pregnancy due-date calculator.
Symptom cross-check
Cervical mucus changes, mittelschmerz (ovulation cramping), libido shifts, and BBT rises can hint at ovulation—but symptoms vary and may not match calendar math.
PCOS or hormonal conditions
PCOS, thyroid disorders, and high stress can cause irregular or absent ovulation. Use this tool only as a rough guide and seek medical advice for conception planning.
Input
LMP: Jan 1 · Cycle: 28 daysOutput
Ovulation ≈ Jan 15 · Fertile ≈ Jan 10–16Jan 1 + 14 days = Jan 15 ovulation; fertile window starts 5 days earlier.
Input
LMP: Mar 5 · Cycle: 30 daysOutput
Ovulation ≈ Mar 2130 − 14 = 16 days after LMP for ovulation estimate.
Input
LMP: Apr 2 · Cycles: 28, 30, 27 daysOutput
Average 28 days → ovulation ≈ Apr 16When month-to-month length varies, averaging recent cycles gives a single planning number—with wider uncertainty.
| Tool | What it estimates | Best for |
|---|---|---|
| Ovulation Calculator (this page) | Ovulation day + fertile window | Conception timing, cycle planning |
| /pregnancy-due-date-calculator | Due date from LMP (40 weeks) | After pregnancy begins |
| Ovulation predictor kits (OPK) | LH surge in urine | Confirm ovulation at home |
| Basal body temperature | Temperature rise after ovulation | Confirm ovulation retrospectively |
| Cycle pattern | Input approach | Accuracy note |
|---|---|---|
| Regular (~same length) | Single average cycle length | Calendar estimate often reasonable |
| Variable length | Average last 3 cycles | Wider uncertainty—use tests if conceiving |
| Very irregular or absent | Clinical evaluation | This tool is not sufficient alone |
| PCOS / anovulatory | Medical workup | Calendar method often unreliable |
| Sign | What you might notice | Calculator note |
|---|---|---|
| Cervical mucus | Clear, stretchy egg-white mucus near ovulation | Symptoms vary—do not replace OPKs |
| Basal temperature | Slight rise after ovulation | Confirms ovulation after it happened |
| Mittelschmerz | Mild one-sided pelvic cramping | Not everyone feels this |
| Libido | Increased interest mid-cycle for some | Subjective—not a timing guarantee |
Ovulation day = LMP + (cycle length − luteal phase, default 14); fertile window = ovulation − 5 days through ovulation + 1 day. Irregular mode averages your last three complete cycle lengths.
Formula
Ovulation date ≈ LMP + (cycle length − 14)
Fertile start ≈ ovulation − 5 days
Fertile end ≈ ovulation + 1 day
Next period ≈ LMP + cycle lengthChoose the first day of your most recent menstrual period (LMP)—day 1 of bleeding.
Count days from day 1 of one period to the day before the next period. Typical range is 21–45 days; 28 is common.
If cycles vary, enter your last three cycle lengths; the tool averages them and shows a confidence note.
Check the highlighted fertile days and estimated ovulation on the calendar. Expand the three-cycle forecast, adjust luteal phase if your clinician gave you a different value, and copy the share link to revisit the same estimate.
A single cycle length is a snapshot. Averaging recent complete cycles improves irregular-mode estimates.
LH surge tests detect ovulation more directly than math alone—especially if cycles vary.
Stale period dates skew ovulation and fertile-window output. Refresh when a new cycle starts.
Use the ICS download or share link so fertile-window dates are visible on your phone calendar.
LMP is the first day of bleeding—the start of your period, not the last day.
Cycle length = days from day 1 of one period to the day before the next period starts.
Use OPKs, symptoms, or medical guidance when timing is critical.
Calendar estimates are not contraception. Use clinician-approved methods to prevent pregnancy.
Calendar fertility awareness has a high failure rate for contraception. Use clinician-approved contraception—not this calculator.
Ovulation may be unpredictable or absent. A calendar estimate alone is insufficient—see a clinician or fertility specialist.
Use OPKs, progesterone testing, ultrasound monitoring, or specialist care—not a web calendar.
Hormonal shifts can suppress or shift ovulation. Calendar rules of thumb often fail in these phases.
Likely cause: Possible underlying fertility factors not visible to a calendar tool.
Fix: Consult a clinician or fertility specialist for evaluation—sooner if 35 or older (often after 6 months).
Likely cause: Outside typical ovulatory patterns or measurement error.
Fix: Re-count cycle lengths, track several months, and discuss with a healthcare provider.
Likely cause: Pregnancy, anovulatory cycle, stress, or hormonal shift.
Fix: Take a pregnancy test if applicable and update LMP when bleeding starts.
Step-by-step chains that connect related tools for common tasks.
Advertisement
For many regular cycles, ovulation is estimated about 14 days before the next period—often calculated as LMP + (cycle length − 14) days. Enter your dates in this calculator for your personal estimate.
The fertile window usually spans about five days before ovulation through one day after. Sperm can survive several days, so intercourse before ovulation can still lead to conception.
Calendar estimates are rough guides for regular cycles. Stress, illness, PCOS, and other factors can shift ovulation. Use ovulation tests or clinical advice when precision matters.
You can enter an average of recent cycle lengths for a planning estimate, but irregular cycles have wider uncertainty—consider medical guidance if trying to conceive.
No. Calculations run locally in your browser during normal use. Nothing is uploaded to EverydayTools servers. Settings may autosave in your browser on this device only.
No. Calendar-based fertile-window estimates are not reliable contraception. Do not use this tool to prevent pregnancy.
PCOS often causes irregular or absent ovulation. You may still use this calculator for rough planning, but OPKs, medical monitoring, and specialist advice are more appropriate for conception planning.
Ovulation Calculator runs in your browser when supported—LMP and cycle inputs are not uploaded to EverydayTools servers during normal use.
Estimates use a standard calendar method (LMP + cycle − luteal phase). Individual cycles differ; confirm timing with OPKs or your clinician when it matters.
Educational fertility planning only—not medical advice, diagnosis, or contraception guidance. Consult a healthcare provider for personal care.
Advertisement
Reviewed by EverydayTools Health Editorial Team on 2026-07-07.
Same workflow or intent — pick the next step without leaving the site.
Estimate due date from the first day of your last menstrual period using the standard 40-week rule—educational timing aid, not medical advice.
Age gap or date duration in years, months, and days. Two modes, timeline, presets, copy & share—free, runs locally in your browser.
Free average calculator: arithmetic mean, sum, count, min, max, and range from pasted lists—grades, budgets, or datasets. Private, instant, no signup. Runs locally in your browser when supported—no upload required for normal use.
Estimate bi-weekly gross and net pay from hourly rate, hours, overtime 1.5×/2×, and tax %. No upload—runs in your browser. Planning only, not official withholding.
Calculate BMI from height and weight using metric or imperial units. See BMI category ranges and use it as a quick screening estimate. Runs locally in your browser when supported—no upload required for normal use.
Estimate body fat % with US Navy waist/neck/hip measurements or BMI method. Runs locally in your browser—never uploaded. Free for men and women.
Guides and walkthroughs that reference this tool.
10 free browser calculators: BMI, tip, discount, overtime, GPA, compound interest. No upload—runs locally. No signup.
2026 roundup of BMI calculators—EverydayTools, CDC, NIH, Healthline, and Calculator.net compared on accuracy, privacy, units, and clinical context.
Day 1 is when bleeding started—not the last day of your period.
First day of last menstrual period. Also called LMP in clinical settings.
Ovulation is estimated as cycle length minus luteal phase (default 14 days). Typical range 10–16 days.
I'm here to
Try an example
Estimated ovulation today
Cycle day 15 of 28
Many couples focus on the fertile window and the day before and after estimated ovulation. This is a calendar estimate—not a guarantee.
Estimated ovulation today
Estimated ovulation day
Jul 9, 2026
Fertile window
Jul 4, 2026 – Jul 10, 2026
Next period (estimated)
Jul 23, 2026
About 28 days from period start
July 2026
Cycle 1
Ovulation: Jul 9, 2026
Fertile: Jul 4, 2026 – Jul 10, 2026
Cycle 2
Ovulation: Aug 6, 2026
Fertile: Aug 1, 2026 – Aug 7, 2026
Cycle 3
Ovulation: Sep 3, 2026
Fertile: Aug 29, 2026 – Sep 4, 2026
Live summary
You may be in your fertile window today
Today
Fertile window