Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Estimated Next Period Start
Jan 29, 2024
based on a 28-day cycle
Estimated ovulation day Jan 15, 2024
Fertile window Jan 10, 2024 – Jan 16, 2024
Current period likely ends Jan 5, 2024

What this calculator does

The Menstrual Period Calculator estimates when your next period is likely to begin, the most probable day of ovulation, and your fertile window. It uses the first day of your last period and your typical cycle length. These are estimates based on a regular cycle — they are not a substitute for medical advice or a reliable form of contraception.

How to use it

Enter the first day of your last period, your average cycle length (the number of days from the start of one period to the start of the next, commonly 28), and how many days your bleeding usually lasts. The calculator returns your predicted next period date, ovulation day, fertile window, and when your current period is likely to end.

The formula explained

The next period start is simply the last period date plus the cycle length: $$\text{Next Period} = \text{Last Period} + \text{Cycle Length}$$ a 28-day cycle starting January 1 gives January 29. Ovulation is estimated as 14 days before the next period (the luteal phase is fairly constant): $$\text{Ovulation} = \text{Next Period} - 14$$ and the fertile window spans roughly 5 days before ovulation through 1 day after, reflecting sperm and egg viability.

Timeline of one menstrual cycle showing period, fertile window and ovulation day
A typical cycle: period at the start, ovulation about 14 days before the next period, with the fertile window around it.

Worked example

Last period: January 1, 2024. Cycle length: 28 days. $$\text{Next period} = \text{Jan 1} + 28 = \text{January 29, 2024}$$ $$\text{Ovulation} = \text{Jan 29} - 14 = \text{January 15, 2024}$$ Period duration 5 days means bleeding ends on January 5, 2024.

FAQ

Is this accurate if my cycle is irregular? No — predictions assume a consistent cycle length. With irregular cycles, treat results as a rough guide.

Can I use it as birth control? No. The fertile window is an estimate and should not be relied on to prevent pregnancy.

What cycle length should I enter? Most cycles range from 21 to 35 days; 28 is the common default. Track several cycles and use the average.

Last updated: