The menstrual cycle calculator predicts your next period, fertile window, and ovulation date based on your last period and average cycle length. Results are estimates — individual cycle variation is normal and expected.

Calculate Your Cycle