Toolspark

Period Calculator

Predict your next period, fertile window, and ovulation day based on your cycle.

Next Period
Apr 13, 2026
14 days away
Ovulation
Mar 30, 2026
passed
Fertile Window
Mar 25, 2026
to Mar 31, 2026
Cycle Day
16
of 28

March 2026

Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Period Fertile Ovulation

Upcoming Periods

Apr 13, 2026
Cycle 2
May 11, 2026
Cycle 3
Jun 8, 2026
Cycle 4
Jul 6, 2026
Cycle 5
Aug 3, 2026
Cycle 6
Aug 31, 2026
Cycle 7
Note: This calculator uses the calendar method, which estimates ovulation 14 days before your next period. It is for informational purposes only and should not be used as a contraception method.