Period Calculator
Track your cycle, predict your next period, and understand your fertile window.
Event Date Forecast
On , you will be on Day of your cycle.
--
Next Period Starts
Upcoming Cycle Schedule
How to Use This Calculator
- Select Last Period Date: Click the calendar icon to choose the first day of your most recent menstrual cycle.
- Enter Cycle Length: Input the average number of days between your periods. The default is 28 days, which is the global average.
- Enter Period Duration: Input how many days your bleeding typically lasts (usually 3-5 days).
- Calculate: Click the button to see your forecast for the next three months, including period start dates and ovulation days.
Example: Planning a Vacation
Let's say your last period started on November 1st, your cycle is usually a bit longer than average (30 days), and you want to know if you'll have your period during a holiday trip in late December.
- 1 Set First Day of Last Period to November 1.
- 2 Change Average Cycle Length to 30 days.
- 3 Click Calculate Cycle.
- The Result: The timeline will show your first projected period starting Dec 1 and the second one starting Dec 31. This tells you that mid-to-late December should be period-free!
How This Calculator Works
This tool uses the standard "rhythm method" logic to project future dates. Here is the math behind the predictions:
Predicting the Period
We simply add your Cycle Length to the start date of your last period. For example, if your period started on Nov 1 and your cycle is 28 days, your next period is projected for Nov 29.
Calculating Ovulation
Ovulation generally occurs 14 days before the start of the next period. If your next period is due Nov 29, we subtract 14 days to estimate ovulation on Nov 15.
Determining the Fertile Window
Sperm can survive in the body for up to 5 days. Therefore, your "fertile window" is calculated as the 5 days leading up to ovulation plus the day of ovulation itself.
Understanding Your Cycle Phases
1. Menstrual Phase (Days 1-5)
This phase marks the beginning of your cycle. It occurs when an egg from the previous cycle wasn't fertilized. Because pregnancy hasn't taken place, hormone levels (estrogen and progesterone) drop significantly.
Key Events: The thickened lining of the uterus (endometrium) sheds through the vagina. You may experience cramps caused by uterine contractions.
2. Follicular Phase (Days 1-13)
This phase overlaps with menstruation but lasts longer. The pituitary gland releases Follicle Stimulating Hormone (FSH), stimulating the ovaries to produce 5 to 20 tiny sacs called follicles. Each follicle houses an immature egg. Usually, only one follicle matures into an egg, while the others die off.
Key Events: As the follicle matures, it sets off a surge in estrogen that thickens the uterine lining again, preparing a nutrient-rich environment for a potential embryo.
3. Ovulation (Day 14)
Rising estrogen levels trigger the pituitary gland to release a surge of Luteinizing Hormone (LH). This hormone surge causes the mature follicle to rupture and release the egg. The egg travels down the fallopian tube toward the uterus to be fertilized by sperm.
Key Events: This is your most fertile time. While the egg only survives for 12-24 hours, sperm can survive inside the body for up to 5 days, meaning sex in the days leading up to ovulation can lead to pregnancy.
4. Luteal Phase (Days 15-28)
After the egg releases, the empty follicle transforms into a structure called the "corpus luteum," which secretes progesterone and estrogen. Progesterone keeps the uterine lining thick and healthy for a fertilized egg to implant.
Key Events: If the egg is not fertilized, the corpus luteum shrinks and is resorbed. This causes hormone levels to plummet, which triggers the shedding of the uterine lining and the start of your next period. This drop in hormones is also responsible for PMS symptoms.
Credible Sources & Medical References
Cycle Phase Reference Table
A quick guide to what happens during each phase of an average 28-day cycle.
| Phase | Typical Days | Fertility | What's Happening? |
|---|---|---|---|
| Menstruation | Days 1–5 | Low | Uterine lining sheds (period starts). |
| Follicular | Days 6–13 | Rising | Body prepares an egg; estrogen rises. |
| Ovulation | Day 14 | Peak | Egg is released; best time for conception. |
| Luteal | Days 15–28 | Low | Body prepares for possible pregnancy or next period. |
Frequently Asked Questions
What does this period calculator do?
How does the calculator predict my next period?
How is my ovulation day calculated?
What is the “fertile window” and how is it calculated?
How accurate are the predictions from this period calculator?
What if my cycle is irregular – can I still use this calculator?
Which cycle length should I enter if my cycles vary?
Does the period duration change my fertile window?
Can I use this period calculator to avoid pregnancy?
Can I use this calculator if I’m on hormonal birth control or have PCOS?
Medical Disclaimer: This calculator is designed for educational and informational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Cycle predictions are estimates based on statistical averages and should never be used as a primary method of contraception (birth control) or to diagnose health conditions. Always consult with a qualified healthcare provider regarding any concerns about your menstrual cycle or reproductive health.
Other Precise Calculators
Discount Calculator
Calculate savings and final price.
Rounding Calculator
Round numbers to decimals or sig figs.
Tip Calculator
Calculate gratuity and split bills.
ROI Calculator
Calculate return on investment.
Fraction Calculator
Add, subtract and multiply fractions.
Age Calculator
Calculate age in years, months, and days.
Calorie Calculator
Estimate daily calories for weight goals.
Average Calculator
Calculate Mean, Median, and Mode.
BMI Calculator
Calculate Body Mass Index and health.
Factoring Calculator
Find factors, GCF, and LCM.
Mean, Median, Mode
Calculate statistical averages.
Variance Calculator
Calculate variance and std dev.