Pregnancy Due Date Calculator
Due date from last period, conception or IVF transfer, with week and trimester.
About this tool
Choose the method โ last menstrual period with your cycle length, a known conception date, or an IVF transfer (day-3 or day-5 embryo) โ and the tool gives the estimated due date, how many weeks and days you are today, the trimester, and the usual dates for scans and full term. Nothing is stored or sent.
How due dates are estimated
The estimate is Naegele's rule, the method clinics use before a dating scan: pregnancy is counted as 280 days (40 weeks) from the first day of the last period, which assumes ovulation around day 14 of a 28-day cycle. Longer or shorter cycles shift ovulation, so the tool moves the date by the difference. A conception date is simply 14 days after the notional period start; an IVF transfer adds the embryo's age. The early ultrasound is more accurate than any of these and your care team will use it to set the date you plan around. Perspective on the number itself: only about 4โ5% of babies arrive on the due date, and most come within two weeks either side; 'full term' spans 37 to 42 weeks. This is general information, not medical advice โ talk to your midwife or doctor about your pregnancy. The date difference calculator counts days to any date, the calendar shows the weeks, and the caffeine calculator helps with the 200 mg pregnancy guidance.
Frequently asked questions
How accurate is a due date from the last period?
It assumes a 28-day cycle and day-14 ovulation, so it can be off by a week or more if cycles are irregular. A first-trimester scan is accurate to about ยฑ5 days and takes precedence.
What if I do not know my last period date?
Use the conception date if you know it, or the IVF transfer date; otherwise the dating scan will set it.
How do I count weeks?
From the first day of the last period, not from conception โ so you are 'four weeks' at the time of a missed period. Trimesters are commonly 1โ13, 14โ27 and 28โ40 weeks.
Is my information stored?
No. The dates are calculated in your browser and nothing is saved or sent.