Fertility

Ovulation & Due Date Calculator

Fertile window, next ovulation date, and an estimated due date from your last period and cycle length.

Ovulation & Due Date Calculator

Fertile window, ovulation day, next period, and estimated due date.

Your health numbers never leave your device — all math runs in your browser.

Result

Estimated ovulation

15 Jan 2026

most fertile day

Fertile window10 Jan 2026 – 16 Jan 2026
Next period (est.)29 Jan 2026
Estimated due date8 Oct 2026

Ovulation falls a fixed luteal-phase length before the next period. The fertile window opens ~5 days before (sperm viability) and closes ~1 day after (egg viability).

Ovulation = LMP + (cycle − luteal phase); due date = LMP + 280 days (Naegele). Cycles vary month to month; these are estimates. Educational estimate only — not medical advice. See a qualified professional for decisions about your health.

Printable PDF report, saved profiles & meal-plan compare are Pro features.

One-time unlock, no subscription. Unlock HealthTools Pro →

How to use this calculator

  1. Enter the first day of your last period.
  2. Enter your average cycle length (typically 21–35 days).
  3. Optionally adjust the luteal phase (typically ~14 days).
  4. Read your fertile window, ovulation day, next period, and estimated due date.

Bookmark Ovulation & Due Date Calculator — it works offline once loaded. Educational estimate only — not medical advice. See a qualified professional for decisions about your health.