28 day cycle, 5 day period
- Expected end
- Aug 23, 2026
- Following period
- Sep 16, 2026
- Third period
- Oct 14, 2026
Use this free period calculator to estimate the next period start, expected end, and upcoming cycle dates from last period date, cycle length, and period length.

28 day cycle, 5 day period
Recent period estimates will appear here.
Period predictions are calendar estimates and can be affected by stress, illness, medication, and cycle changes.
Inputs and recent answers stay in this browser tab and are not sent to a server.
Estimate the next upcoming period start date from an older or recent last-period entry.
Estimate the expected end date from period length.
List following period dates for planning reminders, travel, or appointments.
Check start-to-start cycle math without using it as contraception or diagnosis.
Next start Apr 29; expected end May 3; following start May 27
Next start May 5; expected end May 10; following start Jun 4
Next start May 8; expected end May 11; following start Jun 3
The live result keeps adding cycle length until the next predicted start is upcoming
Need a slower walkthrough, a related calculator, or the full library? These links keep you close to the task you started.
Plain-language answers about when to use the estimate, what the formula means, what it cannot decide for you, and how privacy works.
Use it for simple educational checks, trend tracking, or planning tasks like these: Estimate the next upcoming period start date from an older or recent last-period entry. Estimate the expected end date from period length. It can help you understand a number, but it cannot explain your whole health situation.
Enter the first day of the last period, your usual cycle length from one period start to the next, and period length in bleeding days. Use the start date, not the last day of bleeding. If cycles vary, use a recent average and read the answer as a planning estimate for regular-ish cycles.
In plain language: Next period start = last period start plus cycle length. If that predicted start is not in the future, the calculator keeps adding cycle length until it reaches the next upcoming start. Expected end = next period start plus period length minus 1 day. Following periods add cycle length again. Read the result together with the notes on the page, because health and fitness numbers often need personal context.
Read the next start, expected end, following period, and third period as calendar estimates. The calculator keeps adding cycle length until it reaches the next predicted start in the future, then uses period length only to estimate the end date. Stress, illness, medication changes, postpartum changes, travel, and normal variation can move real dates.
The live result is meant to show the next upcoming predicted start. If the first cycle after the last period is already in the past, the calculator keeps adding the cycle length until the predicted start is still ahead of today.
Use period start to period start. Cycle length means the number of days from the first day of one period to the first day of the next. Period length means how many bleeding days to use when estimating the expected end date.
Cycle length controls the next start date. Period length only estimates the expected end by counting from the predicted start. A longer period does not automatically mean the next cycle starts later.
Use the result as a rough planning note only. Calendar predictions are less reliable when cycle length changes a lot, periods are missing, birth control recently changed, postpartum cycles are returning, or stress, illness, travel, or medication affects timing.
No. Period prediction is not contraception and does not confirm ovulation. If pregnancy prevention matters, use a reliable contraceptive method and qualified medical guidance instead of a calendar estimate.
This calculator cannot diagnose pregnancy, hormone changes, stress effects, illness, medication effects, or other causes of a late or missing period. Consider an appropriate pregnancy test or qualified care if the timing matters or symptoms are concerning.
This is an educational calendar estimate, not medical advice, contraception, a fertility test, a pregnancy test, or a diagnosis for late, missed, heavy, painful, or irregular periods. Use the calculator as a learning tool, then ask a qualified professional about decisions that affect care, pregnancy, medication, nutrition, or safety.
Check that the date is the first day bleeding started, that cycle length means start-to-start, and that period length means the number of bleeding days. Do not enter an ovulation date, expected end date, positive test date, or cycle-day number into the last-period field.
No. The calculator runs in your browser tab. Recent answers stay only on the page while you use it, and they are not sent to a server.