How the Period Calculator Works
A menstrual cycle is counted from the first day of one period (day 1, the first day of real flow, not spotting) to the day before the next period starts. The calculator adds your average cycle length to the first day of your last period to estimate when the next one begins, then repeats that for as many cycles as you choose. With a 28-day cycle and a last period that started on September 1, the next period is due September 29, then October 27, then November 24.
Averaging several cycles. A single cycle is a noisy guide. If you tick the history option and enter earlier start dates, the calculator measures each interval and averages them. Start dates of July 1, July 31 and September 1 give intervals of 30 and 32 days and an average of 31. When the average isn't a whole number, each future date is rounded separately so the projection doesn't drift over a year.
Estimated ovulation. The phase after ovulation (the luteal phase) is usually close to 14 days, while the phase before it varies. So ovulation is estimated at 14 days before each projected period, which is day 14 of a 28-day cycle but day 21 of a 35-day cycle.