Free Period Calculator (+ Guide)
A free period calculator that predicts your next 6 periods, with ovulation and fertile days, and averages your cycle.
0.0(0 ratings)You
Entered once, used by every health calculator here, and saved only in this browser.
Your result
You
Entered once, used by every health calculator here, and saved only in this browser.
Your result
Keep it
Save this report as its own page: pick a style, then download the HTML file or print it to PDF.
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.
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.
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
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.
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.
- Ovulation calculator – for your fertile days in detail
- Conception calculator – for when a pregnancy began
- Due date calculator – for a due date from your last period
- Water intake calculator – for a day's water
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.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
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.


