Smart Calculators

Smart

Calculators

Ovulation Calculator

Estimate your next ovulation date, ASRM 6-day fertile window, and the earliest day a home pregnancy test could read positive. Plan three cycles ahead with a stateless calendar visualization.

MM/DD/YYYY

days

Most cycles are 28 days. Pick a value between 21 and 35.

days

How many days your period typically lasts. Used only for the calendar visualization.
When on, the result widens to a 5-day ovulation range and adds a clinical warning.

Enter your last period to see your fertile window.

Also available:

Pregnancy Calculator
This calculator estimates ovulation from the calendar method. It is not a contraceptive. The fertile window can vary by 4+ days even with regular cycles.All calculations happen in your browser. We do not store, transmit, or share any of the dates you enter.

Ovulation calculator. Your next ovulation date, fertile window, and earliest pregnancy test day.

An ovulation calculator finds your most fertile days using the ASRM 6-day fertile window: 5 days before ovulation plus the day of ovulation itself. It also shows your implantation window and the earliest day a sensitive home test could read positive.

What Is an Ovulation Calculator?

An ovulation calculator is a tool that takes the first day of your last menstrual period (LMP) and your average cycle length to estimate when you will next ovulate, which days form your fertile window, and when your next period is expected.
The calculation rests on a well-established biological pattern: ovulation occurs approximately 14 days before the start of the next period. For a standard 28-day cycle, that is cycle day 14. For a 30-day cycle it is day 16; for a 35-day cycle it is day 21. The formula is: ovulation day = LMP + (cycle length − 14).
The fertile window is the 6-day interval ending on ovulation day — five days before ovulation plus the day of ovulation itself. This is the window defined by the American Society for Reproductive Medicine (ASRM) Practice Committee Opinion 2022, backed by Wilcox et al. (1995, NEJM) who measured day-specific conception probabilities across hundreds of cycles. The two peak days within that window are the day of ovulation and the day immediately before it.
Beyond the basic fertile window, this calculator also estimates the implantation window (6–12 days past ovulation, per Wilcox et al. 1999, NEJM), the earliest day a 25 mIU/mL home pregnancy test could plausibly be positive (approximately 10 days past ovulation), and a 3-cycle forward calendar showing upcoming fertile periods.
The calculator runs entirely in your browser. Nothing is sent to a server, no account is required, and your dates are never stored. You can share your results by copying the URL, which encodes your inputs.

How to Use the Ovulation Calculator

To find your fertile window and ovulation date, follow these steps:
1. Enter the first day of your most recent period. This is the date your flow began, not when spotting started or when it ended. If you are unsure of the exact date, use the Monday of that week.
2. Set your cycle length. The default is 28 days. Count from the first day of one period to the day before your next period starts. If your last three cycles were 27, 29, and 28 days, use 28 as your average. Cycles between 21 and 35 days are considered normal.
3. Read your main results. The calculator immediately shows: your predicted ovulation date (the hero tile), the first day of your fertile window, the last day of your fertile window, and your next expected period date.
4. To see your implantation window and earliest test date, open the 'More dates' section. This shows the implantation window start and end (6–12 days past ovulation), the earliest day a sensitive 25 mIU/mL home pregnancy test could detect hCG (approximately 10 days past ovulation), and a 3-cycle mini-calendar.
5. If your cycles are not perfectly regular, open 'More options' and enable the irregular-cycles note. The calculator will remind you to pair the predicted window with a physical confirmation method such as an ovulation predictor kit (OPK) or basal body temperature (BBT) charting.
6. If you think you may be pregnant from this cycle, a provisional due date is available behind a deep-nested toggle in 'More dates'. This is hidden by default to avoid surfacing pregnancy framing for users who are still in the trying-to-conceive stage. It can always be accessed if needed.

Ovulation and Fertile Window Formulas

O=LMP+(C14)O = LMP + (C - 14)
  • OO = Predicted ovulation date
  • LMPLMP = First day of last menstrual period
  • CC = Cycle length in days (default 28)
  • FWstartFW_{start} = Fertile window start = O − 5
  • FWendFW_{end} = Fertile window end = O (ovulation day)
  • IWstartIW_{start} = Implantation window start = O + 6
  • IWendIW_{end} = Implantation window end = O + 12
  • TearliestT_{earliest} = Earliest sensitive home test date = O + 10
