Period Calculator

Predict your next three periods and likely ovulation days for planning.

Free to use · No account required

Enable JavaScript to use the interactive Period Calculator. The input fields and calculations run in your browser.

How it works

Next period = last period start + cycle length, repeated. Ovulation estimate = period start + (cycle − 14).

Related tools