Menstrual & Cycle Health

Menstrual Cycle Calculator

PanaKit's menstrual cycle calculator predicts your next period, ovulation and fertile window from the first day of your last period. If your cycles vary, add your last few periods and it shows a date range instead of a single guess. It also helps you check a late period. Nothing you enter is stored or sent anywhere.

Your dates

What do you want to do?

Day 1 is the first day of real bleeding. Light spotting before your flow does not count.

Count from day 1 of one period to the day before the next. Not sure? Choose 'My cycles are irregular' and enter your past periods.

Your results

Results appear here after you calculate.

How to calculate your menstrual cycle

Your cycle starts on the first day of real bleeding and ends on the day before your next period starts. Spotting before the flow does not count as day 1.

  1. Write down the first day of each period.
  2. Count the days from one start date to the next.
  3. Do this for three to six periods and take the average.

Example: a period starts on 3 January and the next starts on 2 February. That cycle is 30 days. If the next one starts on 1 March, that cycle is 27 days, and your average so far is 28.5 days. Choose "My cycles are irregular" above and the calculator does the counting for you.

When is my next period? Your next 3 periods

To find your next period date, add your average cycle length to the first day of your last period. Choose "Predict my next period" and the calculator does this for you. It shows your expected date with a window of 4 days either side, then the two periods after it. Those later dates are marked "less certain", because each one builds on the one before.

For example, if your last period started on 1 March and your average cycle is 28 days, your next three periods are expected around 29 March, 26 April and 24 May. Real periods drift, so treat each date as the middle of a window, not a promise.

If your cycles vary, choose "My cycles are irregular" and enter at least 3 period start dates. The calculator then shows your next 3 periods as date ranges, from your shortest to your longest cycle, instead of one guess. If your expected date has already passed, choose "Check if my period is late".

What phase of your menstrual cycle are you in?

Your cycle has four phases: your period (menstrual), the build-up to ovulation (follicular), ovulation, and the time after ovulation (luteal). Some sources count your period as the first days of the follicular phase, so you will see three phases in some places and four in others. This calculator does not label your current phase, but the ovulation date and fertile window it gives you show where the phases change.

Typical phases in a 28-day cycle
PhaseTypical daysWhat is happening
Menstrual (your period)Day 1 to about day 5The lining of the uterus is shed. Bleeding usually lasts around 2 to 7 days.
FollicularDay 1 to about day 13Follicles (small fluid-filled sacs) grow in the ovaries and estrogen rises, which thickens the uterine lining. It overlaps with your period and ends at ovulation.
OvulationAround day 14 or 15A surge of luteinizing hormone (LH) makes an ovary release an egg. The egg can be fertilized for about 12 to 24 hours.
LutealFrom about day 15 to day 28Progesterone rises to prepare the uterine lining for a pregnancy. If there is no pregnancy, hormone levels fall and your next period begins.

These day numbers fit a 28-day cycle. If your cycle is shorter or longer, the second half stays fairly steady at about 14 days (one classic study found an average of 14.1), so most of the difference comes from the follicular phase, which the Merck Manual describes as the phase that varies the most. That is why this calculator counts back 14 days from your next period to estimate ovulation.

To find your phase today, count the first day of your last period as day 1. Before your estimated ovulation date you are in the follicular phase, and the first few days of it are your period. After ovulation, and until your next period starts, you are in the luteal phase. For example, in a 35-day cycle ovulation is around day 21 or 22, so the follicular phase runs to about day 21 and the luteal phase is the last 14 days or so.

These are estimates. Only an ovulation test, which detects the LH surge, or a clinician can say more about what your hormones are doing. For ways to confirm ovulation, see the best way to track ovulation.

What is a normal cycle length?

Usual menstrual cycle length and bleeding
What is measuredUsual rangeSource
Cycle length, adults21 to 35 daysWidely used, for example by ACOG
Cycle length, adults24 to 38 daysFIGO 2018
Gap between your shortest and longest cycle7 days or less (ages 26 to 41), 9 days or less (ages 18 to 25 and 42 to 45)FIGO 2018
Days of bleedingUp to 8 daysFIGO 2018

