Period & cycle tracker
Enter the first day of your last period and your usual cycle length to see your next period date, estimated ovulation day and fertile window.
The estimate assumes a roughly 14-day luteal phase, so ovulation is placed about two weeks before your next expected period. Cycles vary naturally — treat these as predictions, not guarantees. Everything is calculated privately in your browser.