Period Cycle Calculator — Understand Your Full Cycle, Not Just Your Next Date

Hello, I'm Kanika! I built Cyluna because standard apps left me confused about my own body. Get the full picture: your next period, your true ovulation window, and a complete 3-month forecast designed for real bodies.

Medically reviewed against NHS, Mayo Clinic and ACOG guidelines. Last reviewed: April 2026

Calculate My Cycle

Enter your details below — everything stays private in your browser.

Not sure? 28 is the average
How many days does your period usually last?

Your cycle at a glance

What is a period calculator and how does it work

A period calculator is a tool that uses the date of your last period and your average cycle length to predict future dates that matter to you — your next period, your ovulation, your fertile window, and the different phases of your cycle. The core math is straightforward: your menstrual cycle starts on day one of your period and ends the day before your next period begins. The average cycle is 28 days, but anything between 21 and 35 days is considered typical for a healthy adult.

Ovulation generally occurs 14 days before your next expected period. This means that if your cycle is 28 days, you ovulate around day 14. If your cycle is 32 days, you ovulate around day 18 — not day 14 from your last period, as many people mistakenly assume. Cyluna's calculator uses this formula to accurately time your fertile window and ovulation date based on your actual cycle length, not a generic average.

The calculator also looks at where you are in your cycle right now to tell you your current phase — because understanding what your body is doing today is just as useful as knowing when your next period is coming.

How to use the Cyluna period calculator — step by step

  1. Enter the first day of your last period. This is day 1 of your most recent cycle — the day bleeding started, not when it ended or when it was heaviest.
  2. Enter your average cycle length. This is the number of days from the start of one period to the start of the next. If you've been tracking for a while, average the last 3 cycles. If you haven't been tracking, start with 28 and adjust over time.
  3. Enter your period duration. How many days does your period typically last? For most people this is between 3 and 7 days.
  4. Confirm today's date. We auto-fill this, but you can edit it if you want to run a what-if for a different date.
  5. Click Calculate My Cycle and read your full results — next period date, ovulation, fertile window, current cycle phase, PMS window, safe days, and a 3-month calendar.

For the best results over time, track your period start dates consistently. Even jotting the date in your phone's notes app each month gives you enough data to improve accuracy after 2–3 cycles.

Understanding your four menstrual cycle phases

Your menstrual cycle is not just the days you bleed. It has four distinct phases, each governed by different hormones, each producing different physical sensations and energy levels. Understanding them is one of the most empowering things you can do for your health.

Menstrual phase (Days 1–5 on average)

This is when your period arrives. Progesterone and oestrogen are at their lowest, which is what triggers your uterine lining to shed. You may feel more tired and inward than usual. This is a biological invitation to rest — your body is doing real physiological work. Honour it if you can. Gentle movement, warmth, and iron-rich food can help.

Follicular phase (Days 1–13 on average)

The follicular phase actually overlaps with your period and continues after it ends. Your pituitary gland releases follicle-stimulating hormone (FSH), which prompts your ovaries to prepare a follicle containing an egg. Oestrogen begins to rise, the uterine lining rebuilds, and most people feel their energy gradually climbing. This is a great phase for starting new projects, learning new things, and social connection. Your brain is literally primed for novelty and creativity right now.

Ovulatory phase (Around days 12–17)

A surge in luteinising hormone (LH) triggers the release of a mature egg from the dominant follicle. This is ovulation. It typically lasts 12–48 hours. Many people feel their best during this phase — peak energy, confidence, and communication skills. You may notice your discharge becomes clearer and more stretchy (often described as egg-white consistency). This is your fertile window, and if you're trying to conceive, this is the time. Our ovulation calculator gives you even more detail on timing.

Luteal phase (Days 15–28 on average)

After ovulation, the empty follicle becomes the corpus luteum and secretes progesterone, which prepares the uterine lining for potential implantation. If pregnancy doesn't occur, the corpus luteum breaks down, progesterone drops, and your period begins again. In the second half of the luteal phase, many people experience PMS symptoms — bloating, breast tenderness, mood shifts, cravings, fatigue. These are real hormonal changes, not weaknesses. Being gentler with yourself during this window makes a measurable difference.

Dive Deeper: The Science of Period Dates

Want to understand the exact math behind how this calculator works? Unpack the biology of the luteal phase.

Read: How to Calculate Your Period Date Exactly →

What is a normal cycle length

The textbook answer is 28 days. The real answer is: normal is a wide range. Research across large populations consistently shows that cycle lengths between 21 and 35 days are common in healthy adults. A study published in npj Digital Medicine analysing over 600,000 menstrual cycles found that only about 13% of cycles were exactly 28 days.

