Calculate your cycle

Free, private, and instant — everything runs in your browser. Nothing is stored or sent anywhere.

Quick answer

A menstrual cycle calculator uses the first day of your last period and your average cycle length to predict your next period (one cycle later), your ovulation day (about 14 days before your next period), and your fertile window (the five days before ovulation plus ovulation day). It's a useful estimate for regular cycles — but a smart app like Vyve that learns your real rhythm is far more accurate.

There's something genuinely satisfying about putting a few dates into a calculator and instantly seeing your next period, your ovulation day, and your fertile window laid out in front of you. It takes the guesswork out of the month. But a calculator is only as smart as the assumptions behind it — and the standard "28-day, ovulate-on-day-14" maths fits surprisingly few people perfectly. So use the tool above for a quick estimate, then read on to understand exactly what the numbers mean, where they can mislead you, and how to get predictions that actually match your body.

What is a menstrual cycle calculator?

A menstrual cycle calculator is a simple tool that estimates the key dates of your cycle from two pieces of information: when your last period started, and how long your cycle usually is. From those, it projects forward to tell you when your next period is likely to arrive, when you'll probably ovulate, and which days make up your fertile window. Some, like the one above, also show your current cycle day and your next few periods.

It's the digital version of counting on a calendar — the same method your grandmother might have used with a pencil and a diary, just faster and a little smarter — and for generations that's exactly how people predicted their periods. The appeal is obvious: it's instant, free, and gives you a useful map of the month ahead. The important thing to understand is what it's doing under the hood — because that's also where its limits live.

How does a menstrual cycle calculator work?

The maths is refreshingly simple, and it rests on a few well-established rules of the cycle:

That "ovulation is 14 days before the next period" rule is the clever bit, and it's more reliable than assuming ovulation is always on day 14 — because the second half of the cycle (the luteal phase) is fairly consistent at around 12–14 days for most people, while the first half varies. But it's still an assumption, and assumptions are exactly where a calendar calculator can drift away from reality.

What the calculator tells you

Run the tool above and you'll get a clear snapshot of your month: your estimated next period and a few cycles beyond it, your likely ovulation day, your fertile window, and your current cycle day. Whether you're trying to avoid surprises, understand your energy and mood, or time things while trying to conceive, that map is genuinely useful at a glance. Just remember it's a forecast based on averages — a starting point, not a guarantee.

It's worth being clear about what these dates are for, too. Knowing your next period helps you plan — packing what you need, scheduling around it, and never being caught off guard at an awkward moment. Knowing your fertile window helps whether you're trying to conceive or simply want to understand your body's rhythm. And knowing your current cycle day puts everything else in context: it tells you which phase you're in right now, which in turn explains a lot about your energy, mood and even appetite on any given day. A calculator can't feel those things for you, but it can hand you the map to make sense of them.

A soft illustration of a menstrual cycle on a calendar showing the period, fertile window and ovulation day
The calculator maps your period, your fertile window, and your ovulation day across the month.

How to use the calculator above

It takes about ten seconds:

  1. Enter the first day of your last period. Use the date of your first day of real flow, not spotting.
  2. Enter your average cycle length. If you're not sure, 28 days is a reasonable default — but if you know your real average, use it for a better result.
  3. Add your period length (optional) if you'd like, though it doesn't change the core predictions.
  4. Hit calculate. You'll instantly see your next period, ovulation day, fertile window, current cycle day, and your next few periods.

The single biggest thing you can do to improve the result is to enter your real average cycle length rather than guessing 28. And the only reliable way to know your real average? Track it for a few cycles — which is where an app comes in.

The catch: where basic cycle calculators fail

Here's the honest truth that most calculator pages won't tell you: a basic menstrual cycle calculator can be quite wrong, and it's worth knowing why before you rely on it.

For a textbook-regular cycle, a basic calculator does a decent job. For everyone else — which is most people, at least some of the time — it's an educated guess that can be off by days. That's the gap a smart app is built to close.

A calendar calculator predicts the average cycle. A good app predicts your cycle — and quietly gets better every month.

Why Vyve is a smarter menstrual cycle calculator

This is exactly why we built Vyve. Think of it as a menstrual cycle calculator that's alive — one that doesn't just run a single sum, but learns your real rhythm and improves with every cycle. Here's how it goes beyond the tool above:

The calculator on this page is a great quick estimate. Vyve is the upgrade — the difference between a one-off guess and a forecast that knows you. If you want to understand the habit behind it, our guide on how to track your menstrual cycle walks you through it, and our best period tracker comparison shows why a private, AI-driven approach wins.

Get a cycle forecast that learns you

Vyve is a menstrual cycle calculator that improves every month — private, on-device, and tailored to your real rhythm. Join early access and be first in.

Try Vyve today
A close-up of a smartphone showing a smart cycle tracking app with personalized period and ovulation predictions
A smart app is a living calculator — it learns your real cycle and sharpens its predictions every month.

Cycle calculator vs period tracker app: which should you use?

People often wonder whether a quick calculator is "enough" or whether they need an app. The honest answer depends on what you want. A calculator is perfect for a one-off question — "roughly when is my next period?" or "when might I ovulate this month?" It's fast, needs nothing installed, and gives you a usable estimate on the spot.

