What it does
The due date calculator applies Naegele’s rule to the first day of the last period and shows:
- Estimated due date: 280 days after the period date, moved by the cycle length minus 28 days.
- Weeks on the chosen date, such as 10 weeks, and the trimester: First before week 14, Second before week 28, Third after that.
- Days to go to the due date, or the days past it.
- Estimated conception: 14 days after the period date, moved by the same cycle difference.
The answer updates as soon as you change a date or the cycle length.
How to use it
- Enter the first day of the last period. It starts 70 days before today, as an example.
- Change the cycle length if it isn’t 28 days. It goes from 20 to 45 days.
- Weeks on starts as today. Change it to count the weeks to another date.
- Select Copy result to put the answer on your clipboard.
Nothing you enter is kept: after a reload the dates and the cycle length start again from their example values.
How it’s calculated
Due date = first day of last period + 280 days + (cycle length − 28 days). With a period starting on 30 December 2025 and a 28-day cycle: 30 December 2025 + 280 days + (28 − 28) = 6 October 2026.
Weeks = chosen date − first day of last period − (cycle length − 28 days), shown in weeks and days. On 10 March 2026 that is 70 days, or 10 weeks.
Good to know
- Naegele’s rule assumes a regular cycle. It is an estimate, and few births fall on the date itself.
- The weeks, trimester and days to go are shown from 0 to 44 weeks, counted with the cycle adjustment. Before the period date, or outside 0 to 44 weeks, they read Outside 0 to 44 weeks, and the due date is still shown.
- The calculator computes dates from the rule only. It gives no medical information about a pregnancy.
Privacy
Everything is worked out in your browser, on your device. Nothing you type is uploaded, and neither the dates nor the cycle length are stored.