Free · Local calculation only · No account required

Ovulation Calculator

Estimate an ovulation date and a six-day calendar window from a period start and cycle-length assumption. Compare timing scenarios and see how the dates are counted.

A calendar cannot confirm ovulation. These dates are estimates, not contraception guidance, a diagnosis or a guarantee of pregnancy. Unmarked dates are not safe days.

Use the calculator
Calendar estimate Dates from stated assumptions
Timing comparison See how an assumption shifts dates
Local only Calculator entries stay in memory

Estimate Your Cycle Dates

Calendar arithmetic for cycle awareness and conception planning.

Enter the first day of menstrual bleeding for this cycle, not the day it ended. For a current estimate, use your most recent period start. Historical dates show historical scenarios.

Count from the first day of one period to the first day of the next. Tool range: 21–45 days; it is not a definition of a normal or healthy cycle.

A calendar estimate can miss actual timing even when cycles seem regular. Variable or unknown cycles are shown as arithmetic scenarios, not personal forecasts.

This counts cycle days after the estimated ovulation day through the end of the cycle. It is an assumption, not a measured luteal-phase length or a clinical recommendation.

Later rows repeat the entered cycle length. Update the period start when a new period occurs; this script does not track or store your cycles.

Not for avoiding pregnancy. Do not use these dates to identify safe days or to time fertility medication. Pregnancy, breastfeeding, hormonal contraception and fertility treatment can make this model inappropriate.

This calculator script uses browser memory. It does not upload entries or save them to browser storage.

Your estimate will appear here

Enter a period start and cycle length. The result will show calendar estimates and their assumptions, not a confirmed fertile period.

Estimated dates

See the modelled ovulation date, six-day window and next period start.

Explicit day counting

Cycle day 1 is the entered date. A numbered cycle day is converted to a date with a one-day offset.

Uncertainty matters

Compare 12-, 14- and 16-day assumptions without treating them as an accuracy interval.

Built and maintained by Bhavin Sheth
Last updated:

Medical disclaimer: This is educational calendar arithmetic. It does not confirm ovulation, diagnose fertility, guarantee conception or provide contraception advice. Do not use it for fertility-treatment timing or medication decisions. For irregular or absent periods, hormonal contraception, pregnancy, breastfeeding or individual fertility concerns, seek advice from a qualified healthcare professional.

Convert cycle days into dates without a counting mismatch

Day 1 is the period start. A 28-day cycle has days 1–28; the next cycle starts 28 calendar days after the entered date.

Arithmetic conventions used by this page. The phase value is a scenario input, not observed physiology.
Output Calculation 28-day cycle, 14-day assumption
Next period start Period start + cycle length calendar days 1 Oct + 28 days = 29 Oct
Ovulation cycle day Cycle length − post-ovulation cycle days 28 − 14 = cycle day 14
Ovulation date Period start + (ovulation cycle day − 1) days 1 Oct + 13 days = 14 Oct
Six-day window Five days before the estimated date, through that date 9–14 Oct, six dates inclusive

Check ASRM’s calendar-method convention. In this counting convention, there are 14 cycle days after estimated ovulation before the next cycle starts; the date interval to that start is 15 days. Subtracting 14 calendar days directly would be a different convention.

Example 1 · default assumption

Count day 14 from 1 October

A period start of 1 October 2026, a 28-day cycle and a 14-day phase assumption give 14 October for estimated ovulation, 9–14 October for the window and 29 October for the next period.

Example 2 · longer cycle

Move the cycle length to 32

With the same start and phase assumption, a 32-day cycle gives cycle day 18: 18 October. The window is 13–18 October and the next period is 2 November. These are model dates.

Example 3 · historical leap year

Cross February in 2024

20 February 2024 with 28/14 assumptions gives 4 March for estimated ovulation, 28 February–4 March for the window and 19 March for the next period. Historical dates do not show current fertility.

Why an estimated ovulation date can shift

The same inputs always produce the same arithmetic; a person’s cycle does not have to follow it.

A regular cycle can still shift

The phase assumption is not measured by this tool. Even apparently regular cycles can have different ovulation timing. A more specific date on screen does not mean a more certain biological prediction.

Variable cycles need different context

If cycle length changes, one average may hide that variation. This page labels variable or unknown patterns as scenarios. It does not diagnose the cause of irregular cycles or establish that ovulation occurred.

Read NHS guidance on irregular periods.

Other observations are different evidence

Urine ovulation tests look for a hormone surge; cervical mucus and temperature tracking provide other observations. They are not inputs to this calendar. A positive hormone test or a calendar date alone is not proof of egg release.

Do not infer safe days

The marked window is centred on an estimated date. Its boundaries can miss actual fertile timing. This calendar is not a fertility-awareness contraception programme and does not assess pregnancy risk from an individual act of sex.

Read NHS fertility-awareness guidance.

Different questions require different evidence.
Question This calendar Next step
When might ovulation happen? A date from stated assumptions Treat it as an estimate; discuss suitable observations with a healthcare professional if needed.
Am I pregnant? No diagnosis Use an appropriate pregnancy test and follow its instructions.
When is a baby due? No due date from an unconfirmed ovulation estimate If pregnancy is confirmed, use maternity-care dating and the separate Pregnancy Calculator for educational context.
Why are periods absent or irregular? No cause assessment Seek qualified individual advice; do not repeatedly change inputs to force a reassuring date.

Helpful resources

Related reproductive-health tools and sources for checking calendar assumptions and testing guidance.

Questions about estimated ovulation dates

Cycle-day counting, uncertainty, contraception limits and pregnancy testing.

Can this calculator confirm that I ovulated?

No. It uses a period start, cycle length and a phase assumption. It does not measure hormones, ultrasound findings, temperature or egg release.

Is the default estimate always cycle day 14?

No. The default phase assumption is 14 cycle days. The estimated ovulation cycle day is cycle length minus that assumption: day 14 for 28 days, day 18 for 32 days.

Why is day 14 thirteen days after the period start?

The entered period start is cycle day 1. To convert a numbered cycle day to a calendar date, add day number minus one. This avoids counting the start twice.

What do the six highlighted days mean?

They are five dates before the estimated ovulation date plus that date. The actual fertile period can be elsewhere because ovulation timing can differ. Unmarked dates are not safe days.

Can I use the calendar to avoid pregnancy?

No. It is not a contraception method and cannot identify safe days or assess the pregnancy risk from an individual act of sex. Seek suitable contraception advice.

What if my cycles vary or I am not sure of their length?

The tool shows an arithmetic scenario and an uncertainty notice. A single average can hide variation. Seek individual advice for irregular or absent periods or fertility concerns.

Do the later rows track my next periods?

No. They repeat the same cycle length and phase assumption. No cycle history is stored, and later dates are projections. Update the period start when a new period occurs.

Is the assumption comparison a confidence interval?

No. The 12-, 14- and 16-day scenarios show how three chosen assumptions change dates. They do not contain every possible ovulation date or establish your actual phase length.

When should I use a pregnancy test?

Most home tests can be used from the first day of a missed period. If you do not know when the period is due, NHS guidance says at least 21 days after the last unprotected sex. Follow the test instructions; the estimated period date does not guarantee test reliability.

Are my period dates saved?

This calculator script uses browser memory. It does not upload entries or save them to browser storage. Other website scripts and services are outside the calculator’s scope.

Published: . Code updated: . Educational ovulation calendar estimate; no medical consultations are provided. Website disclaimer .