The ovulation date is derived from the luteal phase constant: the time from ovulation to the next period is relatively fixed at approximately 14 days across most women, regardless of cycle length. This makes cycle length minus 14 the reliable anchor:
O=LMP+(C14)O = LMP + (C - 14)
For a 28-day cycle: $O = LMP + 14$. For a 30-day cycle: $O = LMP + 16$. For a 35-day cycle: $O = LMP + 21$.
The ASRM 6-day fertile window is then:
FW=[O5,  O]FW = [O - 5,\; O]
This window is evidence-based. Wilcox et al. (1995, NEJM, 221 women, prospective) found that all observed conceptions resulted from intercourse within this 6-day span. The peak probability days are $O - 1$ (the day before ovulation) and $O$ itself.
Implantation timing follows Wilcox et al. (1999, NEJM): 84% of implantations in successful pregnancies occurred on days 8, 9, or 10 post-ovulation, with the full empirical range being 6–12 DPO:
IW=[O+6,  O+12]IW = [O + 6,\; O + 12]
The earliest plausible positive for a 25 mIU/mL home pregnancy test (the sensitivity of most US strip tests) is approximately 10 DPO, though a negative at 10 DPO does not rule out pregnancy — many pregnancies do not reach detectable hCG until 12–14 DPO:
Tearliest=O+10T_{earliest} = O + 10
Cycle lengthOvulation dayFertile windowImplantation window
21 daysDay 7Days 2–7Days 13–19
25 daysDay 11Days 6–11Days 17–23
28 daysDay 14Days 9–14Days 20–26
30 daysDay 16Days 11–16Days 22–28
35 daysDay 21Days 16–21Days 27–33

Ovulation Calculator Examples

Example 1 — Standard 28-day cycle

Priya's last period started on April 1. Her cycle is 28 days. The calculator computes: ovulation = April 1 + (28 − 14) = April 15. Fertile window: April 10 to April 15. Next expected period: April 29. Implantation window: April 21 to April 27. Earliest sensitive test: April 25 (10 DPO). Priya should plan timed intercourse every 1–2 days from April 10 through April 15 per ASRM guidance. She should not expect a reliable pregnancy test result before April 25, and waiting until April 29 (the day her period is expected) gives the most definitive result.

Example 2 — Longer 35-day cycle

Mei has a 35-day cycle. Her last period started March 10. Ovulation = March 10 + (35 − 14) = March 31. Fertile window: March 26 to March 31. Next expected period: April 14. Implantation window: April 6 to April 12. Earliest sensitive test: April 10 (10 DPO). A common mistake for women with longer cycles is to expect ovulation around day 14 (March 24). Using the default 28-day assumption would place the fertile window 7 days too early, causing many couples to miss the actual peak. Mei's cycle length input of 35 days corrects this automatically.

Example 3 — Irregular cycle range (27–31 days)

Sophie's last three cycle lengths were 27, 31, and 29 days. Her last period started April 5. For her average cycle of 29 days: ovulation = April 5 + 15 = April 20, fertile window April 15–20. But because her cycle varies ±2 days, her true ovulation could fall as early as April 18 (27-day cycle: day 13) or as late as April 22 (31-day cycle: day 17). A practical strategy: start OPK testing from April 14 (4 days before the earliest possible ovulation) and continue until a surge is detected. BBT tracking across this window will confirm the surge after the fact. The calculator's 'irregular cycle' note flags this uncertainty so users know to supplement with physical confirmation.

Example 4 — Two-week-wait countdown

Anika ovulated on April 12 (confirmed by a positive OPK on April 11). She is now in the two-week wait (TWW). Using the calculator with her LMP of March 29 and a 28-day cycle: implantation window = April 18–24 (6–12 DPO). Her earliest plausible test date is April 22 (10 DPO), but a negative at that point only means hCG has not yet reached 25 mIU/mL — not that she is not pregnant. The most reliable time to test is April 26 (14 DPO, the day her next period is expected). If her period has not arrived by April 30, any remaining doubt can be resolved with a second test.

