ToollyX
no sign-up Β· instant Β· free

Period Tracker

Log your period history to get personalized predictions for your next period, ovulation and fertile window, with automatic regularity detection.

MethodHistory-Based
InputPeriod Dates
OutputNext Period
ExtrasHistory Log
PrivacyLocal Only
728 Γ— 90 β€” Leaderboard Ad
Last Period Start Date
Period Length5 days
2 days10 days
Average Cycle Length28 days
21 days35 days
Log 2+ periods below for personalized auto-calculation.
I Know My Luteal Phase Length
Refines the ovulation estimate if you track basal body temperature
β†Ί Reset to defaults
Next Period Expected
β€”
Enter your last period start date to see predictions.
Next Period
β€”
Days Until
β€”
Ovulation Date
β€”
Fertile Window
β€”
πŸ“… Next 3 Predicted Periods
Enter your last period date to see upcoming predictions.
MORE ABOUT YOUR RESULT
Cycle Length
28 days
Period Length
5 days
Regularity
Not Enough Data
Luteal Phase
14 days (default)
728 Γ— 90 β€” Leaderboard Ad

Quick Tips for Better Predictions

01Log at least two or three past periods before trusting the prediction. A single date gives you a generic 28-day guess; a real history gives you your own pattern.
02Enter the actual first day of bleeding, not spotting. Consistency in how you log matters more than logging perfectly on day one every time.
03Update your period length honestly each time. A short spotting day and a heavy five-day period are different signals worth capturing separately.
04Watch the regularity badge, not just the date. "Irregular" is more useful information than a due date quietly built on a shaky average.

Features

Builds your own average from history
Not a fixed 28-day guess. The more periods you log, the more the prediction is actually about you.
Automatic regularity detection
Flags whether your recent cycles cluster tightly or swing widely, using the actual variation in your data.
Late-period detection
If today is past your predicted date, the tool says so directly instead of showing a stale prediction.
Three cycles projected ahead
See your next period plus two more, not just one.
Fertile window and ovulation included
Calculated the same way as a dedicated ovulation calculator, without needing a second tool.
100% private, browser-based
Every date you log stays on your device β€” nothing is sent to a server.

Why Most Simple Period Calculators Get Less Accurate Over Time

A lot of period calculators online do the same thing: take one date, add a fixed 28 days, and call it your next period. That works fine as a rough first guess, but it never gets any better, because it never learns anything about the person actually using it. Real cycles aren't 28 days for a huge share of people β€” anywhere from 21 to 35 days is considered clinically normal β€” and a fixed-number calculator has no way to notice that your cycles consistently run at 31 days instead of 28. This tracker works differently: log two or three periods and it starts calculating your own rolling average from your actual history, which is the same basic principle behind period-tracking apps that people rely on for a reason β€” the prediction gets more personal, not less, the longer you use it.

What the Regularity Badge Is Actually Measuring

Two people can both have an average cycle length of 28 days and be in completely different situations. One person's recent cycles might have run 27, 28, 29, and 28 days β€” tight and predictable. Another's might have run 21, 34, 24, and 33 β€” same average, wildly different pattern, and a fixed-number calculator would treat them identically. This tracker looks at the actual spread between your logged cycle lengths, not just the average, and flags the result as Regular, Somewhat Irregular, or Irregular depending on how much your cycles actually vary. A wide spread is worth paying attention to β€” it can be caused by stress, travel, illness, significant weight changes, or conditions like PCOS, and it's exactly the kind of pattern that's easy to miss if you're only ever looking at last month's date in isolation. The badge only appears once you've logged enough cycles to measure a real spread rather than guess at one, so an early "Not Enough Data" result isn't a flaw β€” it's the tool being honest about what a single data point can't tell you yet.

Why a Late Period Gets Called Out Directly

Most calculators simply keep showing you the same predicted date even after it's passed, which quietly becomes useless information the moment today is later than the prediction. This tracker checks today's date against your predicted next period and, if it's overdue, says so plainly β€” "X days late" β€” rather than pretending the original guess is still the answer. A late period isn't automatically something to worry about; ordinary cycle variation causes this constantly, especially for anyone whose regularity badge already reads Irregular. But knowing clearly that you're currently past the expected date, rather than needing to do that math yourself against an old prediction, is a small detail that matters when you're deciding whether to test, wait, or just note it and move on.

728 Γ— 90 β€” Leaderboard Ad

Two Scenarios Worth Comparing

Someone logs their first-ever period into this tool with no prior history. It falls back to a standard 28-day assumption, the same starting point every generic calculator uses β€” reasonable, but generic. Three months later, after logging four periods that consistently ran closer to 31 days, the tool has quietly replaced that generic guess with a personal average, and the regularity badge reads Regular because those four cycles landed within a few days of each other.

Someone else logs periods that come in at 24, 35, 22, and 33 days over the same three months. The average lands close to 28 days too β€” nearly identical to the first person's number β€” but the regularity badge reads Irregular, because averaging four wildly different numbers into one tidy figure hides more than it reveals. For this person, the single predicted date matters less than the honest flag that their cycle doesn't follow a dependable pattern month to month.

Where the Fertile Window Estimate Comes From

This tracker also estimates ovulation and the fertile window using the same luteal-phase-backward method as a standalone ovulation calculator: counting back from the predicted next period using the luteal phase β€” the more biologically stable second half of the cycle β€” rather than assuming ovulation always falls on day 14. The fertile window itself spans about six days, accounting for how long sperm can survive versus the shorter window the egg remains viable after release, with the two days before ovulation carrying the highest likelihood of conception. If fertility timing specifically, rather than general cycle tracking, is your main goal, our dedicated Ovulation Calculator covers that in more depth with a trying-to-conceive/avoiding-pregnancy toggle.

Who Actually Benefits From Tracking History, Not Just Predicting

  • Anyone who wants to stop being caught off guard β€” the most basic and still most common reason people track at all.
  • Anyone managing PCOS or perimenopause β€” where cycle length itself is a meaningful signal worth watching over months.
  • People preparing for a doctor's appointment β€” wanting an actual logged history instead of trying to remember dates.

Pair this with our Ovulation Calculator for fertility-specific planning and our Age Calculator for other date-based milestones.

What This Tracker Isn't

This is a calendar-based estimate built from the dates you log, not a medical diagnostic tool, and it can't detect pregnancy, hormonal conditions, or anything happening inside your body beyond the pattern of dates you've entered. It also can't retroactively fix a thin history β€” two or three logged periods is enough to move past a generic 28-day guess, but real confidence in your personal average builds over several months, and any prediction is only as good as how consistently you log. If your periods stop entirely, change drastically in length or flow, or come with pain or symptoms that concern you, that's a conversation for a healthcare provider, not something a calendar tool can resolve. Treat everything here as a private planning aid that gets more useful the longer you keep it updated, not as a substitute for anything a clinician would actually need to examine.

Verified by ToollyX Team Β· Last updated July 2026

Frequently Asked Questions

728 Γ— 90 β€” Leaderboard Ad

Related Tools