Period & Menstrual Cycle Tracker
Predict Upcoming Periods & PMS DatesForecast for Next 3 Cycles
| Cycle | Period Dates | Ovulation | PMS Window |
|---|
Current Cycle Status
Next Period Expected
Oct 24, 2026
In 12 Days
Next Ovulation Window:Oct 10 – Oct 15
PMS Symptoms Window:Oct 18 – Oct 23
Cycle Day Today:Day 16 of 28
100% Private — cycle data is computed strictly on your device and never stored on any server.
Frequently Asked Questions
A normal menstrual cycle typically ranges between 21 and 35 days in adult women (averaging 28 days), measured from the first day of one period to the first day of the next.
• 1. Menstrual Phase (Days 1-5): Shedding of the uterine lining (period bleeding).
• 2. Follicular Phase (Days 1-13): Estrogen rises as ovarian follicles mature.
• 3. Ovulation Phase (Day 14): Mature egg is released from ovary.
• 4. Luteal Phase (Days 15-28): Progesterone surges to prepare for possible pregnancy, or triggers PMS symptoms.
• 2. Follicular Phase (Days 1-13): Estrogen rises as ovarian follicles mature.
• 3. Ovulation Phase (Day 14): Mature egg is released from ovary.
• 4. Luteal Phase (Days 15-28): Progesterone surges to prepare for possible pregnancy, or triggers PMS symptoms.