CalcPlatformPro
HomeFinanceHealthMathConstructionConvertersDateOtherFeedback
Feedback
CalcPlatform

Free, fast, and precise financial, mathematical, health, and engineering calculators.

Financial Suite

  • Mortgage Calculator
  • Auto Loan Calculator
  • Personal Loan Calculator
  • EMI Installment
  • SIP Wealth Growth
  • Compound Interest

Categories & Tools

  • Finance Hub
  • BMI Health Calculator
  • Percentage Calculator
  • Age Calculator
  • Math Category

Company & Legal

  • About Us
  • Privacy Policy
  • Terms & Conditions
  • Feedback & Contact
© 2026 CalcPlatform. All calculations run client-side for total privacy.
HomeHealthPeriod Calculator

Period Calculator

Use this period calculator to estimate your next period, period length, ovulation date, 6-day fertile window and future cycle dates, with irregular cycle planning and pregnancy timing tools.

Calculation Inputs

lmp

Advanced Health Parameters

Next Period Start Date
2026-01-29
Expected Period End: 2026-02-02 (0 days away)
Regularity Score: 95/100 (Regular Pattern)
Next Ovulation Date
2026-01-15
6-Day Fertile Window
2026-01-10 – 2026-01-15
O-5 to Ovulation Day
Due Date If Conceived
2026-10-08
Ovulation + 266 days

*The Cycle Regularity Score reflects mathematical cycle consistency entered above. It does not measure ovarian reserve, fertility guarantee, or clinical health status.

Daily Conception Probability Curve

Peak Window: -2 to 0 DPO

Smart Insights & Personalized Recommendations

Your next menstrual period is predicted to start on Thu, Jan 29, 2026.
Your peak ovulation day for this cycle is Thu, Jan 15, 2026.
Your 6-day fertile window spans from Sat, Jan 10, 2026 through Thu, Jan 15, 2026.
RELATED CALCULATORS:
Ovulation Calculator|Pregnancy Conception Calculator|Due Date Calculator

Wondering when your next period will start, when you may ovulate, or which days of your cycle are most likely to be fertile? A period calculator can provide a useful calendar-based estimate from the first day of your last menstrual period (LMP) and your usual cycle length.

This Period Calculator goes beyond predicting a single upcoming period. It can estimate your next period start and end dates, calculate an approximate ovulation date, identify the six-day fertile window, generate future cycle dates, and provide additional cycle-planning views. Depending on the mode you select, it can also show an estimated prediction range for irregular cycles or help connect cycle timing with conception and pregnancy dating.

The calculation starts with a simple idea: your menstrual cycle is counted from the first day of one period to the first day of the next. If you know your usual cycle length, adding that length to the first day of your last period provides an estimated start date for the next cycle.

The important word is “estimated.” Periods do not always follow a fixed calendar, and ovulation can shift from cycle to cycle. Stress, illness, changes in body weight, intense exercise, breastfeeding, hormonal contraception, PCOS and the transition toward menopause can all affect menstrual timing.

How Do You Calculate Your Next Period?

A basic period prediction uses:

Next period start = First day of your last period + your average cycle length

For example:

  • Last period: January 1
  • Average cycle length: 28 days
  • Estimated next period: January 29

That is because cycle day 1 is January 1, and a 28-day cycle ends with the day before the next period begins.

This calculator uses your actual cycle-length input instead of assuming that every cycle is 28 days. That distinction matters. Someone whose usual cycle is 24 days will generally have a different predicted next-period date from someone whose cycle is 35 or 38 days, even when both periods began on the same day.

What Counts as Day 1 of Your Period?

For cycle tracking, Day 1 is generally the first day of menstrual bleeding.

That is different from light spotting that occurs before normal menstrual flow. Using the wrong Day 1 shifts every date calculated from the cycle, including the next period and estimated ovulation.

A consistent definition of Day 1 is especially important when you are comparing cycles over several months or entering previous cycles into a fertility-tracking system.

