Skip to main content
Medical Alert: Educational information tool. Do not use as the only contraceptive method. Consult your doctor or obstetrician for personalized advice.

Given cycle

Insert the date of last cycle to display forecasts.

Come utilizzare Previsione Ciclo Mestruale

Insert the date of the last cycle (LMP)

Select the first day of the last menstrual period. The field is pre-filled with today's first day of the month, but you can modify it freely.

Set average cycle duration

Indicate the average duration of your cycles in days (default value 28, accepted range 21-45). An accurate value improves prediction accuracy.

Read the next 6 cycle table

The tool automatically calculates the expected start date, ovulation date, and fertile window for the next 6 cycles using the Knaus-Ogino method (ovulation = LMP + 14 days, fertile window = LMP + 10-17 days).

Suggerimenti

  • Update the date of the last cycle with each new cycle to maintain accurate predictions: calculation is entirely based on the inserted LMP.
  • If your cycles are irregular, the Knaus-Ogino method loses accuracy: in that case, the opinion of the gynecologist is even more important.

Domande frequenti

What calculation method does this tool use?

The tool applies the Knaus-Ogino method: estimated ovulation date corresponds to LMP + 14 days per cycle, and fertile window is calculated as 4 days before and 3 days after estimated ovulation.

How many future cycles are calculated?

The tool shows the next 6 cycles starting from the date of the last inserted cycle, recalculating start, ovulation, and fertile window for each based on the set average duration.

What duration of cycle can I set?

Duration of cycle range: 21-45 days. Default value is 28 days, which corresponds to the most common average duration, but you can customize it based on your actual cycle.

Can I use this tool as my only method of contraception?

No. This is an educational tool based on statistical calculation (Knaus-Ogino method). It should not be used as the sole contraceptive method. For personalized information, consult a doctor or gynecologist.

Are my data saved or sent to a server?

No, all calculations occur locally in the browser through JavaScript functions alone. The date of the last cycle and average duration are not sent to any external server.