Free Tool

Period Calculator

Calculate your next period date in seconds. Enter your last menstrual period start date, hit calculate, done.

Period Calculator
No account needed
Free Tool
Average Cycle Length
28
days
Period Duration
5
days
How regular are your cycles?
Widens or narrows the likely date window on your prediction.
Estimates only — not medical advice.

How This Period Calculator Works

Three steps. No account needed. Results in seconds.

1

Enter Your Last Period Start Date

Pick the first day of your most recent period. This is when bleeding started, not when it ended.

2

Set Your Average Cycle Length

Most cycles run 28 days. Use the +/- buttons to match yours. Not sure? Start with 28 and adjust later.

3

Get Your Next Period Date

Click calculate. See your predicted next period date instantly. No waiting, no email required.

Why Use This Period Calculator

Simple, private, works on any device.

Calculates Any Cycle Length

Regular 28-day cycle? Shorter 21-day? Longer 35-day? This period calculator handles them all. Just enter your numbers.

Works for Irregular Periods Too

Even if your cycle varies month to month, this period calculator for irregular periods gives you a starting point to track patterns.

100% Browser-Based Privacy

Your last menstrual period data never leaves your device. Nothing stored on servers. Close the tab, data gone.

Diagram of the four menstrual cycle phases — menstrual, follicular, ovulation and luteal — across an average 28-day cycle
The four phases of an average 28-day menstrual cycle.

Quick Tips

Normal cycles range from 21 to 35 days

28 days is average, but anywhere in this range is typical. Track 3+ months to find your personal pattern.

Count from day one of bleeding

Your cycle starts the first day you see red blood, not spotting. This date is key for accurate calculation.

Expect some variation

Stress, travel, sleep changes, and illness can shift your period by a few days. A 1-5 day variation is normal.

Irregular doesn't mean unpredictable

Even irregular cycles often follow loose patterns. Track for several months and you may spot trends.

Period Calculator FAQ

To calculate your next period date, you need two pieces of information: the start date of your last menstrual period and your average cycle length. Add your cycle length (usually 28 days) to your last period start date. For example, if your last period started January 1st and your cycle is 28 days, your next period should start around January 29th. This period calculator does this math automatically - just enter your dates and click calculate.

More Period Calculator Tools

Keep exploring your cycle with these free tools.

This calculator provides estimates only. Not for medical use. Consult your doctor for personal advice.

Want to Track Multiple Cycles?

This calculator shows your next period date. For ongoing tracking with history, calendar view, and optional reminders, try the full tracker. Still free, still private.

Try Full Period Tracker
Free forever · No signup to start · Private by default