If you are unsure whether bleeding counts as the start of your period, use the pattern you normally recognize as the beginning of full menstrual flow and discuss unusual bleeding with a healthcare professional.

What Is a Normal Menstrual Cycle?

The menstrual cycle is measured from the first day of one period to the first day of the next.

Many adult cycles average around 28 days, but individual cycles can be shorter or longer. ACOG advises evaluation when periods consistently occur more often than every 21 days, less often than every 45 days, or when a previously regular pattern becomes irregular. Periods lasting longer than 7 days also warrant medical attention.

This does not mean that every cycle outside a 28-day example is abnormal. A single early or late cycle can happen for many reasons. The more useful question is whether your usual pattern is stable and whether there has been a meaningful change from your normal cycle.

That is why this calculator lets you enter your own average cycle length rather than forcing a universal 28-day assumption.

Cycle Length vs. Period Length

These two measurements are easy to confuse.

Cycle length

Cycle length is the total time from the first day of one period to the first day of the next period.

Period length

Period length is the number of days you actually bleed.

For example: Cycle length: 28 days; Period duration: 5 days. Those are two different measurements. The calculator uses cycle length to predict the next period and period duration to estimate when the menstrual bleeding itself is likely to end. Changing period duration from 5 days to 8 days should therefore not secretly change the underlying cycle length.

Menstrual Cycle Flow Architecture
PERIOD↓FOLLICULAR PHASE↓OVULATION↓LUTEAL PHASE↓NEXT PERIOD

Cycle Day 1 = first day of menstrual bleeding.

How This Period Calculator Works

Enter:

  • First day of last period
  • Average cycle length
  • Period duration
  • Luteal phase, when using advanced fertility timing
  • Age, when supported by the calculator's analysis
  • Cycle regularity
  • Birth-control information
  • PCOS information, when applicable

The calculator can then produce:

  • next period start date
  • expected period end date
  • estimated ovulation date
  • six-day fertile window
  • estimated due date if conception occurs
  • future cycle predictions
  • irregular-cycle prediction ranges
  • cycle-phase information
  • cycle regularity scoring
  • fertility-planning information

The available tools are therefore useful for both straightforward cycle tracking and more advanced fertility planning.

How Ovulation Is Estimated

Ovulation does not necessarily happen on cycle day 14. A simple calendar estimate can approximate ovulation by working backward from the expected next period.

Estimated ovulation day ≈ cycle length − luteal phase length

For a 28-day cycle with a 14-day luteal phase: 28 − 14 = 14. So ovulation is estimated around cycle day 14.

For a 38-day cycle with an 11-day luteal phase: 38 − 11 = 27. So ovulation is estimated around cycle day 27.

These are estimates, not direct observations of ovulation. If you want a dedicated calculation focused specifically on ovulation timing, use the existing ovulation calculator for a more focused view of this part of the cycle.

Do not treat a calendar estimate as proof that ovulation happened on that exact date.

The Fertile Window

For fertility counseling, ASRM defines the fertile window as the six-day interval ending on the day of ovulation.

5 days before ovulation + ovulation day = 6-day fertile window

The highest probability of conception is generally concentrated in the days immediately before ovulation, particularly the two days preceding it.

A simple example: Ovulation: January 15. Six-day fertile window: January 10, January 11, January 12, January 13, January 14, January 15. This calculator deliberately uses that six-day framework.

However, the fertile window should not be interpreted as a guarantee that pregnancy is impossible on every other day. Calendar estimates are imperfect, ovulation can shift, and sperm and egg survival create biological variability. The most useful interpretation is that these are the days the model considers most relevant for fertility planning.

Longer and Shorter Cycles

The same calculation can produce very different dates when cycle length changes. Example using an LMP of January 1:

