Period & Ovulation Tracker

estimate your next period, ovulation day & fertile window
Privacy-first: your entries stay on your device only. No account, no cloud sync, no tracking.

Your cycle details

Your Cycle Estimate


Next period
Estimated ovulation
Fertile window

Why track your cycle?

📅
Predict your cycle
Know when your next period will start so you're never caught off guard.
🥚
Identify ovulation
Track your fertile window for family planning, in either direction.
📊
Understand patterns
Spot changes in cycle length over time that are worth discussing with a doctor.
🔒
Complete privacy
Your dates stay on your device. No cloud storage, no data collection.

How it works

  1. Enter the first day of your last period. That's the one date this calculator actually needs.
  2. Set your average cycle and period length. 28-day cycles and 5-day periods are typical defaults, but adjust to match your own pattern if you know it.
  3. We estimate your next period by adding your cycle length to your last period's start date.
  4. We estimate ovulation as roughly 14 days before your next period, with a 6-day fertile window (5 days before ovulation through 1 day after) reflecting sperm and egg viability.
  5. Your calendar shows the pattern projected across the next few cycles.
Important: Ovulation estimates aren't exact — actual timing can shift by several days each cycle. This isn't a method of birth control. If you have irregular cycles, very heavy bleeding, severe pain, or think you might be pregnant, talk to a clinician.

Explore other tools

Estimates use common average cycle assumptions and won't be precise for irregular cycles. Not medical advice and not a form of contraception.