Evergreen health
Menstrual Cycle Calculator
Track next expected period, estimated fertile window, cycle day, and current cycle phase from your last period date and usual cycle length.
Search lane
Repeat-use cycle tracking intent
Interactive calculator
Track next period and current cycle phase
Estimate your next period start, period end date, fertile window, and current cycle phase from the last period date and your usual cycle pattern.
Results
Next period
Tue, Apr 28, 2026
Period end
Sat, Apr 4, 2026
Current phase
Period
Cycle day 1
Fertile window
Thu, Apr 9, 2026 to Wed, Apr 15, 2026
28 days until next expected period
How to use it
- 01Enter the first day of your last period.
- 02Set the usual cycle length and the typical period length.
- 03Review the next expected period, fertile window, and current cycle phase.
Result guide
- Cycle-day and phase estimates depend on the dates and pattern you enter.
- The fertile window is an estimate and should not be treated as an exact clinical ovulation confirmation.
- Large cycle variation reduces precision for all date-based cycle trackers.
Why this page matters
Cycle calculators work well because they give users a lightweight planning tool for travel, fertility timing, and symptom tracking without needing a full app account.
This version focuses on pattern-based estimation and labels the current phase clearly, so it stays useful without pretending to replace a medical cycle workup.
Frequently asked questions
What is the difference between this and the ovulation calculator?
This page adds next-period and current-phase tracking, while the ovulation calculator focuses more directly on fertile timing.
Can this diagnose cycle problems?
No. It is a date-based planner, not a diagnostic tool for irregular or painful cycles.
Why do I need a period length field?
It helps estimate the period end date and gives a more useful current-phase view for planning.
Related calculators
Keep the next question one click away.
Ovulation Calculator
Estimate ovulation date, fertile window, and next expected period from the first day of your last period and your usual cycle length.
Pregnancy Due Date Calculator
Estimate due date, current pregnancy age, and days remaining from LMP or conception date.
Age Calculator
Calculate exact age in years, months, and days, plus total days, weeks, and time to the next birthday.