Period Tracker
Predict your next period, fertile window, and ovulation date based on your cycle length.
Your Cycle Details
Last Period Start Date
Mon, Jun 8, 2026
In 23 days
Ends: Jun 12
May 20 – May 26
Days 9–15 of cycle
Highest chance of conception
Mon, May 25, 2026
Day 14 of cycle
Peak fertility day
Next 3 Cycles Forecast
Cycle 1
Cycle 2
Cycle 3
Period Tracker
Our Period Tracker helps you predict your next menstrual period, fertile window, and ovulation date based on your average cycle length. Track patterns over time to understand your body better.
How It Works
The calculator uses your last period start date and average cycle length to project upcoming cycles. Ovulation typically occurs around day 14 of a 28-day cycle, and the fertile window spans the 5 days before ovulation plus the day of ovulation itself.
Understanding Your Cycle
- Menstrual Phase (Days 1–5): Period bleeding. Day 1 is the first day of your period.
- Follicular Phase (Days 1–13): Hormones rise, preparing an egg for release.
- Ovulation (Day 14): An egg is released. Peak fertility.
- Luteal Phase (Days 15–28): The body prepares for potential pregnancy.
Important Note
Cycle lengths naturally vary from 21 to 35 days. Stress, illness, and lifestyle changes can all affect timing. This tool provides estimates only — not medical advice.