Track Your Cycle, Predict Your Period & Fertile Days
✓ Period Predictions - Know exactly when to expect your period
✓ Ovulation Tracking - Find your most fertile days
✓ 12-Month Forecast - Plan ahead for the whole year
Select the first day your last period started
Average is 28 days. Normal range: 21-35 days.
Average is 4-5 days. Normal range: 2-7 days.
Most fertile days - egg is released from ovary
Day 15 of your 28-day cycle
Next Period Expected
24 Dec
14 days from now
Highest chance of conception during these days
Wednesday, 10 December
Approximately 14 days before next period
17 Dec
7 days before period - symptoms may appear
| Cycle | Period Dates | Fertile Window | Ovulation |
|---|---|---|---|
| 1(Past) | 26 Nov 2025 to 30 Nov 2025 | 5 Dec - 11 Dec | 10 Dec |
| 2 | 24 Dec 2025 to 28 Dec 2025 | 2 Jan - 8 Jan | 7 Jan |
| 3 | 21 Jan 2026 to 25 Jan 2026 | 30 Jan - 5 Feb | 4 Feb |
| 4 | 18 Feb 2026 to 22 Feb 2026 | 27 Feb - 5 Mar | 4 Mar |
| 5 | 18 Mar 2026 to 22 Mar 2026 | 27 Mar - 2 Apr | 1 Apr |
| 6 | 15 Apr 2026 to 19 Apr 2026 | 24 Apr - 30 Apr | 29 Apr |
Days 1-5 (approx)
Period occurs. Uterine lining sheds. You may experience cramps, fatigue, and mood changes.
Days 1-13 (approx)
Overlaps with menstruation. Estrogen rises, egg develops. Energy and mood typically improve.
Day 14 (approx)
Egg is released. Peak fertility. You may notice increased libido and clearer skin.
Days 15-28 (approx)
Progesterone rises. PMS symptoms may occur. Body prepares for pregnancy or next period.
A Period Calculator helps you predict your menstrual cycle by calculating your next period date, ovulation day, and fertile window based on your cycle history. It's useful for:
This calculator should not be used as a birth control method. Ovulation timing can vary significantly, and sperm can survive for up to 5 days. Use reliable contraception methods.