Period and Ovulation Calculator
ConvertEverything runs locally in your browser — nothing is uploaded
Enter the first day of your last period and the tool projects the next period and the three after it, the ovulation day, the fertile window (five days before to one day after ovulation) and a due date by Naegele’s rule (last period + 280 days). ⚠️ This is an estimate based on a regular cycle and must not be used for contraception or diagnosis — irregular cycles make the error large, and that warning is a row in the results. Everything runs in your browser; the date you enter never leaves this device.
Features
- The next period and the three after it
- Estimated ovulation (the next period minus the luteal phase)
- Fertile window: five days before to one day after ovulation
- Due date by Naegele’s rule (last period + 280 days)
- Cycle length, bleeding days and luteal phase are all adjustable
- A note when the cycle length is outside the usual range
- A prominent “not for contraception or diagnosis” row
- Computed locally; the date is never uploaded
How to use
- Pick the first day of your last period
- Adjust cycle length (28), bleeding days (5) and luteal phase (14) as needed
- Results appear at once and can be copied row by row
- Note down the due date and fertile window you need
FAQ
- Can this be used for contraception?
- No. So-called “safe period” planning rests on exactly this kind of estimate, and it fails often — ovulation shifts with stress, illness and lost sleep, and sperm survive for several days. That warning is a row in the results, not a formality.
- Why is the due date last period plus 280 days?
- That is Naegele’s rule. The common phrasing “9 months and 7 days” goes wrong at month ends, because month arithmetic clamps the day first and then offsets. Adding 280 days is always exact; the two agree on most dates and differ by a day or two at month ends.
- How is ovulation worked out?
- As “next period − luteal phase”. The luteal phase is treated as relatively stable (about 14 days), which is why counting back from the next period is the usual method. It still varies between people, and stress or illness can move ovulation.
- What if my cycle is irregular?
- This tool assumes a fixed cycle. If your cycle is outside 21–35 days, or varies a lot, the projected dates are only a rough range. For accurate ovulation you need basal body temperature, ovulation tests, or a clinician.
Related tools
BMI and BMR Calculator
ConvertWork out BMI, basal metabolic rate and daily energy expenditure. BMI is graded by both the Chinese and WHO standards, plus a healthy weight range.
Baby Milestone Dates
ConvertEnter a birth date to get the date of each milestone, how many days away it is, and the baby’s exact age in years, months and days.
Fetal Weight Estimate
ConvertEstimate fetal weight from abdominal circumference and femur length (Hadlock): an error band, the full coefficients, and no size verdict.
Timestamp Converter
ConvertConvert Unix timestamps into dates and back, telling seconds, milliseconds, microseconds and nanoseconds apart, with Windows FILETIME and decimals.
Date Calculator
ConvertCount the days, weeks or months between two dates, or shift a date by any of those. Dates can be picked from a calendar or pasted in — nothing is uploaded.
Number Base Converter
ConvertConvert numbers between binary, octal, decimal, hex, base 36 and base 64, with long IDs converted digit for digit. Runs in your browser.