Period Calculator - Free Menstrual Cycle Tracker | Healthtus
Healthtus Health Tool

Period Calculator (Menstrual Cycle Tracker)

Track your menstrual cycle with our free Period Calculator. Enter your last period date and cycle length to get your next period date, ovulation window, and current cycle phase. Stay informed about your reproductive health with this easy-to-use tool based on standard cycle tracking methods.

100% Free No Registration Instant Results Privacy First Cycle Tracking
Your next period: --
Track Your Cycle

Period Calculator

Please select your last period date.
Please enter a cycle length between 20–45 days.
Please enter a period length between 1–10 days.
Please select the current date.

Your Cycle Results

Cycle Day
-- --
Period Follicular Ovulation Luteal
Next Period Starts
--
Next Ovulation Date
--

What This Means

--

How to Use the Tool

1. Enter LMP

First day of your last period.

2. Set cycle details

Cycle length & period length.

3. Get insights

Next period, ovulation & phase.

How It's Calculated

Key Formulas

  • Cycle Day: (Days since LMP % Cycle Length) + 1
  • Next Period: LMP + (Cycle Length × (Cycles + 1))
  • Ovulation: Cycle Length − 14 (luteal phase)

Phases

  • Period: Day 1 – Period Length
  • Follicular: After period until ovulation
  • Ovulation: ~14 days before next period
  • Luteal: After ovulation until next period
Worked example: LMP = Jan 1, Cycle = 28 days, Period = 5 days, Current = Jan 15 → Cycle Day 15 → Next Period: Jan 29 → Ovulation: Jan 14 → Phase: Ovulation.

About Menstrual Cycles

What is a Menstrual Cycle?

The menstrual cycle is the monthly series of changes a woman's body goes through to prepare for pregnancy. The average cycle is 28 days, but normal cycles range from 21 to 35 days. This tool helps you track your cycle, predict your next period, and identify your fertile window.

Cycle Phases:

  • Menstrual Phase: Shedding of the uterine lining (days 1–5)
  • Follicular Phase: Follicles develop and estrogen rises
  • Ovulation: Release of a mature egg (around day 14)
  • Luteal Phase: Uterine lining thickens for implantation

Limitations of This Tool

  • Assumes a regular cycle length — irregular cycles may produce less accurate predictions.
  • Does not account for cycle variability, stress, illness, or lifestyle factors.
  • Not a substitute for medical advice or pregnancy prevention methods.
  • Ovulation prediction is based on a standard 14-day luteal phase — individual variations exist.

Trust & Privacy

Your data stays in your browser. All calculations happen locally. We never send your data to any server.

No registration or login required. Your privacy is 100% protected.

Based on standard reproductive health methods. Our tool follows established cycle tracking principles.

No cookies used for tracking. Your history is stored locally in your browser's localStorage.

Standard Methods
Data stays in your browser
No registration needed
Mobile-friendly
Updated frequently
Completely free

Real-World Examples

Example 1

LMP: Jan 1, Cycle: 28 days, Period: 5 days

Next Period: Jan 29

Example 2

LMP: Feb 14, Cycle: 32 days, Period: 4 days

Next Period: Mar 17

Example 3

LMP: Mar 10, Cycle: 26 days, Period: 6 days

Ovulation: Mar 22

Frequently Asked Questions

A normal cycle length ranges from 21 to 35 days. The average is 28 days. Cycle length can vary due to stress, diet, exercise, and other factors.
This calculator provides estimates based on standard cycle tracking methods. Accuracy depends on the regularity of your cycle. For irregular cycles, predictions may be less accurate.
No. This tool is for educational and informational purposes only. It should not be used as a method of birth control or pregnancy prevention. Always consult a healthcare provider.
Ovulation typically occurs about 14 days before your next period starts. For a 28-day cycle, ovulation occurs around day 14. However, this varies by individual.
The luteal phase is the period after ovulation until the start of your next period. It typically lasts about 14 days and is relatively consistent regardless of cycle length.
Your data is stored locally in your browser's localStorage. It is not sent to any server or stored by Healthtus. You can clear your history at any time.
Our team reviews and updates the tool regularly, with the latest review completed in July 2026.

References

  • American College of Obstetricians and Gynecologists. Menstrual Cycle: A Guide. acog.org
  • World Health Organization. Reproductive Health. who.int
  • National Institutes of Health. Menstrual Cycle Basics. nichd.nih.gov

