Period & Ovulation Calculator

Predict your next period, ovulation day, and fertile window based on your cycle history. Free, private, no sign-up.

28
Avg. cycle days
21–35
Normal range
6
Fertile window days
~Day 14
Avg. ovulation

📅 Enter Your Cycle Details

📊 Your Results

Medical Disclaimer: This calculator provides estimates only and is not medical advice. Results assume regular cycles. Consult a healthcare provider for fertility planning or medical concerns.

📋 Upcoming Period Forecast

ℹ️ How the Calculator Works

Our period calculator uses your last menstrual period (LMP) date and average cycle length to forecast upcoming cycles, based on established gynecological models.

Enter Last Period Date

Input Day 1 of your most recent period — the first day of bleeding.

Select Cycle Length

Count days from the start of one period to the start of the next. Most women: 21–35 days.

Get Instant Predictions

See your next period date, ovulation day, fertile window, and a multi-month forecast.

Plan Ahead

Use results to plan events, track symptoms, or understand your fertile days.

🔄 The 4 Phases of Your Cycle

The menstrual cycle has four distinct phases, each driven by hormonal changes that prepare the body for potential pregnancy. Understanding these phases helps you recognise normal patterns and fertility signals.

Menstrual
Days 1–5

Menstrual Phase

The uterine lining sheds, causing your period. Estrogen and progesterone are at their lowest. Typically lasts 3–7 days.

Follicular
Days 1–13

Follicular Phase

Estrogen rises, the uterine lining rebuilds, and follicles develop in the ovary. Energy levels typically increase.

Ovulation
~Day 14

Ovulation Phase

A surge in LH hormone triggers egg release. This is the most fertile point — typically 14 days before your next period.

Luteal
Days 15–28

Luteal Phase

Progesterone rises to prepare for potential pregnancy. If fertilisation doesn't occur, hormone levels drop, triggering the next period.

📖 About This Calculator

How Does a Period Calculator Work?

A period calculator uses your last period start date and average cycle length to predict future periods. Most cycles range from 21–35 days, with 28 days being average. Ovulation typically occurs 14 days before your next period.

Understanding Your Fertile Window

The fertile window spans roughly 6 days — the 5 days before ovulation plus ovulation day itself. Sperm can survive up to 5 days inside the body, so tracking this window is key for both conception planning and cycle awareness.

How Accurate Is a Period Calculator?

Period calculators are most accurate when your cycles are regular. For irregular cycles, results may vary by a few days. Stress, illness, travel, and hormonal changes can all affect cycle timing. For best accuracy, log several cycles over 3–6 months.

What Is a Normal Cycle Length?

A normal menstrual cycle ranges from 21 to 35 days, with 28 days being the commonly cited average. Research shows the actual average is closer to 29–30 days. A cycle is considered regular if it consistently falls within the 21–35 day range.

❓ Frequently Asked Questions

A period calculator uses your last period start date and average cycle length to predict your next period. It estimates ovulation 14 days before your next period and your fertile window (5 days before ovulation plus ovulation day). Our calculator also generates a multi-cycle forecast so you can plan months ahead.
Period calculators are most accurate when your cycles are regular. They provide estimates based on statistical average patterns. For irregular cycles, results may vary by a few days. Stress, illness, travel, and hormonal changes can all affect cycle timing. For best accuracy, track several cycles over 3–6 months.
A normal menstrual cycle ranges from 21 to 35 days, with 28 days being the commonly cited average. Research shows the actual average is closer to 29–30 days. A cycle is considered regular if it consistently falls within the 21–35 day range.
Ovulation typically occurs about 14 days before your next expected period — not necessarily on day 14 of your cycle. For a 28-day cycle, this is around day 14. For a 30-day cycle, it's around day 16. Our calculator adjusts the ovulation estimate based on your specific cycle length.
Your fertile window includes the 5 days before ovulation (sperm can survive 3–5 days) plus ovulation day itself. The day before and day of ovulation are the most fertile. Our calculator highlights this window in your results.
No. This calculator is for informational purposes only and should not be used as a contraceptive method. The rhythm method has a high failure rate (up to 24% with typical use). Please consult your healthcare provider for contraception advice.
Irregular periods can be caused by stress, significant weight changes, excessive exercise, polycystic ovary syndrome (PCOS), thyroid disorders, or hormonal imbalances. If your cycle varies by more than 7–9 days each month, consult a healthcare provider.