Predict your next period dates for the next 6 months
Enter your cycle data to get accurate predictions for the next 6 months
Know your cycle to live more comfortably and plan your life
A normal menstrual cycle lasts 21–35 days. Every cycle is different — what matters most is its regularity, not its exact length.
Normal periods last 2–7 days. If they last more than a week or are very heavy, consult your doctor.
Repeated delays, unusually heavy bleeding, intense pain, or sudden cessation — all require a medical consultation.
Many reasons can affect cycle regularity
The first thing to rule out. Take a test after one week of delay if you are of reproductive age.
Intense stress affects hormones and can delay ovulation and menstruation by several weeks.
Rapid weight loss or significant weight gain can cause cycle disruptions.
Very intense sport, especially in professional athletes, can affect cycle regularity.
Contraceptive pills, hormonal medications, and certain psychiatric drugs can affect the cycle.
Hypothyroidism or hyperthyroidism affects hormones and can cause menstrual cycle disorders.