Calcist

Style

Buttons

Spacing

How much to show

Decimal places

Text size

Ovulation calculator

Enter the first day of your last period and your usual cycle length to estimate when you ovulate and your fertile days for the next few cycles.

Cycle length is the number of days from the first day of one period to the first day of the next.

General estimate, not medical advice. Not reliable as birth control, and less accurate with irregular cycles.

Private: calculated on your device. Nothing you type is sent anywhere.

Next: Already pregnant? The due date calculator estimates when the baby is due and how far along you are.

How it's calculated

After ovulation, the time until the next period (the luteal phase) is usually about 14 days. So ovulation is estimated by counting back 14 days from the next expected period.

ovulation = first day of last period + (cycle length − 14) days
fertile window = 5 days before ovulation through ovulation day
next period = first day of last period + cycle length

The fertile window is six days because sperm can survive for several days, while the egg lives for about a day. In a study of healthy women trying to conceive, pregnancies came from sex during a six-day span ending on the day of ovulation, with the chance highest near ovulation.

Worked example

Your last period started on October 1, 2026, and your cycle is 28 days. Ovulation is about October 1 + (28 − 14) = October 15. The fertile window is October 10 to October 15, and the next period is due October 29.

With a 35-day cycle, ovulation is about October 1 + 21 days = October 22, and the fertile window is October 17 to 22.

When this estimate may not apply

  • Irregular cycles. If your cycle length changes by more than a few days from month to month, a calendar estimate can be well off. Ovulation tests or tracking temperature and cervical mucus give a better signal.
  • Ovulation varies even in regular cycles. Research has found that the fertile window can fall on very different days of the cycle from one month to the next.
  • Birth control. This is not a contraception method. Hormonal birth control stops or changes ovulation, so the dates don't apply while using it or soon after stopping.
  • Breastfeeding, recent pregnancy, PCOS and perimenopause can all change ovulation timing.

Sources

How we checked this

Before every update, this calculator is run in a real browser with these known answers, and it must match all of them:

  • Period Oct 1, 2026, 28-day cycle: ovulation about October 15 ✓
  • 35-day cycle: fertile window Oct 17 to Oct 22 ✓
  • 21-day cycle: ovulation about October 8 ✓
  • 28-day cycle from Oct 1, 2026: next cycle's fertile window Nov 7–12 ✓
  • 24-day cycle from Oct 1, 2026: 2nd cycle window crosses a month, Oct 30–Nov 4 ✓
  • A 50-day cycle is outside the range ✓

Last checked October 26, 2026. Spotted something wrong? The math is done in your browser with the formula shown on this page, so you can check any result by hand.

Add this calculator to your website (free)

Paste this code into any web page. The calculator works on your page, resizes itself, has no ads and no tracking, and nothing your visitors type is sent anywhere. More about embedding.

Questions people ask

When do I ovulate?

Usually about 14 days before your next period starts. In a 28-day cycle that's around day 14 or 15, counting the first day of your period as day 1.

What are my most fertile days?

The five days before ovulation and the day of ovulation. The chance of pregnancy is highest in the last two or three of those days.

Can I get pregnant right after my period?

It's possible, especially with a short cycle, because sperm can survive several days and early ovulation can overlap with the end of a period.

Can I use this to avoid pregnancy?

No. A calendar estimate is not reliable birth control. Talk to a clinician about contraception options.

Related calculators