Menstrual Cycle Calculator
Track your menstrual cycle, predict future periods, calculate ovulation, and plan fertility with comprehensive cycle tracking and analysis tools.
📋 Quick Navigation
Next Period
Ovulation Date
Fertile Window
Cycle Length
📊 Your Cycle Schedule
| Phase | Start Date | End Date | Days | Description |
|---|---|---|---|---|
| Menstruation | — | — | — | Bleeding phase |
| Follicular | — | — | — | Egg development |
| Fertile Window | — | — | 6 | High pregnancy chance |
| Ovulation | — | — | 1 | Egg released |
| Luteal | — | — | — | Hormone preparation |
🔗 Related Reproductive Health Tools
Access our complete suite of fertility and pregnancy trackers:
📍 Period Calculator
Predict your next period and track your menstrual cycle with detailed ovulation predictions.
Learn More →🥚 Ovulation Calculator
Calculate your ovulation date and identify your fertile window for conception planning.
Learn More →✨ Conception Calculator
Estimate when conception occurred from your due date with intercourse window range.
Learn More →🥚 Pregnancy Conception Calculator
Calculate conception date with reverse dating from due date or ultrasound scan.
Learn More →📅 Due Date Calculator
Calculate your pregnancy due date using Naegele's rule from LMP or other methods.
Learn More →🤰 Pregnancy Calculator
Track your full pregnancy timeline from conception to delivery with all milestones.
Learn More →⚖️ Weight Gain Calculator
Calculate recommended pregnancy weight gain using Institute of Medicine guidelines.
Learn More →🔄 Menstrual Cycle Phases
Menstrual Phase (Days 1-5)
The first day of your period marks Day 1 of your menstrual cycle. During this phase, the uterus sheds its lining, resulting in bleeding. This typically lasts 2-7 days. Hormone levels (estrogen and progesterone) are at their lowest during this phase.
Follicular Phase (Days 1-13)
Overlaps with menstruation and continues until ovulation. The pituitary gland releases follicle-stimulating hormone (FSH), which causes the ovaries to produce estrogen and develop egg-containing follicles. Estrogen levels rise gradually as the follicles mature, creating a thickened uterine lining for potential pregnancy.
Ovulation (Around Day 14)
A surge in luteinizing hormone (LH) triggers the release of a mature egg from the ovary. This usually occurs approximately 12-16 days before your next period. The egg travels down the fallopian tube and can be fertilized by sperm within 12-24 hours. The ovulation window can vary by ±2-3 days from predicted date.
Luteal Phase (Days 15-28)
After ovulation, the empty follicle transforms into the corpus luteum, which produces progesterone. This hormone prepares the uterus for potential pregnancy by thickening the endometrium. If the egg isn't fertilized, progesterone and estrogen levels drop, triggering menstruation and starting the cycle again.
🧮 Calculation Formulas
Next Period Calculation
Example: Last period started Nov 2, cycle is 28 days
Next Period = Nov 2 + 28 days = Nov 30
For irregular cycles, use average cycle length
Track cycles for 3-6 months to calculate average
Ovulation Date Calculation
For standard 28-day cycle (ovulation day 14):
Ovulation = Last Period + 14 days
Example: Last period Nov 2, 28-day cycle
Ovulation = Nov 2 + 14 = Nov 16
For 35-day cycle:
Ovulation = Last Period + 21 days
Fertile Window Calculation
Fertile Window End = Ovulation Date
Example: Ovulation Nov 16
Fertile Window = Nov 11 to Nov 16 (6 days total)
Peak Fertility = Nov 14 to Nov 16 (3 days)
Note: Most likely conception in 3 days before ovulation
Period End Date
Example: Last period Nov 2, duration 5 days
Period End = Nov 2 + 5 − 1 = Nov 6
Bleeding Days = Nov 2, 3, 4, 5, 6
Follicular Phase Duration
For 28-day cycle (ovulation day 14):
Follicular Phase = 14 − 1 = 13 days
For 35-day cycle (ovulation day 21):
Follicular Phase = 21 − 1 = 20 days
Luteal Phase Duration
For 28-day cycle (ovulation day 14):
Luteal Phase = 28 − 14 = 14 days
Note: Luteal phase typically 12-16 days
More consistent than follicular phase length