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
10 Jan
14 days from now
Highest chance of conception during these days
Saturday, 27 December
Approximately 14 days before next period
3 Jan
7 days before period - symptoms may appear
| Cycle | Period Dates | Fertile Window | Ovulation |
|---|---|---|---|
| 1(Past) | 13 Dec 2025 to 17 Dec 2025 | 22 Dec - 28 Dec | 27 Dec |
| 2 | 10 Jan 2026 to 14 Jan 2026 | 19 Jan - 25 Jan | 24 Jan |
| 3 | 7 Feb 2026 to 11 Feb 2026 | 16 Feb - 22 Feb | 21 Feb |
| 4 | 7 Mar 2026 to 11 Mar 2026 | 16 Mar - 22 Mar | 21 Mar |
| 5 | 4 Apr 2026 to 8 Apr 2026 | 13 Apr - 19 Apr | 18 Apr |
| 6 | 2 May 2026 to 6 May 2026 | 11 May - 17 May | 16 May |
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.