Period Calculator

Use this free period calculator to estimate your next period, ovulation day, and fertile window from a tap-based calendar.

A period calculator helps you turn recent cycle dates into a quick estimate for your next period. This tool runs fully in your browser, so your cycle data stays on your device.

Private (no server storage)Works on mobileCalendar setup

For informational purposes only — not medical advice.

Calculate your next period date

Add the first day of your recent periods to estimate your next period, ovulation day, and fertile window from the same page.

Calendar setup

Tap the first day of each period. Tap within the first 10 days of a cycle to set period duration directly. Future dates cannot be selected.

April 2026
Entered periodCycle startPredicted periodsFertile window (active method)Ovulation day
Entries saved: 0Completed cycles: 0

Cycle forecast

Core formula: next period = last start + cycle length; ovulation = next period − 14 days. Fertile windows are shown as standard, conservative, and rhythm method (when enough history exists).

Tap at least one period start date to generate predictions.

For informational purposes only — not medical advice and not a standalone contraception method.

How to use this period calculator

This period calculator uses the dates you tap on the calendar to estimate your next period, ovulation day, and fertile window. It works best when you add the first day of several recent periods so the calculator can learn your typical cycle length.

  1. Tap the first day of each recent period on the calendar.
  2. Confirm your average period length if needed.
  3. Review your predicted next period date, ovulation day, and fertile days.

How the period calculator estimates your next period

  • Next period start = last period start + average cycle length
  • Next period end = next period start + average period length - 1
  • Estimated ovulation day = next period start - 14
  • Standard fertile window = ovulation - 5 to ovulation + 1
  • Conservative fertile window = ovulation - 5 to ovulation + 4
  • Rhythm method window uses your shortest and longest tracked cycles when you have enough history

The result is an estimate, not a guarantee. Real cycles can move earlier or later, even when your averages look stable.

For a deeper walkthrough, read How to Calculate Your Next Period.

How accurate is a period calculator?

A period calculator is most useful when your cycle is fairly regular and you enter several recent periods. If your cycle length changes a lot from month to month, the predicted next period date and ovulation day become less precise.

What can shift your next period date?

  • Stress and sleep changes
  • Travel and time zone changes
  • Illness and medications
  • Major changes in routine, diet, or exercise
  • Hormonal birth control, postpartum changes, and perimenopause

Period calculator tips for irregular cycles

If your periods are irregular, track at least 3 to 6 completed cycles and treat every result as a range instead of an exact day. The more history you add, the more useful your averages become.

For irregular patterns, start with this irregular cycle guide.

Private period calculator

Your cycle data is personal. This calculator is designed to keep it that way.

  • No account required
  • No cycle dates are stored on a server
  • Calendar entries are saved locally on your device
  • Shared links may include your cycle dates — keep them private
  • If analytics are ever added, they should be disclosed clearly

Period Calculator FAQs

Frequently asked questions

Quick answers about period predictions, ovulation estimates, accuracy, and privacy.

Featured reading

From the blog

Start with one practical guide, then branch into related cycle and period tracking articles.

Browse all blog posts

Fertility Period Calculator: What It Means and How to Use It

Learn what a fertility period calculator estimates, why fertile days are a window instead of one exact date, and how to use cycle history more realistically.

Read featured article

Curated to pair with the calculator and FAQ above.