How this period calculator works
Everything is counted from one date and one number: the first day of your last period (day 1 of a cycle is the first day of bleeding, not the day it stops) and your average cycle length, counted from that first day to the day before the next period starts. Add your usual period length and, if you know it, your luteal phase, and the calculator projects the next six cycles.
The ovulation estimate uses the part of the cycle that is actually stable. ACOG puts it simply: "In an average menstrual cycle of 28 days, ovulation occurs about 14 days before the start of the next menstrual period. The number of days between ovulation and the start of the menstrual period is the most consistent in a menstrual cycle." The follicular phase — the run-up to ovulation — can stretch or shrink by a week or more from cycle to cycle, but the luteal phase barely moves: a dataset of more than 600,000 logged cycles found a mean of 12.4 days, and ASRM describes a typical 12–14 days. So rather than counting forward from your last period, the calculator counts backwards from the next one: ovulation ≈ next period − 14 days. That single change makes the estimate far more robust than the "day 14" rule of thumb in older books.
The fertile window
Sperm survive in fertile cervical mucus for about three to five days (the UK NHS allows up to seven), while the egg is viable for roughly 12–24 hours after release. The overlap is the fertile window, and this is where published sources differ: the classic Wilcox study in the BMJ defines it as the five days before ovulation plus ovulation day itself — six days — and found it "does not seem to extend beyond the day of ovulation". ACOG frames the practical window slightly wider, from five days before ovulation until one day after. Either way, the highest probability is the two days before ovulation and the day of ovulation. Outside the window pregnancy is unlikely but not impossible, because ovulation itself can arrive earlier or later than predicted.
Cycle length and period length: what is normal
- Average cycle: 28 days, which is a median rather than a target. Adult cycles are considered regular from 24 to 38 days (FIGO, and the US womenshealth.gov); the UK NHS frames it as 21 to 35 days, and adolescents commonly run 21 to 45 days.
- Period length: 2 to 7 days is normal by ACOG and NHS guidance, usually about five; FIGO allows up to 8 days.
- Cycle-to-cycle variation: FIGO treats a spread of up to 7–9 days between your shortest and longest cycle as regular. A large app-based study found average within-person variability of about 4–6 days, so a few days of movement month to month is expected rather than a problem.
- Worth a check: cycles consistently outside 24–38 days, periods that stop for 90 days or more without pregnancy, or bleeding longer than 7–8 days. Thyroid problems, PCOS, perimenopause and significant weight change are common causes.
Why a calendar cannot replace contraception or a test
Calendar methods fail because ovulation moves. Illness, a fever, travel across time zones, night shifts, heavy training, stress and breastfeeding can all delay ovulation by days, and sperm can survive long enough to meet a late egg. ACOG's own figures for fertility-awareness-based methods are sobering: with perfect use, fewer than 1–5 women in 100 become pregnant in the first year, but with typical use 12–24 in 100 do. Analyses of calendar and Standard Days methods alone land at roughly 11–14% typical-use failure. Even the Standard Days method, which simply marks days 8–19 as fertile for cycles of 26–32 days, is a rule of thumb built on averages, not a measurement of your body. Conversely, a negative pregnancy test too early proves nothing: hCG usually becomes detectable around the first day of a missed period, so if your period is late, retest two or three days later.
Frequently asked questions
How is the next period date calculated?
The calculator adds your average cycle length to the first day of your last period, then keeps adding it until the result is in the future. With a 28-day cycle starting on 3 March, the next period is 31 March, then 28 April, and so on through six cycles.
When do I ovulate in a 28-day cycle?
Counting backwards from the next period gives day 14 (28 minus 14). ACOG describes the same rule: ovulation occurs about 14 days before the start of the next menstrual period. In a 30-day cycle ovulation is around day 16 and in a 21-day cycle around day 7, which is why anchoring to the next period works better than a fixed day 14.
Which days are the fertile window?
The five days before ovulation plus ovulation day is the classic definition from the Wilcox study - six days, with the highest chance on the two days before ovulation and on the day itself. ACOG extends the practical window to one day after ovulation. Sperm live about three to five days, while the egg survives only 12 to 24 hours.
How accurate is a period calculator?
For someone with regular cycles it is usually within a day or two for the next period, but ovulation can shift by several days in any single cycle even when cycles look regular. Large app datasets show average cycle-to-cycle variation of 4-6 days. Treat the dates as a planning estimate, and use ovulation tests or basal body temperature if you need to narrow it down.
Can I use this as a natural contraception method?
No. ACOG reports that 12-24 women in 100 using fertility-awareness methods typically become pregnant in the first year, against fewer than 1-5 with perfect use, and calendar or Standard Days methods alone fail for roughly 11-14% of typical users. Use a method your clinician recommends.
My cycle is irregular - what should I enter?
Enter your shortest recent cycle rather than an average, or the average of your last three or four cycles. Adult cycles from 24 to 38 days are considered regular (FIGO and womenshealth.gov; the UK NHS says 21-35). If your cycles fall outside that range, you stop for 90 days without being pregnant, or your period lasts more than 7-8 days, a medical review is a better next step than fine-tuning the calculator.
Why is the luteal phase set to 14 days?
It is the clinical average and the most stable part of the cycle: ACOG notes that the days between ovulation and the next period vary least. In practice the mean is closer to 12-13 days - a dataset of 600,000+ cycles found 12.4 days, and ASRM quotes 12-14. Shifting this setting moves ovulation and the fertile window, not the next period date.