Menstrual Cycle
Track your menstrual cycle, predict your next period, and identify your fertile window. Understand your cycle phases.
Medical disclaimer: This calculator is provided for educational and informational purposes only and does not constitute medical advice, diagnosis, or treatment. Results are general estimates and may not reflect your individual circumstances. Always consult a qualified healthcare professional before making decisions about your health.
Formula
Ovulation = Cycle Length - 14 days
Ovulation is estimated backwards from the next expected period, because the luteal phase is the more consistent half of the cycle at about 14 days. The first day of bleeding is cycle day 1, so in a 28-day cycle ovulation falls near cycle day 15 rather than day 14. The fertile window is the five days before ovulation plus ovulation day itself, since sperm survive up to about five days while the egg survives only 12 to 24 hours. Ovulation day shifts between cycles even in regular cycles, so a calendar estimate is not a contraceptive method.
Worked Examples
Example 1: Calculate Next Period
Problem:Last period started Jan 15, cycle length 30 days.
Solution:Last period: January 15 (this is cycle day 1) Cycle length: 30 days Next period = Jan 15 + 30 days = February 14 Ovulation is about 14 days before the next period, so it lands on cycle day 30 - 13 = day 17 Cycle day 17 = Jan 15 + 16 days = January 31 Fertile window: the 5 days before ovulation plus ovulation day = January 26 to January 31
Result:Next period: February 14, ovulation about January 31
Example 2: Determine Fertile Window
Problem:28-day cycle, last period Jan 1.
Solution:Cycle length: 28 days, last period January 1 (cycle day 1) Ovulation lands on cycle day 28 - 13 = day 15 Cycle day 15 = Jan 1 + 14 days = January 15 Fertile window: 5 days before ovulation: January 10 Through ovulation day: January 15 Highest chance of conception: January 13-15 (the 2 days before ovulation and the day itself)
Result:Fertile window: January 10-15
Example 3: Track Cycle Day
Problem:Last period Feb 1, today is Feb 20, 26-day cycle.
Solution:Last period: February 1 (cycle day 1) Today: February 20 Days elapsed: 19 Cycle day = 19 + 1 = day 20 (the first day of bleeding counts as day 1) For a 26-day cycle: Ovulation around cycle day 26 - 13 = day 13 Day 20 is therefore in the luteal phase Next period: Feb 1 + 26 = February 27
Result:Day 20 of cycle (luteal phase)
Frequently Asked Questions
How long is a normal menstrual cycle?
Normal cycles range from 21-35 days, with 28 days being average. Cycles are measured from the first day of one period to the first day of the next. Variation of a few days between cycles is normal. Consistently irregular cycles may warrant medical evaluation.
When does ovulation occur?
Ovulation typically occurs 12-14 days before the next period, not 14 days after the last period. For a 28-day cycle, this is around day 14. For a 35-day cycle, ovulation would be around day 21. The luteal phase (after ovulation) is relatively constant at 12-14 days.
What is the fertile window?
The fertile window is approximately 6 days: the 5 days before ovulation plus ovulation day itself. Sperm can survive up to 5 days in the reproductive tract, while the egg survives only 12-24 hours after ovulation. Peak fertility is 1-2 days before ovulation.
How accurate are period calculators?
Calculators provide estimates based on average cycle patterns. They're most accurate for regular cycles. Actual ovulation can vary by several days. For pregnancy planning or avoidance, combine with other fertility awareness methods (temperature, cervical mucus) or use contraception.
What causes irregular cycles?
Common causes: stress, weight changes, excessive exercise, PCOS, thyroid disorders, perimenopause, breastfeeding, starting/stopping birth control. Occasional irregularity is normal. Consistently irregular cycles (varying by more than 7-9 days) should be evaluated by a healthcare provider.
What are the phases of the menstrual cycle?
1) Menstrual (days 1-5): Uterine lining sheds. 2) Follicular (days 1-13): Egg develops in ovary, estrogen rises. 3) Ovulation (day 14): Egg released. 4) Luteal (days 15-28): Progesterone rises, uterus prepares for potential pregnancy.
Can you get pregnant during your period?
Unlikely but possible, especially with shorter cycles. If you have a 21-day cycle and ovulate around day 7, sperm from sex on day 5 (during period) could fertilize the egg. The fertile window can overlap with menstruation in short cycles.
What is PMS and when does it occur?
Premenstrual Syndrome (PMS) occurs in the luteal phase, typically 1-2 weeks before menstruation. Symptoms include mood changes, bloating, breast tenderness, and fatigue. Caused by hormonal fluctuations after ovulation. Severe PMS (PMDD) affects 3-8% of women.
How do birth control pills affect cycles?
Hormonal birth control regulates or suppresses the natural cycle. Combined pills prevent ovulation and create predictable withdrawal bleeding. Some pills eliminate periods entirely. After stopping, it may take 1-3 months for natural cycles to resume.
When should I see a doctor about my cycle?
Consult a doctor if: periods stop for 3+ months (not pregnant), cycles shorter than 21 or longer than 35 days consistently, extremely heavy bleeding, severe pain interfering with daily life, bleeding between periods, or sudden changes in cycle pattern.
Background & Theory
The menstrual cycle is the monthly hormonal cycle that prepares the body for potential pregnancy. Understanding your cycle helps with family planning, health awareness, and recognizing irregularities.
Cycle Phases:
| Phase | Days | Hormones | Events |
|---|---|---|---|
| Menstrual | 1-5 | Low estrogen/progesterone | Uterine lining sheds |
| Follicular | 1-13 | Rising estrogen | Egg develops |
| Ovulation | ~14 | LH surge | Egg released |
| Luteal | 15-28 | High progesterone | Uterus prepares |
Key Calculations:
Ovulation Day:
Ovulation cycle day = Cycle Length - 13
(the luteal phase is relatively constant at about 14 days, and the first day of bleeding is cycle day 1, so a 28-day cycle ovulates on about day 15)
Fertile Window:
- The 5 days before ovulation plus ovulation day, about 6 days in total
- Sperm survive up to about 5 days; the egg only 12-24 hours
- Peak fertility: the 2 days before ovulation and the day itself
- Ovulation timing varies from cycle to cycle even in regular cycles, so calendar estimates are approximate
Cycle Variations:
- Normal range: 21-35 days
- Average: 28 days
- Variation between cycles: up to 7-9 days is normal
Hormonal Changes:
- Days 1-5: Estrogen and progesterone low
- Days 6-13: Estrogen rises
- Day 14: Estrogen peaks, LH surge triggers ovulation
- Days 15-28: Progesterone dominant
Tracking Methods:
- Calendar (this calculator)
- Basal body temperature
- Cervical mucus changes
- Ovulation predictor kits (LH tests)