Health & Fitness100% Free ToolPopular

Free Period Tracker & Cycle Calculator Online

Track menstrual cycle, predict next period dates for the next 6 months, identify PMS window, and monitor cycle regularity over time. — 100% free online utility, zero sign-up, zero paywalls, and private client-side processing.

100% Client-Side0ms Latency
Clinical Health & Anthropometrics
WHO Classification:Normal Healthy Weight
1618.525.030.040+
BMI Score22.9
Maintenance TDEE2281 kcal/day
Daily Protein Target126g / day

How It Works

1

Enter Last Period Start Date

Input the first day of your most recent menstrual period.

2

Set Average Cycle Length

Enter your average cycle length (default 28 days).

3

Enter Average Period Duration

Input how many days your period typically lasts.

4

View 6-Month Calendar

See predicted period dates, ovulation days, and PMS windows for the next 6 months.

Frequently Asked Questions

A normal menstrual cycle ranges from 21 to 35 days. Cycles shorter than 21 days or longer than 35 days may warrant medical evaluation.

Related Health & Fitness Calculators & Utilities

Interlinked precision tools in the Health & Fitness collection.

View all Health & Fitness →