Sources differ, so a cycle slightly outside one range is not automatically a problem. If your cycles are regularly shorter than 21 or longer than 38 days, or your bleeding lasts more than 8 days, mention it to your provider.

Irregular cycles: what counts and how this calculator handles them

Cycles that move around are common. In one study of women who believed their cycles were regular, 46 percent had a gap of 7 days or more between their shortest and longest cycle. So this calculator gives you a window from your shortest to your longest cycle, not one date.

When FIGO calls a cycle regular
Age groupRegular if the gap isIrregular if the gap is
26 to 417 days or less8 days or more
18 to 25 and 42 to 459 days or less10 days or more
Under 18 and over 45Not defined. Cycles often vary more in the teen years and around perimenopause.

With irregular cycles, ovulation tests or temperature tracking show your real fertile days better than dates. See the best way to track ovulation.

How to track your period

You only need a calendar, a notes app or a period-tracking app. Mark the first day of real bleeding each month with an X, then put an X on each day you bleed. Count from one first X to the next to get your cycle length, and count the X's to see how many days your period lasts. After a few months you can see whether your cycles are regular, and enter your last few start dates above for a fresh estimate.

What is worth writing down
What to recordWhy it helps
The first day of each periodGives you your cycle length and your next period date. Spotting before the flow does not count.
How many days it lastedShows whether your period is getting shorter or longer.
How heavy it was on your heaviest days (for example, how many pads or tampons you used)Gives you something concrete to share if something changes.
Symptoms, such as cramps, headaches or bloating, and any pain that makes you miss school or workHelps you and a doctor or nurse find what works for you.
Slippery, clear mucus a few days before ovulation (optional)A sign that ovulation may be close.

Nothing you type into this calculator is saved, so keep your own record of your start dates. If you are planning ahead of an appointment, a few weeks of notes on the dates, length and type of bleeding (light, medium, heavy or spotting) is what a doctor will usually want to see.

Is there a safe period?

No day is completely safe, and a period calculator is not birth control. Calendar methods only suit people whose cycles are regularly between 26 and 32 days, and sperm can survive for up to 5 days (the NHS says up to 7).

Pregnancies per 100 people in a year, typical use
MethodPregnancies per 100 people in a year, typical use
Standard Days (calendar) methodAbout 11 to 14
The pillAbout 7
IUD or implantFewer than 1

How it's calculated

Your cycle length is the number of days from the first day of one period to the first day of the next. In the quick option, your next period is your last period date plus your average cycle length, shown with a window of 4 days either side, because FIGO describes normal variation as an average cycle length plus or minus 4 days. In the irregular option, the calculator works out every cycle length from your dates, then shows the average, shortest and longest. Your expected next period is the last date plus the average. The window runs from the last date plus your shortest cycle to the last date plus your longest, and later periods widen the same way. Ovulation is estimated 14 days before your next period, because the second half of the cycle is the steadier part (a classic study found an average of 14.1 days, and the NHS says ovulation usually happens 10 to 16 days before the next period). The fertile window is the 5 days before ovulation plus ovulation day. Some sources call ovulation day 14 of a 28-day cycle, and counting conventions differ by a day, which is well within the margin of error. These are estimates.

Common questions

Frequently asked questions

Count from the first day of one period to the day before your next period starts. That number is your cycle length. For example, if one period starts on 3 January and the next starts on 2 February, your cycle is 30 days long. Do this for three to six periods and use the average. This calculator does the counting for you when you enter your period start dates.

No. Day 1 is the first day of regular bleeding. Light spotting before your flow starts does not count. Counting from the spotting can make your cycle look a few days longer than it is, and it can move your ovulation estimate too. If a clinic gives you different instructions, follow your clinic.

Add your average cycle length to the first day of your last period. With a 28-day cycle that started on 1 March, your next period is expected on 29 March. Most cycles land within about 4 days either side of the average, so think of it as a window, not an exact day. If your cycles vary a lot, enter your last few periods instead and the calculator gives you a range.

It depends on your cycle length, not on how many days your period lasts. Ovulation usually happens about 14 days before your next period starts. In a 28-day cycle that is around cycle day 14 or 15 (sources count it differently), which is roughly 9 to 10 days after a 5-day period ends. In a 35-day cycle it is later, around cycle day 21 or 22. For every cycle length from 21 to 35 days, see ovulation day by cycle length.