What to Do After Getting Your Ovulation Dates

  • Start intercourse on the first day of the fertile window, not just on the predicted ovulation day. ASRM data shows the day before ovulation is one of the two peak probability days, and sperm can survive in the reproductive tract for up to 5 days. Waiting for the exact ovulation day and having sex only once reduces your monthly chances compared to spacing intercourse every 1–2 days across the full 6-day window.
  • Add an OPK test to your fertile window plan. The calculator gives you the predicted window based on your cycle history; an OPK detects the actual LH surge that precedes ovulation by 24–36 hours. Start testing 3–4 days before the calculator's predicted ovulation date. A positive OPK tells you intercourse in the next 24–48 hours has the highest probability — it is real-time confirmation the calculator's estimate was on target.
  • Do not test for pregnancy before 10 DPO. Most US home tests detect hCG at 25 mIU/mL. Implantation typically occurs 6–12 DPO (median 9 DPO per Wilcox 1999), and hCG rises after implantation. Testing at 8 DPO or earlier almost always produces a negative even in successful cycles, which causes unnecessary distress. The earliest you might see a faint positive on a sensitive strip test is 10 DPO. Wait for 14 DPO or the day your period is expected for a reliable result.
  • Pair the calendar with BBT charting if you want to confirm your actual ovulation day. Your basal body temperature rises 0.2–0.5°C after ovulation due to progesterone. Charting over 2–3 cycles lets you verify that the calculator's predicted ovulation date aligns with your actual pattern. If your BBT rise consistently happens 2 days after the calculator's prediction, you can adjust your OPK start day accordingly.
  • Use the 3-cycle forward calendar to plan ahead, not just react. Seeing your next two or three fertile windows laid out in advance helps you coordinate travel, work trips, or medical appointments around your peak days rather than discovering them at the last moment.
  • If the calculator predicts ovulation but no period arrives 14–16 days later and your pregnancy test is negative, your cycle may have been anovulatory (no egg released). This happens occasionally in otherwise healthy women. If it happens in two or more consecutive cycles, or if you have not conceived after 12 months of timed intercourse (6 months if over 35), consult a reproductive endocrinologist.
  • Calendar-based prediction is less reliable when cycles vary by more than 5 days from month to month. PCOS, thyroid conditions, significant weight changes, intense athletic training, and perimenopause can all shift ovulation timing unpredictably. In these cases, the calculator's window is a starting bracket, and OPK or monitored ultrasound gives the definitive signal.

Frequently Asked Questions About the Ovulation Calculator

When do I ovulate if my last period started on a specific date?

Subtract 14 from your cycle length, then add that number to the first day of your last period. For a 28-day cycle: ovulate on day 14 of your cycle (LMP + 14). For a 30-day cycle: LMP + 16. For a 35-day cycle: LMP + 21. The calculator above does this instantly and shows your full 6-day fertile window.

What is the fertile window and how many days is it?

The fertile window is the 6-day interval ending on the day of ovulation — the 5 days before ovulation plus the day of ovulation itself. This is the ASRM-defined window backed by Wilcox et al. (1995, NEJM). All observed conceptions in that prospective study occurred from intercourse within these 6 days. Some calculators use 7 or 8 days; the ASRM standard is 6.

How accurate is an ovulation calculator?

For women with regular cycles (21–35 days, varying by 2 days or less), a calendar-based ovulation calculator is a reliable first estimate. However, less than 10% of women ovulate exactly on the predicted day. Physical confirmation — OPK urine strips or BBT charting — is recommended to narrow the prediction to 24–48 hours. Accuracy is reduced for women with PCOS, thyroid disorders, or cycles that vary by 5 or more days.

When is the earliest I can take a pregnancy test after ovulation?

The earliest a sensitive 25 mIU/mL strip test could plausibly be positive is 10 days past ovulation (DPO). However, only about 10% of pregnant women reach detectable hCG by 10 DPO. The most reliable time is 14 DPO — the day your period is expected. A negative at 10 DPO does not rule out pregnancy; wait another 3–4 days before concluding.

What is the implantation window?

The implantation window is the 6–12 days after ovulation when a fertilized egg can successfully attach to the uterine lining. Research by Wilcox et al. (1999, NEJM) found 84% of successful implantations occurred on days 8, 9, or 10 past ovulation. Implantation before day 6 or after day 12 is rare and associated with higher pregnancy loss rates.

Can I use an ovulation calculator with irregular cycles?

Yes, with caution. Enter your average cycle length for a central estimate, but the actual fertile window may shift 2–5 days earlier or later. For irregular cycles varying by 5 or more days, run the calculator twice — once with your shortest recent cycle and once with your longest. Your true fertile window falls somewhere between the two results. Pair this with OPK testing from 4 days before the earliest possible ovulation date.

Is this ovulation calculator free and does it store my data?

Yes, completely free. No account, email, or subscription required. All calculations run in your browser — nothing is sent to a server or stored. Share results by copying the URL, which encodes your inputs so a partner or doctor can see the exact same dates.

How does this calculator differ from ovulation apps like Flo or Glow?

Apps like Flo and Glow are primarily cycle trackers that refine predictions over months of logged data and push reminders to your phone. This calculator is a one-shot, paste-shareable web tool: enter two numbers, get your dates, share the link. No app download, no account, no data collection. For one-time planning or verifying an app's output, a dedicated calculator is faster. For long-term cycle tracking, dedicated apps add value through historical data.