Your History

No calculations yet.

Editorial & Medical Review

Reviewed by: Healthtus Editorial Team
Credentials: Evidence-based, ACOG standards
Last Updated: July 2026
Sources: ACOG, WHO, NIH
Editorial Policy: Read our policy


Period Calculator: Calculate Your Next Period, Cycle Length & Ovulation

A Period Calculator helps estimate when your next menstrual period may start based on the first day of your most recent period and your usual cycle length. It can also provide an estimate of ovulation and the fertile window.

A menstrual cycle is counted from the first day of one period to the first day of the next. Cycle length varies between people and can also change from month to month, so a calculator provides an estimate rather than a guaranteed date.

For many adults, menstrual cycles occur every 21 to 35 days, although individual patterns can differ. Menstrual bleeding commonly lasts around 2 to 7 days.

Quick answer: Enter the first day of your last period and your usual cycle length to estimate your next period. The calculator can also estimate ovulation and fertile days, but these dates are predictions. They should not be used as a guarantee of fertility or as a standalone method of contraception.

What Is a Period Calculator?

A Period Calculator is an online tool that uses menstrual-cycle information to estimate upcoming cycle dates.

Depending on the calculator, it may provide:

  • Estimated next period
  • Menstrual cycle length
  • Estimated ovulation date
  • Estimated fertile window
  • Expected future period dates
  • A basic menstrual-cycle tracking reference

The most important information is usually the first day of your last menstrual period (LMP) and your average cycle length.

The first day of menstrual bleeding is considered Day 1 of the menstrual cycle. The cycle ends the day before the next period begins.

A period calculator does not measure hormones or confirm ovulation. It uses your previous cycle information to make a calendar-based estimate.

How to Use the Period Calculator

The Healthtus Period Calculator uses four pieces of information to estimate your upcoming menstrual cycle dates.

1. Last Menstrual Period (LMP) Date

Enter the first day of your most recent menstrual period.

This date is your Last Menstrual Period (LMP) and is treated as Day 1 of the current menstrual cycle.

2. Average Cycle Length (days)

Enter your typical menstrual cycle length in days.

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

For example, if your periods usually start about 28 days apart, enter:

28 days

A 28-day cycle is only an example. Many adults have different cycle lengths, and cycles can vary from month to month.

3. Period Length (days)

Enter the usual number of days that your menstrual bleeding lasts.

For example, if you normally bleed for 5 days, enter:

5 days

Period length is different from cycle length. Cycle length measures the time from one period start to the next, while period length describes how many days the bleeding continues.

4. Current Date

Enter the current date.

The calculator uses the current date to determine where you are in your present menstrual cycle and to provide the most relevant cycle insights.

Get Your Results

After entering all four values, select the calculation button to see your estimated menstrual-cycle information.

Depending on your entered dates and cycle details, the calculator can provide information such as:

  • Estimated next period
  • Estimated ovulation
  • Estimated fertile window
  • Current cycle timing
  • Upcoming cycle dates

These results are estimates based on your previous cycle information. They are not measurements of hormone levels and cannot confirm exactly when ovulation or your next period will occur.

How Does a Period Calculator Work?

A period calculator generally uses two key pieces of information:

First day of your last period

and

Average menstrual cycle length

The basic calculation is:

Estimated Next Period = First Day of Last Period + Average Cycle Length

Example

Suppose your last period started on:

August 1

and your typical menstrual cycle is:

28 days

The estimated next period would be around:

August 29

This is only an estimate because your actual cycle can be shorter or longer.

Tracking several previous cycles can make the estimate more representative of your own pattern than automatically assuming that every cycle is 28 days.

How a period calculator estimates the next period from the last period date and cycle length

How to Calculate Your Menstrual Cycle

Your menstrual cycle begins on the first day of menstrual bleeding.

It ends on the day before your next period begins.

For example:

Period 1 starts: August 1

Next period starts: August 29

Cycle length: 28 days

If the next period instead begins on September 2, the cycle would be:

August 1 → September 2 = 32 days

This is why cycle length should be based on your own tracking rather than assuming a fixed number.

Mayo Clinic describes the menstrual cycle in the same way, counting from the first day of one period to the first day of the next.

How to Calculate Your Next Period

Once you know your usual cycle length, estimating the next period is straightforward.

