Predict your next period, fertile window, and ovulation date based on your cycle length.
Last Period Start Date
Sun, Sep 27, 2026
In 23 days
Ends: Oct 1
Sep 8 – Sep 14
Days 9–15 of cycle
Highest chance of conception
Sun, Sep 13, 2026
Day 14 of cycle
Peak fertility day
Cycle 1
Cycle 2
Cycle 3
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.
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.
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.