Life Hub

Period Cycle Calculator

Last period date + cycle length → next 3-cycle forecast (period · ovulation · fertile window)

Cycle 1

Period

Jul 21, 2026Jul 25, 2026

Ovulation

Aug 4, 2026

Fertile window

Jul 30, 2026Aug 5, 2026

Cycle 2

Period

Aug 18, 2026Aug 22, 2026

Ovulation

Sep 1, 2026

Fertile window

Aug 27, 2026Sep 2, 2026

Cycle 3

Period

Sep 15, 2026Sep 19, 2026

Ovulation

Sep 29, 2026

Fertile window

Sep 24, 2026Sep 30, 2026