Period Calculator

Menstrual Cycle & Ovulation Tracker

Typical range: 21–35 days

Key Dates

Cycle Summary

⚠️ This calculator provides estimates based on average cycle data. Not a substitute for medical advice. Consult a healthcare provider for any concerns.

How to use

  • Enter the first day of your last period.
  • Enter your average cycle length (days between period starts).
  • Enter how many days your period typically lasts.
  • Click "Calculate" to see predicted next period, ovulation, fertile window, and safe days.

Calculations assume ovulation occurs 14 days before next period. Fertile window = 5 days before ovulation + ovulation day.