Period Calculator
Estimate future period dates, ovulation timing and a fertile window from a recent period start and average cycle pattern. Results are calendar estimates only.
About This Tool
Adds the entered average cycle length to the last period start, projects the entered bleeding duration, estimates ovulation 14 days before the next period and displays a seven-day fertile window.
People tracking a recent cycle pattern. Predictions are less reliable with irregular cycles, hormonal contraception, postpartum changes, perimenopause or illness.
All calculations happen entirely in your browser. No dates, health data or personal information is transmitted or stored anywhere. ToolBullet never collects your health data.
How period predictions are estimated
The first day of bleeding is cycle day one. The calculator adds the average cycle length to estimate the next start, then estimates ovulation 14 days before that date. The fertile window is shown from five days before through one day after estimated ovulation.
Adult cycles commonly fall around 21–35 days and bleeding commonly lasts up to 7 days, but variation occurs. Persistent or new changes, very heavy bleeding, severe pain or pregnancy concerns require professional assessment.
Authoritative references
Reviewed 23 June 2026: World Health Organization: menstrual health; ACOG: abnormal uterine bleeding; ACOG: fertility-awareness methods.