Average CycleEstimated Next PeriodEstimated Ovulation with a 14-day Luteal Phase
21 daysJanuary 22January 8
24 daysJanuary 25January 11
28 daysJanuary 29January 15
30 daysJanuary 31January 17
35 daysFebruary 5January 22

These are calendar estimates based on the assumed luteal phase. They should not be interpreted as measured ovulation dates. This is one of the main reasons a period calculator should allow cycle length to be changed instead of assuming every user has a 28-day cycle.

Irregular Periods and Prediction Ranges

A single predicted date can create false confidence when cycle lengths vary. For that reason, the Irregular Predictor mode uses a prediction range based on the cycle-variability setting.

The current calculator uses estimated variability bands of:

  • Regular: ±2 days
  • Slightly irregular: ±5 days
  • Moderately irregular: ±10 days
  • Highly irregular: ±15 days

These are model-based planning ranges, not clinical confidence intervals. For example, if the underlying cycle prediction is January 29 and the selected variability is ±10 days, the calculator may show a broader estimated interval rather than presenting January 29 as though it were certain. This is often a more honest way to represent an unpredictable cycle.

If your periods have become newly irregular, are consistently very far apart, or your previous cycle pattern has changed substantially, the appropriate next step is medical evaluation rather than simply widening a calendar prediction. ACOG and NHS both recommend discussing persistent or changing irregular periods with a healthcare professional.

Why a Period Can Be Early or Late

A late period does not automatically mean pregnancy. Common causes of a late or missed period include:

  • pregnancy
  • stress
  • changes in body weight
  • excessive exercise
  • breastfeeding
  • hormonal contraception
  • PCOS
  • the transition toward menopause
  • other hormonal or medical conditions

NHS guidance lists several of these as common causes of missed or late periods. A calendar calculator cannot determine which cause applies to you. If pregnancy is possible, a pregnancy test is more appropriate than relying on the predicted date alone. If a cycle has changed repeatedly or you are experiencing other symptoms, speak with a qualified healthcare professional.

Stress and Menstrual Timing

Stress can affect menstrual timing because reproductive hormones are controlled through the hypothalamic-pituitary-ovarian system.

A stressful period may be associated with delayed or disrupted ovulation, which then shifts the expected date of the next menstrual period. That is why a cycle that is usually regular can occasionally arrive earlier or later than the date predicted from the previous average.

A calculator cannot measure stress-related hormonal changes. It can only recalculate the calendar estimate when you provide a different cycle pattern.

PCOS and Irregular Cycles

Polycystic ovary syndrome (PCOS) is a common endocrine condition associated with menstrual irregularity and abnormal ovulation.

Some people with PCOS have long or unpredictable cycles because ovulation may occur less frequently or less predictably. A cycle calculator can help you document the pattern, but it cannot diagnose PCOS.

If you already have a PCOS diagnosis, cycle tracking can provide useful information for discussions with your healthcare team. If you do not have a diagnosis, do not interpret irregular-cycle output as proof that you have PCOS. ACOG notes that PCOS can be associated with irregular menstrual cycles and that treatment depends on symptoms and reproductive goals.

Birth Control and Period Predictions

Hormonal contraception can change bleeding patterns and, depending on the method, may suppress ovulation.

This creates an important distinction: A calendar estimate of when a period might occur is not necessarily the same thing as predicting natural ovulation. For example, some hormonal methods produce withdrawal bleeding rather than a natural menstrual period.

Therefore, if you use hormonal birth control, interpret fertility and ovulation predictions cautiously and according to the contraceptive method you use. The calculator should be considered a planning tool, not a replacement for the contraceptive instructions provided by your healthcare professional.

Periods During the Teen Years

Menstrual cycles can be less predictable during the first years after menstruation begins because the reproductive hormone system is still maturing.

ACOG notes that adolescent cycles commonly fall within a broader range than the typical adult 28-day example, and persistent gaps of more than 90 days should be evaluated. This means a young teenager should not necessarily compare every cycle with an adult 28-day template.

