Cycle Length Calculator

Calculate your average cycle length, compare recent cycles, and understand how much your timing varies from month to month.

🔒 100% Private
📊 Advanced Analytics
5Days

Note: Cycle length counts from Day 1 of bleeding to Day 1 of your next bleeding.

📊

Analyze your rhythm

Enter at least your two most recent period start dates to calculate your true average cycle length.

Average Cycle
Your true average calculated across your inputted dates.

29 Days

Your primary benchmark

Variation Spread
The difference between your shortest and longest inputted cycle.

1 Days

Range: 28 - 29

Bleeding Days vs Full Cycle

5 DaysPeriod Length
/
29 DaysFull Cycle Length

Most of your cycle happens outside of active bleeding days. The rose sections in the chart show exactly how small your period is compared to your total hormonal cycle.

Predictability Score
How tightly grouped your historical cycles are.
More Predictable

What your pattern suggests

Your cycle looks very steady. Your average is a strong, reliable number for planning future dates.

Useful for personal tracking and appointments, but not a medical diagnosis.

Historical Trend

2 Cycles Logged
Avg: 29
Feb 2 - Mar 3
29Past 2
Mar 3 - Mar 31
28Recent

A tighter cluster around the dashed line means a more predictable cycle. The rose base of each bar shows bleeding days, while the taller plum section shows the rest of the cycle.

Planning Guidance

Which number should I actually use?

Your average cycle length is a mathematical baseline, but how you use it depends entirely on how much your cycle varies.

Use your Average

If your variation spread is low (0–3 days), your average cycle length is a strong number to use for estimating future dates in the Next Period Calculator.

Use Shortest & Longest

If your variation spread is higher (7+ days), an exact average will likely cause anxiety. Use your shortest and longest numbers in the Irregular Calculator instead.

Use more dates

If you only logged two dates, your average might be skewed by one stressful month. Add a third or fourth older date to find your true biological baseline.

Understanding Biology

When variation becomes irregular

Many people think they have "irregular" periods simply because their cycle isn't exactly 28 days every month. In reality, healthy bodies fluctuate naturally.

2-4 Day Shifts

Highly common. Your body is not a clock, and slight variations in ovulation easily cause small shifts.

Up to a Week

Still considered normal variation. Often triggered by stress, travel, illness, or diet changes.

Repeated Large Swings

If your cycle constantly bounces between 24 and 40 days, exact-date tracking becomes much less useful.

Sudden Unpredictability

If your formerly stable cycle suddenly becomes wildly unpredictable, it is sensible to seek medical advice.

FAQ

Cycle length questions

How do I calculate cycle length using period dates?
+

You count the days starting from the first day of bleeding in one period up to the day before your next period begins. You do not stop counting when your bleeding stops.

Is cycle length the same as period length?
+

No. Cycle length is the full hormonal loop between periods (usually 21-35 days). Period length is strictly the number of days you are actively bleeding (usually 3-7 days).

Is it normal for cycle length to vary by a few days?
+

Yes, absolutely. A variation of 2 to 4 days from month to month is completely normal and can be influenced by stress, sleep, travel, or normal hormonal fluctuations.

What if one of my recent cycles was unusually long?
+

If you usually have a 28-day cycle and suddenly log a 56-day cycle, you likely experienced an anovulatory cycle (skipped ovulation) or forgot to log a month. It is usually best to exclude extreme outliers when calculating your average for future planning.

Which number matters more: average cycle length or variation spread?
+

Both matter. Your average cycle length is best for forecasting future dates. However, your variation spread tells you how reliable that average is. If your spread is very wide, the average becomes less useful.

When should I use an irregular period calculator instead?
+

If your cycle length regularly changes by more than 7 days from month to month, an exact average will likely cause you stress. An irregular calculator helps you map a broader probability window instead of a single date.

How many past periods do I need to calculate an average?
+

You need at least two period start dates to calculate one cycle length. Entering three or more dates filters out normal anomalies and gives you a much truer baseline average.

Next step

Deepen your understanding

If you want to understand what a "normal" cycle length actually looks like biologically, or why your dates keep shifting, read our guides.