A complete visual roadmap of your upcoming menstrual phases.
Understanding your body's natural rhythm is a helpful part of overall wellness. The menstrual cycle is a recurring hormonal process that affects far more than just bleeding days — it influences energy, mood, and reproductive health across the month.
Our Menstrual Cycle Calculator uses your last period's start date and average cycle length to estimate your next period, ovulation day, and the start of your fertile window. It's completely private — all calculations happen in your browser — and requires no sign-up.
This is when the uterine lining sheds. This calculator marks this as the start of your cycle.
Overlapping with your period, this phase is when your body prepares an egg for potential release. Estrogen levels begin to rise during this time.
The release of a mature egg, and the peak of the fertile window. If you'd like a calculator focused specifically on this phase, our dedicated Ovulation Calculator covers it in more depth.
Progesterone rises to prepare the body for a possible pregnancy. If conception doesn't occur, hormone levels drop, often leading to PMS symptoms and the start of a new cycle.
Next Period Start = Last Period Date + Average Cycle Length
Estimated Ovulation = Next Period Start − 14 Days
Fertile Window Begins = Estimated Ovulation Date − 5 Days
| Cycle Type | Day Range | General Status |
|---|---|---|
| Short Cycle | 21–24 Days | Within normal variation for many people |
| Standard Cycle | 25–30 Days | Most commonly reported range |
| Long Cycle | 31–35 Days | Within normal variation for many people |
| Irregular Cycle | Varies Greatly | Worth monitoring and discussing with a provider |
A single cycle length isn't necessarily your true average. Track for at least 3 months for a more reliable number.
Stress, illness, travel, or medication changes can shift your cycle. Recheck your average periodically rather than assuming it's fixed.
This calculator shows when the fertile window begins, but fertility can extend across several days due to sperm survival time — not just the single ovulation day itself.
Regular cycle tracking helps you anticipate your period and better understand your body's patterns over time. Use the calculator above with your own cycle history, and bring any concerns about irregularity or significant changes to a healthcare professional.