Step 1: Identify Day 1

Record the first day of actual menstrual bleeding.

Step 2: Determine Your Typical Cycle Length

Look at several previous cycles if possible.

For example:

  • Cycle 1: 28 days
  • Cycle 2: 29 days
  • Cycle 3: 27 days
  • Cycle 4: 28 days

Your average would be approximately:

28 days

Step 3: Add Your Average Cycle Length

If your most recent period started on August 1:

August 1 + 28 days ≈ August 29

The resulting date is your estimated next period date.

It is not an exact appointment date for your period. Stress, illness, weight changes, exercise, hormonal contraception, PCOS, thyroid conditions and other factors can affect cycle timing.

Understanding the Menstrual Cycle

The menstrual cycle is more than the days when menstrual bleeding occurs.

Hormonal changes throughout the cycle prepare the body for possible pregnancy. The timing and length of individual phases can vary.

A simplified cycle includes:

Menstrual phase

Follicular phase

Ovulation

Luteal phase

These phases are related, but they do not necessarily occur on exactly the same calendar day every month.

Menstrual Phase

The menstrual phase is when menstrual bleeding occurs.

It begins on Day 1 of the cycle.

During menstruation, the uterine lining that developed during the previous cycle is shed because pregnancy did not occur.

Period bleeding commonly lasts around 2 to 7 days, although individual experiences vary.

Tracking the first day of bleeding is particularly important because that date is used as the starting point for calculating cycle length and estimating future periods.

Follicular Phase

The follicular phase begins on the first day of menstruation and continues until ovulation.

During this phase, follicles in the ovaries develop and hormonal changes prepare the body for ovulation.

The length of the follicular phase can vary considerably between cycles, which is one reason why ovulation does not necessarily occur on the same calendar day every month.

Ovulation

Ovulation is the release of an egg from an ovary.

Calendar-based period calculators can estimate when ovulation may occur, but they cannot confirm that ovulation actually happened.

For many people, ovulation occurs approximately 12 to 16 days before the next period, rather than on a fixed “Day 14” for everyone.

This distinction is important.

A person with a 28-day cycle may ovulate around the middle of the cycle, while someone with a longer or shorter cycle may ovulate at a different point.

Luteal Phase

The luteal phase follows ovulation and continues until the next period begins.

Hormonal changes during this phase prepare the uterus for a possible pregnancy.

If pregnancy does not occur, hormone levels eventually change and the uterine lining is shed, beginning the next menstrual period.

The cycle then starts again.

Menstrual cycle phases showing estimated ovulation and fertile window timing

Period Calculator and Ovulation

A period calculator can provide an estimated ovulation date based on your expected next period.

A common calendar-based approach works backward from the predicted next period because ovulation often occurs approximately 12 to 16 days before the next period.

However, this remains an estimate.

For example, if a calculator predicts your next period will begin on August 29, it may estimate ovulation somewhere in the middle of August based on your expected cycle pattern.

That does not prove that ovulation occurred on that date.

Ovulation can shift because menstrual cycle timing is not perfectly predictable.

What Is the Fertile Window?

The fertile window is the period around ovulation when pregnancy is more likely if sperm and an egg are present.

Sperm can survive in the reproductive tract for several days, while the egg remains available for fertilization for a much shorter period. NHS guidance notes that sperm can survive for up to several days and that fertile time extends beyond the day of ovulation itself.

This means that the fertile window is not simply:

“The day you ovulate.”

It includes days leading up to ovulation as well.

Important Safety Note

Do not interpret the dates shown by a period or ovulation calculator as “safe days.”

Ovulation can occur earlier or later than predicted, particularly when cycles are irregular.

NHS guidance specifically notes that pregnancy can occur shortly after a period and that working out fertile time can be difficult.

A period calculator should therefore not be used alone as contraception or to guarantee that unprotected sex will not result in pregnancy.

How Accurate Is a Period Calculator?

A period calculator provides an estimate based on previous cycle information.

It cannot predict your exact future period date with certainty.

Your cycle can change because of:

  • Stress
  • Illness
  • Weight changes
  • Changes in exercise
  • Hormonal contraception
  • PCOS
  • Thyroid conditions
  • Puberty
  • Perimenopause
  • Other hormonal or reproductive-health factors

NHS guidance notes several possible causes of irregular or changed periods, including stress, weight changes, excessive exercise, PCOS and thyroid problems.

