Skip to content

Free calculators tool

Menstrual cycle calculator: next period, fertile window and ovulation

Find out when your next period is due, your fertile days and the estimated ovulation day, with the next six cycles on a calendar.

  • ✓ Runs in your browser
  • ✓ Nothing uploaded
  • ✓ Works offline
  • ✓ No sign-up

Next period

10/26/2026

In 19 days · day 10 of the cycle · Fertile window

Fertile window
10/07/2026 – 10/13/2026
Ovulation day (estimated)
10/12/2026

Next cycles: period and fertile window

  1. 09/28/2026 – 10/0210/07 – 10/13
  2. 10/26/2026 – 10/3011/04 – 11/10
  3. 11/23/2026 – 11/2712/02 – 12/08
  4. 12/21/2026 – 12/2512/30 – 01/05
  5. 01/18/2027 – 01/2201/27 – 02/02
  6. 02/15/2027 – 02/1902/24 – 03/02

An estimate for regular cycles, for information only. It is not a contraceptive method: cycles vary with stress, illness and medication. For contraception or difficulty getting pregnant, talk to a gynaecologist.

Sponsor this tool

About this tool

Type the first day of your last period, how long your cycle usually lasts and how many days the period lasts. The calculator estimates the next period, the ovulation day - about 14 days before the next period, because the second half of the cycle (the luteal phase) is the most constant one - and the fertile window: the five days before ovulation plus the day after, when sperm and egg can meet. A bar shows where you are in the cycle today, and the list gives the dates of the next six cycles. It works for regular cycles and is calculated in your browser: nothing is sent or saved.

How to use it

  1. 1 Choose the first day of your last period.
  2. 2 Set your usual cycle length and how many days your period lasts.
  3. 3 Read the next period, the fertile window and the ovulation day.
  4. 4 Copy the link to keep your dates or check the next cycles in the list.

Frequently asked questions

How is the fertile window calculated?

Ovulation usually happens about 14 days before the next period. Sperm can survive up to five days and the egg about one day, so the fertile window is the five days before ovulation, the ovulation day and the day after.

Can I use it to avoid pregnancy?

No. Calendar estimates fail often because ovulation moves with stress, illness, travel and medication. To avoid pregnancy, use a contraceptive method chosen with a doctor.

My cycle is irregular. Does it work?

The estimate is for regular cycles. If the length changes by more than about seven days from one cycle to the next, the dates are not reliable; ovulation tests or tracking with a doctor work better.

Is my data saved?

No. The calculation runs in your browser. The dates only go into the link if you click Copy link.

Embed this tool

Add this free tool to your own website — copy the code below. It stays up to date automatically.

Tools for your site →

More in Health

Health · Browse all 80 free tools