Navid MoazzezNavid Moazzez

Free Period Calculator (+ Guide)

A free period calculator that predicts your next 6 periods, with ovulation and fertile days, and averages your cycle.

Navid Moazzezby Navid Moazzez·Updated Oct 3, 2026·3 min read·
1

You

Entered once, used by every health calculator here, and saved only in this browser.

2

Your result

1

You

Entered once, used by every health calculator here, and saved only in this browser.

2

Your result

These calculators give general estimates for healthy adults, not medical advice. Talk to your doctor before you change how you eat or train, especially if you're pregnant, take medication or have a health condition.

Rate this tool

Embed this tool on your site

Paste the code into any page: WordPress, Webflow, Squarespace, Ghost or plain HTML. It's free with the credit under it, which links back to navid.me.

Theme
Background
Corners
Font

This free period calculator predicts your next 6 periods from the first day of your last one, with the likely ovulation day and fertile days in each cycle.

Add a few past period dates and it works out your average cycle for you, then shows when each period should start and end.

I built it because a cycle is easier to plan around when the next few dates are written down, not guessed.

The dates are estimates. They're not birth control, and cycles change month to month.

key_takeaways.mdTL;DR

Key takeaways

A typical menstrual cycle is 28 days, but cycles from 24 to 38 days still count as regular, the Office on Women's Health says.
Ovulation happens about 14 days before the next period starts, the most consistent part of the cycle, ACOG says.
You can get pregnant from 5 days before ovulation to 1 day after.
Talk to a doctor or nurse about cycles longer than 38 days or shorter than 24.

What is a period calculator?

A period calculator predicts when your next periods will start, from the first day of your last period and the length of your cycle.

This one also lists each cycle's likely ovulation day and fertile days, and averages your cycle from past dates.

How it works

The calculator works it out on your device, and your dates stay there.

Predict your next periods0/4

How long is a normal cycle?

The Office on Women's Health says a typical cycle is 28 days, counted from the first day of 1 period to the first day of the next.

Cycles that come every 24 to 38 days are still regular, and they can change from month to month.

Ovulation and fertile days

ACOG puts ovulation about 14 days before the next period starts, and calls that the most consistent part of the cycle.

An egg lives about 24 hours and sperm about 3 days, sometimes up to 5. So pregnancy is possible from 5 days before ovulation to 1 day after.

A worked example

Here's the example the calculator loads: a 28-day cycle, a 5-day period, and a last period that started 10 days ago.

The next period starts in 18 days. Ovulation is likely 4 days from today, with the fertile days from yesterday to 5 days from now.

Mistakes to avoid

These are the slips that come up most.

  • Counting a cycle from the last day of bleeding instead of the first
  • Using a calendar estimate as birth control
  • Assuming every cycle matches the average
  • Ignoring cycles that are often shorter than 24 or longer than 38 days

Who is the period calculator for?

It's for anyone who wants their next few periods on a calendar, and these tools help around it.

Track a few cycles, and the dates get closer to your own rhythm.

Plan your money with your AI

Take your numbers further in

Period Calculator FAQs

Questions about the period calculator? Here's what to know.

It predicts when your next periods start and end, from the first day of your last period and your cycle length.

Add your cycle length to the first day of your last period.

Typically 28 days, and anywhere from 24 to 38 days still counts as regular, the Office on Women's Health says.

Count the days from the first day of 1 period to the first day of the next, over a few cycles, and average them.

The calculator does it from your past dates.

About 14 days before your next period starts, according to ACOG.

From 5 days before ovulation to 1 day after, according to ACOG.

No, these are estimates, and cycles change month to month.

The Office on Women's Health suggests it for cycles longer than 38 days or shorter than 24.

They stay in this browser and never reach a server.

Yes, it's free with no sign-up.

It runs in your browser, and your numbers stay on your device.

I did.

I'm Navid Moazzez, and I made the period calculator as one of my free tools on navid.me.

More about me.

Navid Moazzez

AI business strategist & AI OS builder

Navid Moazzez helps creators and founders master AI and build their own AI Operating System (AI OS) to automate their business and life.

Navid.me is reader-supported. When you buy through links on this site, I may earn an affiliate commission. Read the affiliate disclaimer.

Related calculators

More free tools

Related MCP servers & CLIs

Free AI newsletter

The most actionable AI newsletter for founders

Every week, get proven AI strategies, curated tools, and step-by-step systems to grow your audience, create better content, and build a profitable creator business.

No fluff, no filler, no BS. Just five minutes each week that might level up your online business and life.

P.S. Sign up now to get free access to my ultimate AI tools guide for creators.

Loved by 10,000+ readers
Loved by 10,000+ readers