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.
Period Calculator
Your Cycle Results
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
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.
Real-World Examples
LMP: Jan 1, Cycle: 28 days, Period: 5 days
Next Period: Jan 29
LMP: Feb 14, Cycle: 32 days, Period: 4 days
Next Period: Mar 17
LMP: Mar 10, Cycle: 26 days, Period: 6 days
Ovulation: Mar 22
Frequently Asked Questions
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
Related Tools
Your History
Editorial & Medical Review
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 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.
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
- Ovulation Calculator
- Fertile Window Calculator
- Due Date Calculator
- Pregnancy Calculator
- Pregnancy Weight Gain Calculator
- Daily Water Intake Calculator
- BMI Calculator
- Sleep Calculator
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
- NHS. Periods.
NHS: Periods and Fertility - NHS. Period Problems.
NHS: Irregular Periods and Period Problems - NHS. Irregular Periods.
NHS: Irregular Periods - Mayo Clinic. Menstrual cycle: What’s typical, what’s not. Updated June 3, 2026.
Mayo Clinic: Menstrual Cycle - Mayo Clinic. How to get pregnant.
Mayo Clinic: Ovulation and Fertility - 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