Pregnancy Test Calculator

When is the right day to take a pregnancy test for an accurate result?

Enter your last period date and average cycle length to find the earliest accurate test date, the ideal test window, and what to expect from early testing. Built for the two-week wait.

Updated June 2026 · How this works

Example calculation — edit any field to use your own numbers

Worth knowing
How It Works
The formula, explained simply

Think of hCG like a building alarm that only triggers once a threshold is crossed. You can be pregnant for several days before that alarm goes off on a test strip — not because the test is broken, but because the signal is not loud enough yet. The hormone starts low and doubles roughly every two days. Testing one day before the threshold is crossed gives you silence. Testing one day after gives you a result.

The calculation works backward from your next expected period. Ovulation typically happens 14 days before the end of your cycle — so in a 28-day cycle, ovulation lands around day 14. In a 32-day cycle, it shifts to around day 18. After ovulation, if fertilization and implantation occur, hCG begins rising. The number of days after ovulation it takes to reach detectable levels depends on your test brand sensitivity. A 10 mIU/mL test trips earlier than a 25 mIU/mL test.

The best test date shown is simply the first day of your expected next period. Testing on this day gives you the highest real-world accuracy because hCG has had enough time to rise above any standard test threshold. The earliest possible test date is the mathematical minimum — it tells you when accurate detection becomes physically possible, not when it becomes reliable.

When To Use This
Right tool, right situation

Use this calculator when your period is approaching and you want to know the exact date range for reliable testing. It is most accurate for people with regular cycles who have a consistent period history. It is also useful for people using assisted reproduction who know their ovulation or retrieval date and want to convert that into a test window.

Do not use this calculator as a substitute for ovulation tracking if your cycles are highly irregular — more than 7 days of variation month to month. In those cases, calendar math produces a wide enough range that the result is not actionable. LH ovulation predictor strips give you a direct ovulation signal that anchors the calculation far more accurately than LMP plus cycle length.

Do not use this result to rule out pregnancy if a test is negative before the best date. The earliest possible test date is exactly that — possible, not reliable. If your period is more than 5 days late and tests remain negative, a blood test (serum beta-hCG) is the next appropriate step, as it detects lower concentrations than any home test.

Common Mistakes
Why results sometimes look wrong

The most common mistake is testing too early and treating a negative result as definitive. A negative at 8 days post-ovulation with a 25 mIU/mL test means almost nothing — hCG simply has not had time to accumulate. The consequence is unnecessary anxiety, discarded tests, and sometimes the false belief that a pregnancy has ended when it never had a chance to be detected.

The second mistake is assuming all pregnancy tests perform equally. A 10 mIU/mL early detection test and a 50 mIU/mL basic strip can give opposite results on the same day. Buying a sensitive test and using it on the wrong day still produces unreliable results, but buying a basic test and expecting early detection guarantees a false negative before the missed period.

The third mistake specific to this calculator is entering an idealized cycle length rather than an actual average. If your cycles vary between 26 and 32 days, entering 28 gives you a false sense of precision. Ovulation can shift by several days in either direction. A more accurate approach: track 3-6 cycles, average them, and use that number. If cycles are highly irregular, consider tracking ovulation directly with LH strips rather than relying on date math.

The Math
Worked examples and deeper derivation

Ovulation date = LMP date + (cycle length - 14 days). This places ovulation 14 days before the expected next period, regardless of total cycle length. Earliest test date = ovulation date + days-to-detection threshold, where that threshold is 8 days for a 10 mIU/mL test, 10 days for 20 mIU/mL, 11 days for 25 mIU/mL, and 14 days for 50 mIU/mL. These values reflect the average time for hCG to reach each sensitivity threshold after implantation. Best test date = LMP date + cycle length (the expected period date). Days until best test = best test date minus today's date.

The sensitivity thresholds are averages. hCG doubling time varies from person to person — anywhere from 48 to 72 hours is typical — which means two people with identical cycles and timing can have meaningfully different hCG levels on the same day post-ovulation. The earliest test date accounts for this by using conservative estimates.

Cycle day calculation = days since LMP + 1. Day 1 is always the first day of bleeding. This number tells you where you are in your current cycle and helps contextualize the testing window relative to where you are right now.

Typical 28-day cycle, missed period approaching
Last period June 1, cycle length 28 days, standard 25 mIU/mL drugstore test
Ovulation is estimated around June 15. hCG becomes detectable by June 26 at the earliest. The best test date is June 29, the day of the expected missed period. Testing on this date gives the highest chance of an accurate result and avoids the emotional cost of a false negative from testing too soon.
Long irregular cycle — 35 days
Last period June 1, cycle length 35 days, early detection 10 mIU/mL test
Ovulation shifts to around June 21 in a longer cycle. Because the 10 mIU/mL test detects hCG earlier, the earliest test date is June 29 rather than July 1. The best date is still July 6, the expected period date. The key insight: a longer cycle does not mean you ovulate later forever — ovulation timing relative to the end of your cycle stays roughly constant.
Fertility tracking professional cross-checking a patient estimate
Last period May 20, cycle length 26 days, 20 mIU/mL test
Ovulation estimated around June 3. Earliest detectable date with a 20 mIU/mL test is June 13. Best date is June 15, the projected period date. A practitioner running this check would use it to set patient expectations: testing before June 13 will almost certainly return a false negative even in a confirmed pregnancy, which matters when counseling patients who have already tested once and seen a negative.
Expert Unlock
The thing most explanations skip

The fixed ovulation offset (cycle length minus 14) breaks down in two real-world situations: luteal phase defect and ovulation induction. In luteal phase defect, ovulation may occur on schedule but the post-ovulation phase is shorter than 12 days, compressing the implantation and hCG-rise window and producing later-than-expected positives. In medicated cycles with trigger shots, the ovulation date is known precisely — users should enter the trigger date as a proxy for LMP and set cycle length to 28 to get an accurate test window anchored to actual ovulation rather than estimated ovulation.

Why did my test come back negative if I tested before the date shown?

What is the earliest I can take a pregnancy test and get an accurate result?
The earliest accurate date depends on your ovulation timing and test sensitivity. Most standard tests can detect hCG around 11 days after ovulation, which is typically 3-4 days before a missed period. Testing before this window is likely to return a false negative even if you are pregnant, because hCG levels have not risen high enough to trigger the test.
What does hCG have to do with when I take a pregnancy test?
hCG is a hormone produced after a fertilized egg implants in the uterus. Implantation usually happens 6-12 days after ovulation, then hCG roughly doubles every 48-72 hours. Home tests detect hCG in urine once it crosses a threshold — typically 10-50 mIU/mL depending on the brand. This is why timing matters: testing one day too early can mean the difference between a negative and a positive result.
Can I get a false negative if I test on the right day?
Yes, even on the ideal test date, a false negative is possible. Testing with diluted urine (first morning urine gives the most concentrated sample), using a test past its expiration date, or having irregular ovulation can all push hCG levels below the detection threshold. If your period does not arrive within 3-5 days of your expected date and the test is negative, test again.

Need something this doesn't cover?

Suggest a tool — we'll build it →