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.
On this page
- What is a menstrual cycle calculator?
- How does it work? (the maths)
- What it tells you
- How to use the calculator above
- The catch: where basic calculators fail
- Why Vyve is a smarter cycle calculator
- Calculator vs tracker app
- Using it to get pregnant
- What's a normal cycle length?
- Calculating with irregular cycles
- Period vs ovulation vs fertile window
- When to see a doctor
- Frequently asked questions
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:
- Next period. Take the first day of your last period and add your cycle length. If your last period started on the 1st and your cycle is 28 days, your next period is estimated around the 29th.
- Ovulation. Ovulation tends to happen about 14 days before your next period — not 14 days after your last one. So the calculator counts back 14 days from your predicted next period. For a 28-day cycle that lands near day 14; for a 32-day cycle it's nearer day 18.
- Fertile window. Because sperm can survive up to about five days and the egg lives roughly a day, your fertile window is the five days before ovulation plus ovulation day itself — about six days in total.
- Cycle day. Counting from day 1 (the first day of your last period), the calculator works out where you are in your cycle today.
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.
How to use the calculator above
It takes about ten seconds:
- Enter the first day of your last period. Use the date of your first day of real flow, not spotting.
- 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.
- Add your period length (optional) if you'd like, though it doesn't change the core predictions.
- 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.
- It assumes your cycle is regular. If your cycle length swings from month to month — which is extremely common — a fixed-number calculator can't keep up, and your predicted dates drift.
- It assumes you ovulate on schedule. Ovulation timing varies, and can shift later due to stress, illness or travel. A calendar can't see that happening.
- It only knows what you tell it, once. It uses a single average you type in. It doesn't learn, doesn't adapt, and doesn't notice when your body does something different this month.
- It ignores your body's actual signals. Your cervical mucus, temperature and symptoms are real-time evidence of what's happening — and a calculator uses none of 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:
- It learns your actual cycle. Instead of assuming 28 days, Vyve's on-device AI studies your real cycle length and your variability, so its predictions are tailored to you, not to an average.
- It gets more accurate over time. Every period you log sharpens the forecast. A static calculator never improves; Vyve keeps getting better.
- It uses your body's signals. Log cervical mucus, temperature or symptoms and Vyve folds them into a far more precise picture of your fertile window than any calendar can manage.
- It's honest about uncertainty. When your cycle looks irregular, Vyve tells you — widening its window rather than projecting false confidence.
- It handles irregular cycles. Because it learns variability rather than forcing a fixed number, it copes with the unpredictable cycles a basic calculator simply can't.
- It's completely private. All of this happens on your device, encrypted, with no ads and no data selling. Your cycle is yours.
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
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:
- Your period is the bleeding phase, when the uterine lining sheds. Day 1 of your period is day 1 of your whole cycle.
- Ovulation is the single day an egg is released — roughly 14 days before your next period. It's the centre of your fertility.
- Your fertile window is the ~6 days when pregnancy is possible: the five days before ovulation (because sperm survive) plus ovulation day. This is the window to focus on if you're trying to conceive — or to understand if you're not.
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.
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