Cycle tracking can still be useful, but unusual or prolonged gaps should be discussed with a healthcare professional.

Perimenopause and Changing Periods

As menopause approaches, cycles often become less predictable. A period may come earlier, later, become lighter or heavier, or occasionally be skipped.

NHS guidance lists the start of menopause/perimenopause as a common cause of missed or late periods, usually occurring during the 40s and 50s. A calendar prediction becomes less reliable as cycle variability increases. In this situation, tracking changes over time can be more informative than treating one predicted date as definitive.

Period Tracking Over Multiple Months

Looking at one cycle can be misleading. Tracking several cycles can reveal:

  • average cycle length
  • shortest cycle
  • longest cycle
  • changes in regularity
  • changes in bleeding duration
  • approximate ovulation patterns

The calculator's 12-month future view is useful for seeing how a recurring pattern would project forward. The key limitation is that future predictions are based on your entered pattern. If your biology changes, the future calendar changes too. A predicted date is therefore a planning estimate, not a promise.

The 12-Month Future Calendar

The 12-Month Future mode extends the same cycle model beyond the next period. Instead of producing only one date, it generates a sequence of future cycle starts and related fertility dates.

This can be useful for:

  • planning around expected periods
  • spotting changes in cycle regularity
  • preparing for travel or events
  • tracking fertility timing
  • comparing expected and actual cycles over time

If your real cycle repeatedly differs from the predicted schedule, update your average cycle length rather than continuing to treat old predictions as fixed.

Understanding the Cycle Phases

The menstrual cycle is commonly described in four broad phases:

Menstrual phase

This begins with menstrual bleeding.

Follicular phase

The ovarian follicles develop and estrogen rises.

Ovulation

A mature egg is released.

Luteal phase

After ovulation, progesterone rises as the body prepares for a possible pregnancy.

These phases are biologically connected, but their timing can vary between people and between cycles. The calculator uses cycle length and luteal-phase assumptions to estimate where these events fall on the calendar.

Why the Luteal Phase Matters

The luteal phase is the part of the cycle after ovulation and before the next period. When a cycle calculator assumes a luteal phase, it is effectively estimating ovulation by working backward from the expected next period.

For example: Cycle length: 35 days; Luteal phase: 14 days; Estimated ovulation: cycle day 21. That is: 35 − 14 = 21.

Changing the assumed luteal phase changes the estimated ovulation date. This is why advanced users should avoid entering a luteal-phase value simply to make the result look more convenient. Use a value that reflects your actual cycle tracking when you have one.

Period Prediction and Pregnancy

A predicted late period can sometimes be the first clue that pregnancy is possible. If you have had unprotected sex and your period does not arrive as expected, do not rely on the calendar prediction alone. A pregnancy test is the appropriate next step when pregnancy is possible.

The period calculator can estimate the expected date, but it cannot tell you whether a pregnancy has occurred.

Once pregnancy dating becomes relevant, the site's existing Pregnancy Conception Calculator can be used to explore conception timing.

For users specifically working backward from an expected delivery date, the existing Due Date Calculator is the more focused tool.

Fertility Planning

If your purpose is to become pregnant, a period prediction can be useful as a starting point, but the fertile window is tied more closely to ovulation than to the period itself.

ASRM recommends identifying the fertile window rather than relying only on a fixed calendar assumption, and fertility-awareness approaches such as ovulation-predictor kits and cervical mucus monitoring can help identify fertility timing.

For that reason, the calculator's Fertility Planning mode should be treated as a planning aid. If you are specifically looking for ovulation timing, use the site's existing Ovulation Calculator rather than assuming that the period date alone tells you exactly when ovulation will occur.

When a Period Calculator Is Most Useful

A period calculator is particularly useful for:

  • estimating your next expected period
  • keeping a consistent calendar record
  • seeing how cycle length changes the forecast
  • planning around expected menstrual dates
  • reviewing a 12-month calendar
  • estimating ovulation and fertile timing
  • understanding irregular-cycle prediction ranges
  • organizing information to discuss with your healthcare provider

