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
28 Feb
14 days from now
Highest chance of conception during these days
Saturday, 14 February
Approximately 14 days before next period
21 Feb
7 days before period - symptoms may appear
| Cycle | Period Dates | Fertile Window | Ovulation |
|---|---|---|---|
| 1(Past) | 31 Jan 2026 to 4 Feb 2026 | 9 Feb - 15 Feb | 14 Feb |
| 2 | 28 Feb 2026 to 4 Mar 2026 | 9 Mar - 15 Mar | 14 Mar |
| 3 | 28 Mar 2026 to 1 Apr 2026 | 6 Apr - 12 Apr | 11 Apr |
| 4 | 25 Apr 2026 to 29 Apr 2026 | 4 May - 10 May | 9 May |
| 5 | 23 May 2026 to 27 May 2026 | 1 Jun - 7 Jun | 6 Jun |
| 6 | 20 Jun 2026 to 24 Jun 2026 | 29 Jun - 5 Jul | 4 Jul |
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.