Ovulation Calculator

Calculate when you're likely ovulating and which days you're most fertile, based on the first day of your last period and cycle length.

Estimated ovulation
Fertile window
Next expected period
Embed on your website →

How to use the ovulation calculator

  1. Select the date of the first day of your last period.
  2. Adjust the cycle length if it differs from 28 days (the default).
  3. The calculator shows your estimated ovulation date, fertile window, and next expected period.

How ovulation is calculated

Ovulation normally happens about 14 days before the next period starts, no matter how long the cycle is:

Ovulation = Last period + (cycle length − 14) days
Fertile window = 5 days before to 1 day after ovulation

Sperm can survive in the uterus for several days, while the egg released at ovulation can only be fertilized for about 12–24 hours. That's why the five days before ovulation, plus the ovulation day itself, are considered the fertile window where the chance of pregnancy is highest.

Note: This is a statistical estimate based on an average cycle. The timing of ovulation can vary from cycle to cycle, especially with irregular periods. Consider using ovulation tests or basal body temperature for a more precise picture, and talk to a doctor or midwife with any fertility questions.
Ad space — reserved for future partners

Frequently asked questions

Why does the calculator use cycle length and not just a fixed date?

Ovulation always happens about 14 days before the next period, regardless of total cycle length. That's why the cycle length needs to be adjusted for each person for an accurate estimate.

Can I use the calculator if my cycle is irregular?

The calculator gives a rougher estimate with an irregular cycle. Use your average cycle length from recent months, or combine it with an ovulation test for better precision.

How long can you get pregnant after ovulation?

The egg can normally be fertilized for 12–24 hours after ovulation. Sperm, on the other hand, can survive for up to 5 days, so intercourse in the days before ovulation can also lead to pregnancy.

Embed this calculator on your website

Copy the code below to show this calculator directly on your blog or website — completely free.