A period calculator predicts upcoming menstrual period dates, fertile windows, and ovulation days based on your cycle length and the first day of your last period. Tracking your cycle helps you plan ahead, understand your body's patterns, and identify your most fertile days. All calculations happen in your browser — your data never leaves your device.

Not a medical device. This tool provides estimates for informational purposes only. It should not be used as a method of contraception or for medical decisions. Consult a healthcare provider for personalized advice.

Your Cycle Details

Typical range: 21-40 days

Typical range: 3-7 days