All Health

Pregnancy Due Date Calculator

Estimated due date from your last period, using Naegele's rule.

pregnancy-due-date-calculator.local
Pick the first day of your last period to estimate a due date.

How to use it

  1. Pick the first day of your last menstrual period.
  2. Read the estimated due date.
  3. See how many weeks along the estimate puts you today.

About this tool

This estimates a due date with Naegele's rule, the first day of your last menstrual period plus 280 days, and shows how far along that puts you today. It assumes a regular 28 day cycle, so it is only an estimate, and only about 1 in 20 births happen on the due date. This is not medical advice. Your healthcare provider can confirm dating with an ultrasound scan.

Examples

InputLast period started January 1
OutputDue about October 8
InputLast period 10 weeks ago
OutputAround 10 weeks gestational age today

Common uses

  • Estimate a due date from your last period
  • See your current week of pregnancy
  • Plan around an approximate date
  • Have a date before a dating scan

FAQ

Is my date uploaded?
No. The estimate runs in your browser. Your date is never sent or stored.
How is the date worked out?
Naegele's rule adds 280 days to the first day of your last period, assuming a regular 28 day cycle.
Is this medical advice?
No. It is an estimate, and every pregnancy differs. Your healthcare provider can confirm dating with a scan.

Related tools

Embed this tool

Paste this snippet to put the tool on your own site. It runs entirely in the visitor's browser, the same as it does here.

<iframe src="https://tooldok.com/embed/pregnancy-due-date-calculator/" title="Pregnancy Due Date Calculator by Tooldok" width="100%" height="560" style="border:1px solid #16130d;border-radius:16px;max-width:720px" loading="lazy"></iframe> <p style="font:13px sans-serif"><a href="https://tooldok.com/tools/pregnancy-due-date-calculator/" target="_blank" rel="noopener">Pregnancy Due Date Calculator</a> by <a href="https://tooldok.com/" target="_blank" rel="noopener">Tooldok</a></p>