Why does the ASRM use a 6-day window when some sources say 7 or 8 days?

The ASRM 6-day window (5 days pre-ovulation + ovulation day) comes directly from the Wilcox 1995 NEJM study that measured actual conception probabilities by day across 221 prospective cycles. The 7-day figure cited by some sources adds the day after ovulation, but the egg survives only 12–24 hours post-ovulation, making day +1 a marginal extension. The 8-day figure some apps use has no direct ASRM or NEJM citation. This calculator uses the clinically cited 6-day standard.

Can I use an ovulation calculator as birth control?

No. Calendar-based ovulation prediction is not a reliable contraceptive method on its own. Ovulation timing varies even in women with regular cycles, and sperm can survive up to 5 days. If used as part of a fertility awareness method (FAM) for contraception, it must be combined with temperature, cervical mucus, and/or cycle monitoring under proper instruction. Consult a healthcare provider for contraceptive guidance.

What does DPO mean?

DPO stands for days past ovulation — the number of days since you last ovulated. DPO 1 is the day after ovulation; DPO 14 is typically when a missed period would be expected. Used in TTC communities to track the two-week wait and time pregnancy testing.

When should I see a doctor if the calculator is not helping me conceive?

Consult a reproductive specialist if you have been trying to conceive with timed intercourse for 12 months without success (or 6 months if you are over 35). Earlier evaluation is also recommended if you have very irregular cycles, known conditions like PCOS or endometriosis, a history of pelvic inflammatory disease, or two or more consecutive miscarriages.


Fertility and Ovulation Terms Explained

Fertile Window

The 6-day interval ending on ovulation day — 5 days before ovulation plus the day of ovulation itself — during which intercourse can result in conception. Defined by the ASRM Practice Committee Opinion 2022 based on Wilcox et al. (1995, NEJM). Peak probability days are ovulation day and the day immediately before it.

Ovulation

The release of a mature egg from the dominant follicle in one ovary, typically occurring 14 days before the next expected period regardless of cycle length. The egg survives 12–24 hours after release. Triggered by a surge in luteinizing hormone (LH) approximately 24–36 hours before the egg is released.

LMP (Last Menstrual Period)

The first day of your most recent menstrual period. The primary anchor used by ovulation calculators to estimate ovulation and fertile days. Entering the wrong LMP date — for example, the day spotting started rather than the day full flow began — shifts all subsequent dates by the same number of days.

DPO (Days Past Ovulation)

The number of days that have elapsed since ovulation in the current cycle. DPO 1 is the first day after ovulation. The two-week wait (TWW) for a pregnancy test runs from ovulation to approximately 14 DPO, when a missed period would be expected. Implantation typically occurs between 6 and 12 DPO.

OPK (Ovulation Predictor Kit)

A urine-based test strip that detects the LH surge preceding ovulation. A positive OPK indicates ovulation is likely within 24–36 hours, making it the best real-time signal available at home. Start testing 3–4 days before the calculator's predicted ovulation date to catch the surge. Different from a pregnancy test — OPKs detect LH, not hCG.

BBT (Basal Body Temperature)

Your body's lowest resting temperature, measured immediately after waking before any movement. A sustained rise of 0.2–0.5°C (caused by the post-ovulation rise in progesterone) confirms that ovulation has already occurred. BBT confirms ovulation retrospectively; OPKs predict it in advance.

Luteal Phase

The second half of the menstrual cycle, from ovulation to the start of the next period. The luteal phase is relatively fixed at approximately 14 days in most women, regardless of overall cycle length. This is why cycle length variation affects the follicular phase (pre-ovulation) rather than the post-ovulation phase.

Implantation Window

The 6–12 day period after ovulation during which a fertilized egg can successfully implant in the uterine lining. Per Wilcox et al. (1999, NEJM), 84% of successful implantations occurred on days 8, 9, or 10 past ovulation. Rising hCG after implantation is what a pregnancy test detects.

TWW (Two-Week Wait)

The approximately 14-day period between ovulation and either a positive pregnancy test or the start of a new period. A common source of anxiety in the TTC community, as early symptoms of both pregnancy and PMS overlap substantially. Most reliable tests should be taken at 14 DPO or later.

TTC (Trying to Conceive)

The period during which a person or couple is actively attempting to become pregnant through timed intercourse or other methods. In online communities, TTC is used as a shorthand for the full experience — tracking cycles, interpreting test results, navigating the emotional weight of the two-week wait, and seeking support from others in the same stage.


Content verified by the Smart Calculators Team