Most sources say 21 to 35 days is normal for adults, counted from the first day of one period to the first day of the next. FIGO's 2018 guidance uses 24 to 38 days. FIGO calls cycles regular when the gap between your shortest and longest cycle is 7 days or less if you are 26 to 41, and 9 days or less if you are 18 to 25 or 42 to 45. In the teen years, cycles are often longer and vary more.

Averaging helps, but a single date will often be wrong. Choose "My cycles are irregular" and enter the start dates of your last 3 to 6 periods. The calculator works out your average, shortest and longest cycle, then shows a window from your shortest to your longest cycle instead of one guess. The more periods you add, the better the window. Cycles that are very irregular, or regularly longer than 38 days, are worth mentioning to your provider.

A period is usually called late once it is more than a few days past the expected date, since cycles normally vary by up to about 4 days either side. If you could be pregnant, the NHS says most pregnancy tests are reliable from the first day of a missed period. If you do not know when your period is due, wait at least 21 days after you last had unprotected sex. A negative test is less reliable than a positive one, so test again after a few days if your period has not come.

Common reasons include late ovulation, stress, big changes in weight or exercise, hormonal birth control, breastfeeding, and conditions such as PMOS (previously called PCOS) or thyroid problems. A test taken too early can also be negative, and Ireland's HSE notes you can get pregnant in the days after your period is normally due if ovulation was delayed. If you still think you could be pregnant, wait a few days and test again. See your GP or doctor if a second test is negative and your period still has not arrived, and if you miss 3 periods in a row.

No day is completely safe, and a period calculator is not a birth control method. Calendar methods only suit people whose cycles are regularly between 26 and 32 days, and even then about 11 to 14 in 100 people using the Standard Days method get pregnant in a year with typical use. An IUD or implant fails in fewer than 1 in 100, and the pill in about 7 in 100. Sperm can survive for up to 5 days (the NHS says up to 7), and ovulation can shift. If you want to avoid pregnancy, a method that does not depend on predicting ovulation is more reliable. To compare methods, use the contraceptive effectiveness calculator.

It is as accurate as your cycle is regular. Even with regular cycles, a few days either side is normal. In one study, almost half of women who believed their cycles were regular had a gap of 7 days or more between their shortest and longest cycle. That is why this calculator shows a window and not only one date. A calculator cannot see your hormones, so it cannot tell you when you actually ovulate.

Yes. If you think you might be pregnant, the first day of your last period is used to date a pregnancy, and the due date is 280 days (40 weeks) after it. This page predicts periods, ovulation and fertile days, not pregnancy dates. For a due date, use the pregnancy due date calculator.

Count the first day of your last period as day 1. In a typical 28-day cycle, your period is roughly days 1 to 5, the follicular phase runs from day 1 to about day 13, ovulation happens around day 14 or 15, and the luteal phase runs from about day 15 until your next period. If your cycle is longer or shorter, use the ovulation date this calculator gives you: before it you are in the follicular phase, and after it you are in the luteal phase. Timings vary from person to person, so treat this as an estimate.

It may not match what your body does. Hormonal methods such as the pill, the injection or a hormonal IUD (IUS) can make periods irregular, or stop them for a while, and this is not usually a cause for concern. A date worked out from a cycle length may then be off. If you recently stopped hormonal birth control, your cycle can take time to settle, and a doctor can advise if your period has not returned within about 3 months. To see how ovulation returns, read ovulation after stopping birth control.

Speak to a doctor or nurse if you miss 3 periods in a row and are not pregnant, if your periods become irregular or change suddenly, if they last longer than 7 days, if you bleed between periods, or if you have severe pain or much heavier bleeding than usual. Conditions such as PMOS (previously called PCOS) and thyroid problems can also cause irregular periods, and a doctor can check for them. If you could be pregnant, take a pregnancy test first.

A period tracker, such as an app or a calendar, is a record of the periods you have already had. A period calculator, like this one, uses the dates you enter to estimate your next periods, ovulation and fertile window. Nothing you enter here is saved, so keep your own record of your start dates and enter the last few whenever you want a fresh estimate.

Sources