Period Calculator

·

Enter the first day of your last period, your average cycle length, and how many days your period usually lasts. The calculator instantly maps out your next four cycles, showing start and end dates for each period, the estimated ovulation day, and the fertile window.

math master tool
Period Calculator

First Day of Last Period
Average Cycle Length
Period Length
💡 Standard cycle: 28 days, period: 5 days. Ovulation ~14 days before next period.

Free period tracker – no sign‑up

Calculate Your Next Period in Seconds

Enter the first day of your last period and your average cycle length to instantly see your next expected period, ovulation date, fertile window, and cycle phases — all free, private, and instant.

Cycle Snapshot
Next Period
Mar 28, 2025
Ovulation
Mar 14
Cycle Length
28 days
📆 Cycle Timeline
Period Ovulation Next Period

Know When to Expect Your Next Period

Tracking your menstrual cycle is one of the easiest ways to understand your body, plan your life, and even monitor your health. Our Period Calculator uses the first day of your last menstrual period (LMP) and your typical cycle length to predict your next period, ovulation day, fertile window, and the current phase of your cycle. Whether you’re trying to conceive, avoiding surprises, or simply logging your patterns, this tool gives you reliable, private estimates in seconds.

What Is a Period Calculator?

A period calculator is a free online tool that predicts the start date of your next menstrual period based on your cycle history. You enter the first day of your last period and your average cycle length (the number of days from the start of one period to the start of the next). The calculator then adds your cycle length to your LMP to find the expected next period. It also estimates ovulation — typically 14 days before the next period — and highlights the fertile window when pregnancy is possible. Many women use these calculators to track their cycle regularity, plan around heavy flow days, and identify their most fertile days. Our calculator keeps your data completely private, processing everything directly in your browser.

How to Use the Period Calculator

Enter the Start of Your Last Period

Use the date picker to select the first day of your most recent menstrual cycle. This is the key date for all predictions.

Provide Your Average Cycle Length

If you know your typical cycle length (count from day 1 of one period to day 1 of the next), enter it. The default is 28 days.

View Your Cycle Details Instantly

See your next period date, ovulation, fertile window, and which phase you’re in — all without creating an account.

How the Period Calculator Predicts Your Dates

The calculation is based on the simple formula: Next Period = LMP + Cycle Length. Ovulation usually occurs about 14 days before the next period, so Ovulation = Next Period – 14. The fertile window spans the five days before ovulation plus the day of ovulation itself (because sperm can survive for up to five days). The calculator also determines your current cycle phase: menstrual (days 1–5), follicular (until ovulation), ovulation (mid‑cycle), and luteal (after ovulation until the next period). All math runs locally in your browser — your cycle details stay private.

Core Formulas

Next Period = LMP + Cycle Length

Ovulation = Next Period – 14

Fertile window = (Ovulation – 5 days) to Ovulation day.

Key Features of This Period Calculator

Next Period Prediction

Instantly find out when your next cycle is likely to start, so you can plan ahead.

Ovulation & Fertile Window

See your estimated ovulation day and the six‑day fertile window — essential for conception or avoidance.

Cycle Phase Identification

Know whether you’re in the menstrual, follicular, ovulatory, or luteal phase right now.

Private & Secure

Your cycle data stays on your device. Nothing is ever uploaded or shared.

Benefits of Using a Period Tracker

  • Never be caught off guard – know exactly when to expect your period
  • Plan vacations and events – schedule around your predicted dates
  • Track cycle regularity – spot irregularities that may warrant a doctor visit
  • Optimize conception timing – identify your most fertile days each month
  • Understand your body – learn the phases of your menstrual cycle and how they affect mood and energy

Phases of the Menstrual Cycle

Menstrual Phase (Days 1–5)

The uterine lining sheds, resulting in bleeding. Energy may be lower; gentle exercise and hydration help.

Follicular Phase (Day 1 to ovulation)

Estrogen rises, the uterine lining thickens, and an egg matures. Many women feel more energetic and focused.

Ovulation (Mid‑cycle)

A mature egg is released from the ovary. This is the most fertile time. Some women notice increased cervical mucus and libido.

Luteal Phase (After ovulation)

Progesterone rises, preparing the uterus for pregnancy. PMS symptoms may appear; mood and energy can fluctuate.

Understanding Cycle Length Variability

The average cycle is 28 days, but healthy cycles can range from 21 to 35 days. Teenagers and perimenopausal women often experience wider fluctuations. The calculator allows any cycle length, so whether your cycle is short, long, or irregular, you’ll get a personalized estimate. If your cycles vary by more than 7‑10 days from month to month, consider speaking with a healthcare provider.

How to Track Your Cycle Consistently

Mark Day 1

Always note the first day of full bleeding, not just spotting, as Day 1 of your cycle. This is the date to enter into the calculator.

Keep a Log

Record the start dates of at least three consecutive cycles to find your average length. Many apps can help, but a simple note works too.

Example Period Calculation

