Online Period Calculator
Online Period Calculator is a free web tool for estimating cycle dates.

Project overview
The short version
Online Period Calculator is a free web tool for estimating cycle dates. Enter the first day of your last period and your average cycle length, or the start dates of a few recent periods if you aren't sure, and it estimates your next period, your likely ovulation day about 14 days before it, and your fertile window, with a forecast of 3, 6 or 12 months. An irregular-cycle mode works from your shortest and longest cycles and shows an uncertain range. Results can be logged, printed, saved as a PDF or shared by link. The same site has 14 calculators, including late period, ovulation, conception, implantation and due date tools, plus guides. Dates are calculated and stored in your browser, not sent to the site's server or included in ad requests. The site shows Google AdSense ads on every page, and states that its results are estimates, not a diagnosis.
Project facts
Project details
- Category
- Health & Wellbeing
- Type
- Not listed
- Platforms
- See Project Note
- Pricing
- See Project Note
- Availability
- Other
- Published
- Nov 6, 2026
Before you visit
Good to know
Built for
- People who want a quick, private estimate of their next period or fertile window without installing a tracking app or making an account.
More to explore
Related projects
Online Asphalt Calculator
Online Asphalt Calculator estimates hot-mix asphalt tonnage from length and width, a known area, or several shapes with cutouts.
Sleep Time Calculator
A free sleep calculator that suggests bedtimes, wake-up times and nap lengths based on 90-minute sleep cycles, with no sign-up.
Alphascope
Research prediction markets with odds, AI forecasts, news context, alerts, calculators, and comparisons across platforms.
Keep reading
Related links
Profile tools
Building something useful?
Submit your project for free. If selected, it gets a profile that explains what it does and links to your work. Publication isn't guaranteed.
Submit a project