It is less useful when your cycle changes dramatically from month to month and you need an explanation for that change. In those cases, tracking is still valuable, but the reason for the irregularity should be evaluated separately.

When to See a Healthcare Professional

Talk with a healthcare professional if:

  • your previously regular periods become irregular
  • your periods consistently occur less than 21 days apart
  • your periods consistently occur more than 45 days apart
  • a period lasts longer than 7 days
  • you repeatedly miss periods
  • you have significant or worsening pelvic pain
  • you have unusually heavy bleeding
  • you have symptoms of anemia such as dizziness or unusual fatigue
  • pregnancy is possible and your period is late
  • you are concerned about PCOS or another hormonal condition

ACOG identifies periods occurring more often than every 21 days, less often than every 45 days, periods lasting more than 7 days, and very heavy bleeding as reasons to seek medical assessment. If bleeding is heavy enough to soak a pad or tampon every hour for several hours, or you feel dizzy or faint, seek prompt medical attention.

What the Calculator Cannot Tell You

A period calculator cannot determine:

  • whether you actually ovulated
  • whether you are pregnant
  • whether irregular periods are caused by PCOS
  • whether your hormones are normal
  • whether you are fertile
  • whether a particular bleeding pattern is medically safe
  • whether a delayed period has a specific cause

It can only calculate a date or range from the information you provide. That distinction is important because a mathematically correct calendar result can still differ from what your body actually does in a particular month.

Examples

Example: Regular 28-Day Cycle

Inputs: LMP: January 1, 2026; Cycle: 28 days; Period duration: 5 days; Luteal phase: 14 days.

  • Next period: January 29, 2026
  • Period end: February 2, 2026
  • Ovulation: January 15, 2026
  • Six-day fertile window: January 10–15, 2026
  • Due date if conception occurs around estimated ovulation: October 8, 2026

This is the classic example of a 28-day calendar model. It should not be treated as evidence that every person with a 28-day cycle ovulates at exactly the same time.

Example: Longer 38-Day Cycle

Inputs: LMP: January 1, 2026; Cycle: 38 days; Period duration: 9 days; Luteal phase: 11 days.

  • Estimated next period: February 8, 2026
  • Estimated ovulation: January 28, 2026
  • Estimated fertile window: January 23–28, 2026
  • Estimated due date if conception occurs around estimated ovulation: October 21, 2026

The important point is how dramatically the dates change simply because the cycle is longer. This is why using a generic “day 14” assumption can give misleading fertility timing for people with longer or shorter cycles.

How to Make Your Period Predictions More Useful

  1. Record the first day of each period consistently.
  2. Measure cycle length from one period start to the next.
  3. Track several cycles rather than relying on one.
  4. Record major changes such as illness, stress, breastfeeding or medication.
  5. Update your average when your cycle pattern changes.
  6. Use biological fertility signs when trying to identify ovulation.
  7. Treat calendar predictions as estimates rather than guarantees.

The more representative your inputs are of your usual cycle, the more useful the prediction can be.

Clinical References

This page uses medical information from authoritative sources including:

  • American College of Obstetricians and Gynecologists (ACOG) — Clinical guidance on normal menstrual frequency, adolescent cycle ranges, and abnormal uterine bleeding.
  • American Society for Reproductive Medicine (ASRM) — Practice Committee clinical guidelines defining the six-day fertile window and optimizing natural fertility.
  • NHS — Clinical evidence on causes of late or missed periods, perimenopause, stress, and medical evaluation criteria.

Frequently Asked Questions

