Ovulation Calculator

Predict your ovulation day and most fertile window based on your cycle length with this free ovulation calculator in your browser.

100% FreeRuns in your browserBasic

Assumed 14 unless you know yours.

These dates stay in this browser tab. Nothing is saved, put in the page address or sent anywhere.

Estimates

Enter the first day of your last period and your cycle length.

Estimate only — not medical advice. Cycles, ovulation and due dates vary between people and from cycle to cycle. Confirm with a healthcare professional.

How the method works

Cycle variation widens every estimate
Illustrative method
Cycle variation widens every estimateA cycle-day axis from day 1 to day 32. For cycles of 26 to 30 days and a 14 day luteal phase, ovulation is estimated between cycle days 13 and 17, the fertile-window estimate spans days 8 to 17, and the next period between days 27 and 31.Day 1 = period start (entered date)Fertile-window estimatedays 8–17Ovulation estimatedays 13–17Next period estimatedays 27–311714212832cycle day
Cycles of 26–30 days with a 14-day luteal assumption: next period on cycle day 27–31, ovulation on cycle day 13–17 (next start − 14), fertile-window estimate days 8–17 (ovulation − 5 to ovulation). These are ranges of estimates, not certainties or safe days.

Irregular cycles, recent hormonal contraception, postpartum and breastfeeding weaken every calendar estimate. Fixed example values for illustration — not your result.

Before you rely on this: First-pass guide only. Verify safety-critical or regulated work against the relevant standards, your project requirements and a qualified professional.

Tip: Enter any known values to calculate the remaining results.

Designed to run locally in your browser. Tool inputs are not intentionally stored by Zerdly unless stated otherwise.