Your "normal" is what's normal for you. If you've always had a 35-day cycle, that's your normal. What matters clinically is significant change from your own baseline — a cycle that was consistently 28 days suddenly running at 40 days, for instance, is worth investigating. So is a cycle under 21 days or over 45 days that persists for multiple months.

A note from Kanika: I've had cycles ranging from 26 to 58 days because of PCOS. The first thing my gynaecologist told me was that the number itself mattered less than the pattern and the symptoms around it. If you're in a similar boat, our irregular period calculator was built specifically for cycles that don't follow a tidy schedule.

How to track an irregular cycle

If your cycle varies by more than 7–9 days from month to month, standard period calculators will consistently mislead you. They assume a fixed cycle length and simply add that number to your last period date — which works well for regular cycles but breaks down for irregular ones.

The better approach for irregular cycles is to track over time and look at patterns: What's your shortest recent cycle? What's your longest? These two numbers define the range within which your ovulation and next period are likely to fall. This is the method our free irregular period calculator uses — it accepts a range rather than a single number and gives you a probability window instead of a single predicted date.

Common causes of irregular cycles include PCOS (polycystic ovary syndrome), thyroid dysfunction, perimenopause, significant stress, rapid weight changes, and intense athletic training. If your cycles have become irregular and weren't before, it's worth talking to your doctor to rule out an underlying cause.

Cycle tracking apps can help, but they're only as good as the data you give them. The single most useful habit is logging the first day of each period consistently — everything else can be estimated from that.

Understanding your fertile window and ovulation

Your fertile window is the period of time during your cycle when pregnancy is possible. It spans the five days before ovulation and the day of ovulation itself — six days in total. Sperm can survive in the reproductive tract for up to five days, which is why intercourse several days before ovulation can still result in pregnancy.

The egg itself, once released, survives for only 12–24 hours. This means the most fertile days are the two days before ovulation and ovulation day itself.

Ovulation doesn't always happen on exactly the day a calculator predicts. Stress, illness, travel, and hormonal fluctuations can all shift it. Signs that ovulation is happening or approaching include a rise in basal body temperature (BBT), egg-white cervical mucus, and a positive LH test strip. Combining cycle-length tracking with one of these physical signs gives you much more reliable fertile window timing than date calculations alone.

For a deeper dive into all of this, including the best days to try to conceive and what to do if you're not getting a positive LH surge, see our dedicated ovulation calculator.

When should you be concerned about your period

Most variation in your period is completely normal. But there are certain signs worth discussing with a healthcare professional:

This list is not meant to alarm you — the vast majority of period-related symptoms have benign explanations. But your symptoms deserve to be taken seriously, and these are the situations where professional guidance is genuinely useful.

Frequently asked questions

To calculate your next period, add your average cycle length to the first day of your last period. For example, if your last period started on April 1st and your cycle is 28 days, your next period is due around April 29th. Our free period calculator does this instantly and also shows your ovulation date and fertile window.
A period calculator is most accurate when your cycle is regular. For regular cycles (21–35 days), predictions are typically within 1–3 days. Stress, illness, travel, weight changes, and hormonal shifts can cause variation. Track your cycle over several months for the best accuracy.
The average menstrual cycle is 28 days, but a normal cycle can range from 21 to 35 days. Your cycle is measured from the first day of one period to the first day of the next. Cycles shorter than 21 days or longer than 35 days are worth discussing with your doctor.
Yes, stress is one of the most common reasons for a delayed period. High stress raises cortisol levels, which can interfere with the hormones that regulate your menstrual cycle. Emotional stress, physical stress from illness or overexercise, and major life changes can all push your period back by days or even weeks.
Ovulation typically occurs 14 days before your next expected period, not 14 days after your last period. For a 28-day cycle, ovulation happens around day 14. For a 32-day cycle, ovulation happens around day 18. Subtract 14 from your cycle length and count forward from your last period start date.
Safe days are the days in your cycle when pregnancy is least likely — typically the days just after your period ends and the days well before ovulation begins. However, no day is completely risk-free as sperm can survive up to 5 days and ovulation timing can shift. Safe days are not a reliable contraception method.
Periods can be late for many reasons besides pregnancy: stress, significant weight gain or loss, excessive exercise, thyroid disorders, PCOS, perimenopause, illness, travel across time zones, or starting or stopping hormonal contraception. If your period is more than 7 days late regularly, speak to your doctor.
For irregular cycles, track the start date of each period and note the shortest and longest cycles over 3–6 months. Use the shortest cycle to estimate your earliest possible ovulation, and the longest to estimate your latest. Our irregular period calculator is built specifically for this — it works even when your cycle varies by 10 or more days.
Cyluna provides health information and tools for educational purposes only. Always consult a qualified healthcare provider for medical advice.