A period calculator usually estimates the next period by adding your average cycle length to the first day of your last menstrual period. More advanced calculators can also estimate ovulation, fertile days, future cycles and other cycle-related dates.
Enter the first day of your last period and your average cycle length. For example, an LMP of January 1 with a 28-day cycle produces an estimated next period start of January 29.
Day 1 is generally the first day of menstrual bleeding. Accurate identification of Day 1 matters because every subsequent calendar estimate depends on it.
Twenty-eight days is a common example and average, but individual cycles can be shorter or longer. What matters is your usual pattern and whether it changes significantly. ACOG recommends evaluation when periods consistently occur less than 21 days or more than 45 days apart.
Cycle length is measured from the first day of one period to the first day of the next. Period length is the number of days of menstrual bleeding. A 28-day cycle with 5 days of bleeding is therefore completely different from saying the period lasts 28 days.
Accuracy depends on how consistent your cycle is and how accurately you enter your last-period date and average cycle length. Calendar predictions become less reliable when ovulation or cycle length changes substantially.
Yes. Stress is one possible cause of delayed or missed periods because it can affect the hormonal signals involved in ovulation. Other causes include pregnancy, changes in weight, excessive exercise, breastfeeding, PCOS and perimenopause.
A calendar model can estimate ovulation by subtracting the assumed luteal-phase length from the cycle length. For example, a 28-day cycle with a 14-day luteal phase gives an estimated ovulation around cycle day 14. This remains an estimate rather than confirmation of actual ovulation.
ASRM defines the fertile window for fertility counseling as the six-day period ending on the day of ovulation. Fertility is generally highest in the days immediately before ovulation.
Pregnancy during or shortly after a period is possible because sperm can survive for several days and ovulation timing varies. The chance depends on cycle length and when ovulation actually occurs, so a period should not be treated as a guaranteed infertile time.
A late period can have many causes, including pregnancy, stress, illness, weight change, excessive exercise, hormonal contraception, PCOS and perimenopause.
Irregular cycles make a single predicted date less reliable. This calculator's Irregular Predictor uses an estimated range rather than pretending the next period will occur on one exact day.
Yes. PCOS is commonly associated with irregular menstrual cycles and unpredictable ovulation. However, irregular periods alone do not prove that someone has PCOS.
Yes. Hormonal contraception can change bleeding patterns and may suppress ovulation depending on the method. A calendar prediction should therefore not be interpreted as proof of natural ovulation.
A period that lasts more than 7 days should be evaluated, particularly if bleeding is heavy. Persistent or unusually prolonged bleeding can have several causes.
Seek medical advice if your usual cycle becomes persistently irregular, your periods repeatedly occur less than 21 days or more than 45 days apart, you go 90 days without a period, or bleeding is unusually heavy or prolonged.
No. A period calculator can estimate when a period is expected, but it cannot diagnose pregnancy. If pregnancy is possible and your period is late, use an appropriate pregnancy test.
Yes, as a starting point. It can estimate ovulation and the fertile window, but fertility timing is not perfectly predictable from the calendar alone. Ovulation tests and cervical-mucus observations can provide additional information.
The calculator works from the assumptions and averages you enter. Your actual cycle may be shorter or longer in a particular month because ovulation shifted or because of other biological factors.

Related Calculators

Explore companion tools for ovulation timing, conception planning, and obstetrical dating.

Ovulation Calculator

Estimate ovulation timing and the fertile window from your cycle information.

Calculate Ovulation →
Pregnancy Conception Calculator

Explore estimated conception timing and related pregnancy dates.

Explore Conception →
Due Date Calculator

Calculate an estimated delivery date from pregnancy or menstrual dates.

Calculate Due Date →
Medical Disclaimer

This period calculator provides calendar-based estimates for menstrual timing, ovulation, fertile-window timing and related dates. It is an educational tool and does not diagnose pregnancy, infertility, PCOS, hormonal disorders or other medical conditions. Actual menstrual and ovulatory timing can vary from cycle to cycle. If you experience persistent irregular periods, unusually heavy or prolonged bleeding, severe pain, missed periods, or other concerning symptoms, consult a qualified healthcare professional.