Helix

Free Ovulation Calculator

Your estimated ovulation date and the six-day fertile window around it, mapped over the next few cycles — with an honest account of what calendar math can and cannot tell you.

Find your fertile window

28 days

The estimate assumes a ~14-day luteal phase (the stretch after ovulation), which is far more constant than the first half of the cycle — so ovulation ≈ cycle length − 14 days after the period starts.

Pick the first day of your last period to see your estimated ovulation date and fertile window.

The biology behind the estimate

A menstrual cycle has two halves, and only one of them keeps time. The follicular phase — from the period to ovulation — is the variable half: it stretches and shrinks with stress, illness, travel and training load. The luteal phase — from ovulation to the next period — is the punctual one, holding close to 14 days for most people. That asymmetry is the whole trick of this calculator: instead of counting forward from the period, it counts backward 14 days from the expected next period:

ovulation ≈ period start + (cycle length − 14 days) fertile window = ovulation − 5 days … ovulation day

Around ovulation, a surge of luteinizing hormone (LH) triggers the follicle to release its egg — the surge is what ovulation predictor kits detect, about 24–36 hours in advance. The egg then has just 12–24 hours to be fertilized. Sperm are the patient half of the equation, surviving up to five days in fertile cervical mucus, which is why the window opens five days before ovulation and slams shut the day after. In the classic Wilcox study charted above, not a single conception came from sex after ovulation day.

Where calendar math goes wrong

The calculation is honest arithmetic on an assumption that is only sometimes true: that this cycle will look like your average cycle. Real ovulation moves — by days, even in people with “regular” cycles. Large datasets of confirmed ovulations show that only a minority of people with 28-day cycles actually ovulate on day 14, and studies evaluating calendar-based app predictions find they miss the true fertile window for a substantial share of users. The practical reading: use this page to know which week to pay attention to, and let your body confirm the day. If you’re actively trying to conceive, the conception calculator turns the same math into a forward-looking plan.

Better signals than the calendar

SignalWhat it tells youTiming
OPK (LH test strips)Detects the LH surge in urine~24–36 h before ovulation — the best prospective signal
Basal body temperatureRises ~0.3 °C after ovulationConfirms ovulation happened — useful for learning your pattern
Cervical mucusTurns clear and stretchy (egg-white) near ovulationTracks the fertile window in real time, no equipment
Calendar estimateWhich week to start watchingDays of error — a starting point, not a verdict

The strongest approach combines them: the calendar says when to start testing, OPKs call the surge, and temperature confirms afterward that the cycle behaved. After two or three cycles of this you know your own pattern better than any population average.

What this calculator is not

It is not contraception. The same variability that makes calendar estimates rough for conceiving makes them genuinely unsafe for avoiding pregnancy — a shifted ovulation plus five-day sperm survival can turn a “safe” day fertile. Structured fertility-awareness methods with daily observations and formal instruction exist, but a prediction calculator is not one of them.

It also isn’t a diagnosis. If your cycles run shorter than 21 days, longer than 35, or swing widely month to month, the estimate degrades — and the pattern itself is worth mentioning to a clinician. The period calculator maps your upcoming cycles and covers what counts as regular; if you conceive, the due date calculator picks up from there. Estimates for orientation — not medical advice.

Frequently asked questions

How do I calculate my ovulation day?

Subtract 14 days from your expected next period: ovulation happens roughly 14 days before a period starts, because the luteal phase is fairly constant even when cycle length varies. With a 28-day cycle that is day 14; with a 33-day cycle, day 19. The calculator above does this from your last period and average cycle length.

How many days after my period do I ovulate?

It depends on your cycle length, not on the period itself. In a 28-day cycle ovulation lands around day 14 — so if your period lasts 5 days, roughly 9 days after it ends. Shorter cycles ovulate earlier (a 21-day cycle around day 7, possibly right after the period ends) and longer cycles later.

How long does the fertile window last?

Six days: the five days before ovulation plus ovulation day itself. Sperm survive up to five days waiting for the egg, but the egg only lives 12–24 hours, so the window closes within a day of ovulation. The best per-day odds are the two days before and the day of ovulation.

Can I get pregnant right after my period?

Yes, especially with short cycles. In a 21–24 day cycle, ovulation can occur within a few days of the period ending, and because sperm survive up to five days, sex during or just after a period can lead to conception. This is one of several reasons calendar math should never be used as contraception.

How accurate are ovulation calculators?

Moderately, and honesty matters here: ovulation timing varies between cycles even in regular ones, and research on calendar-based predictions (including cycle apps) finds they frequently miss the true fertile window. Use the calendar estimate to know roughly when to start paying attention, then confirm with ovulation predictor kits, basal body temperature or cervical mucus.

Can this calculator be used to avoid pregnancy?

No. Calendar estimates carry too much cycle-to-cycle error to identify reliably safe days, and sperm survival stretches the risky window further. Effective fertility-awareness methods exist but require daily observations and proper instruction — a prediction calculator is not one of them. Talk to a clinician about contraception options.

More free tools

All tools →