A period tracker app is the better choice the moment you want predictions that are accurate over time, not just a single snapshot. Because it remembers every cycle, it learns your true average and your variability, adapts when your body does something unexpected, factors in your symptoms and fertility signs, and tells you honestly when it's less certain. In short: use the calculator above for a quick estimate today, and use an app like Vyve if you want a forecast that quietly gets better the longer you use it. For most people who care about knowing their body, the app is the upgrade worth making — and a good one keeps your data private rather than monetizing it.

Using a cycle calculator to get pregnant

If you're trying to conceive, a cycle calculator is a genuinely helpful first step — it points you toward your fertile window so you know roughly which days to focus on. The key thing to remember is that the calculator estimates your fertile window from the calendar alone, and for conception, precision pays off. The most fertile days are typically the two or three days leading up to ovulation, so aim to cover that stretch.

To sharpen the timing beyond what any calculator can offer, pair the estimate with your body's real signs of ovulation — the egg-white cervical mucus, the basal body temperature shift, and a positive ovulation test. These tell you when ovulation is actually approaching this cycle, which matters because ovulation day can move. A smart app brings the calendar estimate and these signs together into one tightening prediction, and if conception is taking longer than expected, the clean record it builds is exactly what a fertility specialist will want to see. In other words, the calculator gets you in the right neighbourhood, and tracking your real signs walks you to the front door.

What's a normal cycle length?

To use any cycle calculator well, it helps to know what's normal. While 28 days is the famous figure, "normal" is really a range: anywhere from about 21 to 35 days for adults is considered healthy, and your period itself usually lasts 2 to 7 days. Teenagers and those approaching perimenopause tend to have more variable cycles. What matters as much as the number is consistency — cycles that stay within a few days of each other month to month. Some natural variation is completely normal; it's large, persistent swings that are worth a closer look. To understand what's happening across those days, see our breakdown of the four menstrual cycle phases.

Calculating your cycle when it's irregular

If your cycles are irregular — whether from PCOS, perimenopause, stress, or simply being naturally unpredictable — a basic calculator struggles, because there's no steady length to base the maths on. Punch in "28 days" and the predictions can be meaningfully off. This is the scenario where calendar maths is at its weakest and where real-time tracking shines: by following your signs of ovulation — cervical mucus, basal body temperature, ovulation tests — you can tell what's actually happening this cycle, regardless of dates. A smart app combines those signs with your history to keep predicting honestly even when your cycle won't sit still, and gives you a clear record to share with a doctor.

Period vs ovulation vs fertile window: a quick refresher

The calculator gives you three key dates, and it's worth being clear on what each means:

If pregnancy is your goal, it's worth knowing the calculator's fertile-window estimate is a starting point; pairing it with ovulation signs gives you the sharpest timing. And if avoiding pregnancy is your aim, please don't rely on a calculator alone — calendar estimates are not reliable contraception. Speak with a healthcare provider about dependable methods.

When to see a doctor

A calculator can also help you notice when something's worth checking. See a healthcare provider if your cycles are consistently shorter than 21 days or longer than 35, if your periods suddenly become irregular, if you have very heavy bleeding or periods lasting more than seven days, bleeding between periods, severe pain, or no periods for several months when you're not pregnant. Bringing a record of your actual cycle dates — the kind a tracking app builds for you — makes that conversation far more productive. This article is educational and not a substitute for medical advice; when something feels off, a qualified provider is the right call.

V
About the Vyve Care Editorial Team

We're the people building Vyve, the privacy-first AI period tracker and cycle health companion. Our guides are written for clarity and reviewed with input from our clinician advisory network. This article is educational and not a substitute for professional medical advice; cycle predictions are estimates, not guarantees. Learn more about Vyve →

Frequently asked questions

How does a menstrual cycle calculator work?

It takes the first day of your last period and your average cycle length, then projects forward: your next period is one cycle length later, ovulation is about 14 days before your next period, and your fertile window is the five days before ovulation plus ovulation day. It's a calendar-based estimate, most accurate for regular cycles.

How do I calculate my menstrual cycle?

Count from the first day of one period (day 1) to the day before your next period starts — that's your cycle length. To predict your next period, add your cycle length to the first day of your last period. The calculator above does it for you and also estimates ovulation and your fertile window.

How accurate is a menstrual cycle calculator?

It's only as accurate as the assumption that your cycle is regular and you ovulate 14 days before your period. That's a useful estimate for regular cycles, but it can be well off for irregular ones. A smart app that learns your real cycle and tracks fertility signs is far more accurate.

When will I ovulate?

Usually about 14 days before your next period — around day 14 for a 28-day cycle, but it varies with cycle length and month to month. Your fertile window is the five days before ovulation plus ovulation day. Tracking cervical mucus and basal body temperature pinpoints it more precisely than the calendar alone.

Is the Vyve cycle calculator free and private?

Yes. The calculator on this page is free and runs entirely in your browser — nothing is stored or sent anywhere. The Vyve app goes further, using on-device AI that learns your real cycle for more accurate predictions while keeping all your data private on your phone.

Your cycle, calculated and understood.

Join the Vyve early-access list for an AI cycle companion that predicts your period and fertile window — privately, and more accurately every month.

Try Vyve today