Menstrual Cycle Predictor
See your next several periods and ovulation dates at a glance for planning.
✓ Reviewed by Dr. Poonam Sekhon Chahal · 24 May 2026
How this is calculated
Each next period = previous start + cycle length; ovulation ≈ each period start − 14 days.
Sources
This calculator is for educational purposes and is not a substitute for professional medical advice, diagnosis, or treatment. The result is based on standard clinical formulas applied to the values you entered — your individual situation may need adjustments your doctor can make. Never disregard professional medical advice or delay seeking it because of something you read or calculated on healthcalculus.