Suppose your last period started on February 20, 2025, and your average cycle length is 30 days. Your next period is predicted on February 20 + 30 = March 22, 2025. Ovulation is estimated 14 days before that: March 8. Your fertile window runs from March 3 to March 8. The calculator instantly shows these dates and confirms you’re currently in the luteal phase (if today is after March 8 but before March 22).

Using This Tool Alongside Other Calculators

Combine the Period Calculator with our Ovulation Calculator for a more focused fertility view, or with the Pregnancy Calculator if you’re already expecting. Together, they provide a complete picture of your reproductive health timeline.

Factors That Influence Your Menstrual Cycle

  • 📅 Average cycle length
  • 🧬 Hormonal balance
  • ⚖️ Body weight and nutrition
  • 😴 Stress and sleep
  • 🏃 Excessive exercise
  • 💊 Medications & birth control
  • 🩺 Medical conditions (PCOS, thyroid, etc.)
  • 📈 Perimenopause

Detailed Cycle Scenario

Scenario: LMP March 1, 2025. Cycle length 26 days. Today’s date: March 18.

  • ✅ Next period: March 1 + 26 = March 27, 2025
  • ✅ Ovulation: March 27 – 14 = March 13
  • ✅ Fertile window: March 8–13
  • ✅ Current phase: Luteal (day 18 of 26)
  • You are likely in the luteal phase; PMS symptoms may be present. Next period in 9 days.

Who Can Use This Period Calculator?

  • 🩸 Menstruating individuals – track your cycle predictably
  • 🌸 Those trying to conceive – pinpoint ovulation and fertile days
  • 📅 Planners – schedule trips, events, and workouts around your period
  • 👩‍⚕️ Healthcare providers – quickly illustrate cycle patterns to patients
  • 🎓 Health educators – teach reproductive health with an interactive tool

Key Menstrual Cycle Terms

Menstrual Cycle
The monthly series of changes a woman’s body goes through in preparation for the possibility of pregnancy, measured from the first day of one period to the first day of the next.
Luteal Phase
The second half of the cycle, from ovulation to the start of the next period; typically 12‑16 days long.
Follicular Phase
The first part of the cycle, from the start of the period until ovulation; its length can vary.
Cycle Length
The number of days from day 1 of one period to day 1 of the next; average is 28 days but varies from person to person.

Tips for Keeping an Accurate Cycle Record

  1. Always record the first day you see bright red blood as Day 1.
  2. Track at least three months to determine your average cycle length.
  3. If you use a period app, double‑check its predictions with this calculator for accuracy.
  4. Note any spotting, cramps, or unusual symptoms to discuss with your doctor.
  5. Re‑enter your LMP each month to keep the predictions current.

Advantages of This Period Calculator

  • ✅ 100% free – no sign‑up, no ads
  • ✅ Instant next period, ovulation, and fertile window
  • ✅ Shows current cycle phase
  • ✅ Works with any cycle length
  • ✅ Works on any device
  • ✅ Private – your cycle data never leaves your device

Limitations of Period Predictions

This calculator provides estimates based on average cycle patterns. It cannot account for irregular cycles, hormonal birth control, or underlying medical conditions. It is not a substitute for professional medical advice. If your cycles are highly irregular or you have concerns, please consult a healthcare provider.

Accuracy of Results

The calculation is mathematically precise given your input. For women with regular cycles, the next period date is usually correct within a day or two. Ovulation estimates are based on a typical 14‑day luteal phase, which can vary slightly between individuals.

Security and Privacy

All calculations are performed locally in your browser. No personal dates or cycle information is ever transmitted, stored, or shared. You can use the tool offline after the page loads.

Mobile‑Friendly Design

The period calculator is fully responsive. Use it on your smartphone, tablet, or desktop — all inputs, charts, and results adapt seamlessly to any screen size.

Frequently Asked Questions

How do I calculate my next period?

Add your average cycle length to the first day of your last period. For example, if your last period started on June 1 and your cycle is 28 days, your next period is expected on June 29. The calculator does this automatically.

What if my cycles are irregular?

Use your average cycle length from the last three months. If you don’t know it, 28 days is a common default, but your actual date may vary. Tracking several cycles will improve accuracy.

Can this calculator tell me if I’m pregnant?

No, it only predicts when your period is due. If your period is late and you might be pregnant, take a pregnancy test and consult your healthcare provider.

Does the calculator work if I’m on birth control?

If you use hormonal birth control (pills, IUD, implant), your bleeding is usually a withdrawal bleed, not a natural period. The calculator may still give a date, but your cycle is controlled by the medication.

How long is a normal menstrual cycle?

The average is 28 days, but cycles between 21 and 35 days are considered normal for adults. Teenagers may have cycles from 21 to 45 days.

Is my personal data safe?

Absolutely. All calculations are local. No information is ever sent to a server or stored.

Conclusion: Stay in Sync with Your Body’s Rhythm

Your cycle is a powerful indicator of health. This calculator helps you stay one step ahead, giving you the knowledge to plan with confidence. Enter your last period now and take control of your monthly calendar.

Ready to Predict Your Next Period?

Enter the first day of your last period now – free, private, and instant.