Predict your next period date, fertile window, and ovulation day. Track up to 6 future cycles. Completely private โ nothing is stored.
days
days
โ
Predicted next period start date
Ovulation Day
โ
~14 days before next period
Fertile Window
โ
5 days before ovulation + ovulation day
Period End Date
โ
Estimated based on duration
Cycle Length
โ
Normal range: 21โ35 days
Next 6 Cycle Predictions
โ๏ธ This calculator is for informational purposes only. Menstrual cycles vary. Consult a healthcare provider for medical advice, family planning, or fertility concerns.
What This Calculator Tracks
โค๏ธ
Next Period Date
Predicts when your next period will start based on your last period and cycle length.
๐ธ
Fertile Window
Shows the 6-day window when conception is most likely โ 5 days before ovulation plus ovulation day.
๐
6-Cycle Forecast
Predicts the next 6 period start dates, ovulation days, and fertile windows so you can plan ahead.
๐
100% Private
No data is stored or sent anywhere. All calculations happen locally in your browser only.
Frequently Asked Questions
Add your cycle length to the first day of your last period. For example, if your last period started March 1 and your cycle is 28 days, the next period is expected March 29. This calculator does this automatically for 6 cycles ahead.
Ovulation typically occurs 14 days before your next period. The fertile window is the 5 days before ovulation plus ovulation day. For a 28-day cycle, this is usually around days 10โ15 of your cycle (counting from period start).
A normal menstrual cycle ranges from 21 to 35 days. The average is 28 days. It's normal for cycle length to vary by 1โ3 days each month. Significant changes in cycle length or regularity should be discussed with a doctor.
Common reasons for a late period include stress, significant weight change, illness, excessive exercise, hormonal imbalance (e.g. PCOS), travel, or pregnancy. A period is typically considered late after 5 or more days past the expected date. Take a pregnancy test if relevant.
This is an estimation tool based on average cycle assumptions. For conception planning or contraception, work with a gynecologist who can use more precise methods such as basal body temperature tracking, LH surge testing, or ultrasound monitoring.
Enter the first day of your last period and your average cycle length (typically 21โ35 days).
View predicted dates for your next 6 periods, fertile windows, and ovulation days.
Track your cycle to identify patterns and irregularities over time.
When You Need This
Planning around your cycle for travel, events, or medical appointments.
Understanding your fertile window for family planning purposes.
Tracking cycle regularity to discuss with your doctor if patterns change.
Good to Know
The average cycle is 28 days, but anywhere from 21 to 35 days is normal. Cycles can vary by a few days month to month. Ovulation typically occurs about 14 days before your next period starts, not 14 days after your last one โ this distinction matters for cycles that aren't exactly 28 days. This calculator provides estimates โ for family planning, consult your healthcare provider.