A cycle length is counted from the 1st day of your period in current cycle to a day before the 1st day of your period in the next cycle.
Click here to calculate duration between two dates.
For quicker access, you can either bookmark this page, or add this page to your home screen.
Safari Mobile Web Browser
Tap icon ➔ Select‘Add to Home Screen’
Google Chrome Mobile Web Browser
Tap icon ➔ Select‘Add to Home Screen’
Results
Estimated Fertile Window
14 July 2025 - 19 July 2025
Probable Ovulation Date
18 July 2025
(4 July 2025) 14 Days to probable ovulation date
Approximate Next Menstruation
1 August 2025
(4 July 2025) 28 Days to approximate next menstruation
THIS TOOL DOES NOT PROVIDE MEDICAL ADVICE
This tool is only intended for general informational purposes only. The generated calculation results are considered as estimates, and are not a guarantee of pregnancy or of birth control. It does not address individual circumstances.
This tool and any related information stated on this website are not medical advice, and also not a substitute for professional medical advice. It is not a substitute for professional medical advice, diagnosis or treatment and should not be relied on to make decisions about your health.
Consult your doctor to plan for pregnancy and find birth control that works for you.
Download the App for the Best Experience
This website uses cookies
We use cookies in this site to enhance your browsing experience and to help us improve our websites. By clicking ‘Accept and Continue’, you agree can store all cookies on your device.