This is why a calculator is generally more useful as a tracking and planning tool than as an exact prediction system.

Period Calculator for Irregular Cycles

You can still use a period calculator if your periods are irregular, but the predicted dates may be less reliable.

For example, suppose your last four cycles were:

25 days

31 days

27 days

35 days

Using a single average may produce a useful general estimate, but it cannot capture all of the variation in your cycle.

If your periods regularly vary significantly, tracking several cycles can help you identify your personal pattern.

NHS recommends speaking with a healthcare professional when periods are irregular or your usual pattern changes.

What Is a Typical Menstrual Cycle?

A 28-day cycle is often used as an example, but 28 days is not the correct cycle length for everyone.

NHS guidance states that regular cycles between approximately 21 and 35 days can be normal for many adults.

Period duration also varies, with bleeding commonly lasting around 2 to 7 days.

Your own regular pattern can therefore be more useful than comparing yourself with a textbook 28-day cycle.

What Should You Track Along With Your Period?

A period tracker becomes more useful when you record more than just the expected start date.

Consider tracking:

  • First day of bleeding
  • Last day of bleeding
  • Cycle length
  • Flow intensity
  • Menstrual cramps
  • PMS symptoms
  • Mood changes
  • Cervical mucus
  • Basal body temperature
  • Ovulation-test results

Mayo Clinic recommends tracking menstrual cycles to understand what is typical for you and describes cervical-mucus changes and basal body temperature as additional ways people may track ovulation-related patterns.

These observations can provide more information than a calendar prediction alone.

Period Calculator vs Ovulation Calculator

Although the two tools are related, they are not exactly the same.

Period Calculator

Primarily estimates:

  • Next period
  • Future period dates
  • Cycle length

Ovulation Calculator

Primarily estimates:

  • Possible ovulation timing
  • Fertile window

A period calculator may include an ovulation estimate, but the underlying calculation is still based on menstrual-cycle information.

Neither tool can directly confirm ovulation.

Common Reasons Your Period May Be Early or Late

A period can sometimes arrive earlier or later than expected without indicating a serious medical problem.

Possible causes include:

Stress

Significant stress can affect the hormones involved in the menstrual cycle.

Changes in Weight

Large changes in body weight can affect menstrual patterns.

Exercise

Very intense exercise or major changes in activity can affect cycle timing in some people.

Hormonal Contraception

Starting, stopping, or changing hormonal contraception can change bleeding patterns.

PCOS

Polycystic ovary syndrome (PCOS) can affect ovulation and menstrual regularity.

Thyroid Conditions

Changes in thyroid function can also affect menstrual cycles.

Pregnancy

A missed period can be an early sign of pregnancy, although there are many other reasons for a late or missed period.

A calculator cannot determine why your period is late.

If pregnancy is possible, a pregnancy test is more appropriate than relying on a calendar prediction.

Can You Get Pregnant Just After Your Period?

Yes, pregnancy can be possible after a period.

The timing depends on when ovulation occurs and how long sperm survive in the reproductive tract.

NHS guidance notes that ovulation commonly occurs around 12 to 16 days before the next period and that sperm can survive for several days. As a result, sex shortly after a period can sometimes occur close enough to ovulation for pregnancy to happen.

This is another reason not to treat a period calculator as a contraception tool.

When Should You See a Healthcare Professional?

Consider speaking with a healthcare professional if:

  • Your periods are consistently irregular
  • Your usual cycle pattern suddenly changes
  • You frequently miss periods
  • Your bleeding lasts longer than 7 days
  • You have bleeding between periods
  • Your periods become unusually heavy
  • Severe menstrual pain interferes with normal activities
  • You have fertility concerns
  • You think you may be pregnant and have unusual bleeding or pain

NHS guidance recommends medical assessment for irregular periods and changes in the normal menstrual pattern, including prolonged bleeding and bleeding between periods.

Seek urgent medical help for severe abdominal or pelvic pain, particularly if pregnancy is possible.

Frequently Asked Questions

What is a period calculator?

A period calculator estimates future menstrual dates using information such as the first day of your last period and your typical cycle length.

How does a period calculator work?

It generally adds your average cycle length to the first day of your most recent period to estimate when your next period may begin.

How do I calculate my next period?

Record the first day of your most recent period and add your usual cycle length.

For example:

