Track your menstrual cycle, predict upcoming periods, fertile windows, and ovulation dates.
Current phase
Next period
Jul 13, 2026
The Menstrual Cycle Calculator predicts upcoming periods, fertile windows, and ovulation dates for up to 12 cycles ahead based on your cycle length and last period date.