Introduction
This free period calculator helps you track your menstrual cycle and predict when your next period will start. Just enter the first day of your last period, how long your period lasts, and your average cycle length. The tool then builds a color-coded calendar that shows your upcoming periods, fertile window, and estimated ovulation day for up to 12 cycles ahead.
Knowing when your period is due can help you plan ahead and feel more in control. The fertile window and ovulation dates shown here can also help if you are trying to get pregnant. For more precise ovulation tracking, try our dedicated ovulation calculator. Keep in mind that this calculator gives estimates based on average cycle length. It works best for people with regular cycles. It is not a form of birth control and should not be used to prevent pregnancy. If your cycle is irregular or you have concerns about your menstrual health, talk to your doctor.
How to Use Our Period Calculator
Enter a few details about your menstrual cycle below. The calculator will show you a calendar with your predicted period dates, fertile window, and ovulation day for upcoming cycles.
First Day of Last Period: Pick the date your most recent period started. You can also click "Use Today's Date" if your period started today. If you need help figuring out how many days have passed since a specific date, our date duration calculator can help.
Period Duration: Use the plus and minus buttons to set how many days your period usually lasts. Most periods last between 3 and 7 days.
Average Cycle Length: Set the number of days from the first day of one period to the first day of the next. A typical cycle is 28 days, but anywhere from 21 to 44 days is normal.
Cycles to Project: Choose how many future cycles you want to see on the calendar. You can pick 3, 6, 9, or 12 cycles.
Luteal Phase Length (Advanced): Open "Advanced Options" to change this number. The luteal phase is the time between ovulation and your next period. Most people can leave this set to 14 days.
Click Calculate to see your results. The color-coded calendar and timeline chart will show your predicted period days, fertile window, ovulation day, and pre-period days.
What Is a Period Calculator?
A period calculator helps you predict when your next period will start, when you are most fertile, and when you will ovulate. It uses the date of your last period, how long your period lasts, and the length of your menstrual cycle to estimate these dates for future months.
How the Menstrual Cycle Works
A menstrual cycle is the monthly process your body goes through to prepare for pregnancy. It starts on the first day of your period and ends the day before your next period begins. Most cycles last between 21 and 35 days, with 28 days being the most common length.
Each cycle has a few key phases:
- Period (Menstruation): The lining of your uterus sheds and leaves your body as blood. This usually lasts 3 to 7 days.
- Fertile Window: The days when you are most likely to get pregnant. This window is about 6 days long and includes the 5 days before ovulation and the day of ovulation itself. Our ovulation calculator can help you pinpoint this window more precisely.
- Ovulation: The day one of your ovaries releases an egg. This typically happens about 14 days before your next period starts. The egg can be fertilized for about 12 to 24 hours after it is released.
- Luteal Phase: The time between ovulation and the start of your next period. For most people, this phase is 12 to 16 days long.
Why Track Your Period?
Tracking your period helps you know what to expect each month. It can help you plan ahead, notice if something is off with your cycle, and understand your body better. If you are trying to get pregnant, knowing your fertile window and ovulation day is very important. Once you do conceive, you can use our conception calculator to estimate when conception occurred, or our due date calculator to find out when your baby may arrive. You can also track healthy weight changes during pregnancy with a pregnancy weight gain calculator. If you are not trying to get pregnant, this information can still help you stay aware of your health.
What to Know About Irregular Cycles
Not everyone has a cycle that is the same length every month. Stress, diet, exercise, age, and health conditions can all cause your cycle to be shorter or longer than usual. Maintaining a balanced diet and proper hydration can support cycle regularity. Tools like our calorie calculator and water intake calculator can help you stay on top of your daily nutrition and hydration needs. If your cycle changes a lot from month to month, the predictions from any period calculator will be less accurate. Talk to a doctor if your periods are very irregular, very painful, or suddenly change.
Important Reminder
This calculator gives estimates based on averages. It is not a medical tool and should not be used as a form of birth control. Every person's body is different. For medical advice about your menstrual cycle, fertility, or reproductive health, always speak with a healthcare provider. If you are going through IVF treatments, our IVF due date calculator can provide more tailored pregnancy timeline estimates.