Log your cycle, predict your next period, and understand your menstrual patterns — all in one place
Predict your next 3 periods, fertile days & cycle phase
—
Your menstrual cycle is counted from the first day of one period to the first day of the next. By entering your last period start date and average cycle length, this tracker projects your next three periods, estimates your ovulation and fertile window, and tells you which phase of your cycle you're in right now.
A "normal" cycle can range anywhere from 21 to 35 days — there's no single right number. What matters most is consistency. Tracking a few cycles helps you learn your personal pattern and spot any changes early.
| Cycle Length | What It Usually Means |
|---|---|
| 21–35 days | Considered within the normal range |
| Under 21 days | Short cycles — worth mentioning to your doctor |
| Over 35 days | Long/infrequent cycles — may warrant a check-up |
| Varies >7–9 days | Irregular — common, but track and discuss if persistent |
Your cycle has four phases — menstruation, the follicular phase, ovulation, and the luteal phase. Understanding each phase helps you predict your mood, energy levels, and fertility throughout the month.
A normal menstrual cycle ranges from 21 to 35 days. The average is 28 days, but this varies widely between women and can even change month to month due to stress, diet, exercise, or illness.
Cycles shorter than 21 days or longer than 35 days, very heavy or very light bleeding, periods lasting more than 7 days, or skipped periods can indicate hormonal imbalances. Talk to your doctor if this applies to you.
Track for at least 3 months to find your true average cycle length. Note the first day of bleeding each month, any symptoms you experience, and how long your period lasts. The more data you have, the more accurate your predictions become.