Last period: August 1
Average cycle: 28 days
Estimated next period: August 29

The result is an estimate rather than a guaranteed date.

How is menstrual cycle length calculated?

Count from the first day of one period to the first day of the next period. The day before the next period is the final day of the previous cycle.

What is a normal menstrual cycle length?

For many adults, cycles between approximately 21 and 35 days can be normal. A 28-day cycle is simply a common example, not a requirement.

When will I have my next period?

The calculator estimates your next period from your last period date and usual cycle length. Your actual period may arrive earlier or later because cycle length naturally varies.

Can a period calculator predict ovulation?

It can estimate possible ovulation timing, but it cannot confirm exactly when ovulation occurred. Ovulation often occurs around 12 to 16 days before the next period.

What is a fertile window?

The fertile window is the period around ovulation when pregnancy is more likely. Because sperm can survive for several days, fertile days can occur before ovulation.

How accurate is a period calculator?

It can provide a useful estimate when your cycles are relatively predictable, but it cannot guarantee the exact date of your next period or ovulation.

Can I use a period calculator if my cycles are irregular?

Yes, but the predictions may be less reliable. Tracking several cycles can help you understand your personal pattern. Persistent irregularity should be discussed with a healthcare professional.

Why is my period late?

Possible reasons include stress, illness, pregnancy, changes in weight or exercise, hormonal contraception, PCOS, thyroid conditions and other factors.

Why is my period early?

A period can come earlier because of normal cycle variation or changes in hormones, stress, illness, contraception, or other factors.

Can I get pregnant just after my period?

Yes. Ovulation can occur earlier than expected, and sperm can survive for several days. Therefore, calendar calculations cannot guarantee that the days immediately after a period are infertile.

Can a period calculator prevent pregnancy?

No. A calendar-based prediction cannot guarantee when ovulation will occur and should not be used alone as contraception.

What is the difference between a period tracker and an ovulation calculator?

A period tracker primarily records and predicts menstrual dates. An ovulation calculator focuses on estimating ovulation and fertile days. Both rely partly on cycle information and provide estimates rather than direct measurements.

What is the first day of the menstrual cycle?

Day 1 is the first day of menstrual bleeding. The cycle continues until the day before the next period starts.

Related Tools

Key Takeaways

  • A Period Calculator estimates your next period using your last period date and typical cycle length.
  • Day 1 of the menstrual cycle is the first day of menstrual bleeding.
  • A 28-day cycle is not the standard everyone must have. Cycles between 21 and 35 days can be normal for many adults.
  • Ovulation often occurs approximately 12 to 16 days before the next period, but exact timing can vary.
  • A period calculator can estimate fertile days, but it cannot guarantee when you are fertile or infertile.
  • Do not use period or fertile-window predictions alone to prevent pregnancy.
  • Tracking several cycles can help you understand your personal menstrual pattern.
  • Persistent irregular periods, prolonged bleeding, bleeding between periods, or significant changes in your normal cycle should be discussed with a healthcare professional.

References

  1. NHS. Periods.
    NHS: Periods and Fertility
  2. NHS. Period Problems.
    NHS: Irregular Periods and Period Problems
  3. NHS. Irregular Periods.
    NHS: Irregular Periods
  4. Mayo Clinic. Menstrual cycle: What’s typical, what’s not. Updated June 3, 2026.
    Mayo Clinic: Menstrual Cycle
  5. Mayo Clinic. How to get pregnant.
    Mayo Clinic: Ovulation and Fertility
  6. Mayo Clinic. Rhythm method for natural family planning.
    Mayo Clinic: Fertility Awareness and Calendar Method

Medical Disclaimer

This Period Calculator provides estimates based on the information you enter and is intended for educational and cycle-tracking purposes. Menstrual cycles naturally vary, so predicted period, ovulation, and fertile-window dates may not be exact.

This tool cannot diagnose pregnancy, infertility, PCOS, thyroid disorders, menstrual disorders, or other medical conditions. Do not use period or fertile-window predictions alone to prevent pregnancy.

Speak with a qualified healthcare professional if you have persistent irregular periods, unusually heavy or prolonged bleeding, bleeding between periods, severe menstrual pain, repeated missed periods, or other concerns.

Author Box

Written by: Suvojit Datta, M.Pharm
Last reviewed: August 2026

Spread the love

Join WhatsApp

Join Now

Join Telegram

Join Now