All tools
SEO Tools
Ads Tools
Link Tools
Social Tools
Text & Content Tools
Utilities
Finance Calculators
Thai Business
Image & Media Tools
Numerology & Fortune
Home & Living
Education
Health

Pregnancy Due Date & Gestational Age Calculator

Find out when your baby is due and exactly how far along you are today. Enter the first day of your last period, your conception date, or an ultrasound measurement, and this free calculator estimates your due date, your gestational age in weeks and days, your current trimester and a countdown to delivery. It uses Naegele's rule — 280 days from the last menstrual period — and lets you adjust for a longer or shorter cycle. Everything runs in your browser, so your dates are never uploaded.

Pick the date you know best. LMP is the most common starting point.

The first day of your last menstrual period.

days

Optional. Leave blank for the standard 28-day cycle; a longer cycle shifts the due date later.

Adds 543 years to displayed dates. Calculations are unchanged.

Your due date will appear here

Enter a date to estimate your due date and gestational age.

How to use

  1. Choose whether to calculate from your last period, conception date or ultrasound.
  2. Enter the relevant date; for an ultrasound, add the weeks and days measured at the scan.
  3. Optionally set your average cycle length if it differs from 28 days.
  4. Read your estimated due date, gestational age and current trimester instantly.
  5. Check the progress bar and countdown, then copy the summary to share.

Features

  • Three calculation methods: last period, conception date, or ultrasound scan
  • Cycle-length adjustment for cycles shorter or longer than 28 days
  • Gestational age shown in completed weeks and days, with the current trimester
  • Visual progress bar across all three trimesters plus a countdown to your due date
  • Buddhist-era (B.E.) date display for Thai users
  • 100% in-browser — your dates never leave your device

Frequently asked questions

How is my due date calculated?
This calculator uses Naegele's rule: it adds 280 days (40 weeks) to the first day of your last menstrual period. If you enter a conception date it adds 266 days, and for an ultrasound it works back to the equivalent last period from the gestational age measured at the scan.
What is gestational age?
Gestational age is how far along the pregnancy is, counted from the first day of your last period rather than from conception. It is expressed in completed weeks and days — for example "12 weeks 3 days" — and is always about two weeks more than the age since conception.
How are the three trimesters divided?
The first trimester covers weeks 0 to 13, the second covers weeks 14 to 27, and the third runs from week 28 until birth. This calculator marks which trimester you are in based on your current gestational age.
Should I adjust for my cycle length?
Naegele's rule assumes a regular 28-day cycle with ovulation on day 14. If your cycle is consistently longer or shorter, entering your average length shifts the estimated due date accordingly, since ovulation and conception happen later or earlier.
How accurate is the estimated due date?
It is only an estimate. A normal pregnancy can deliver anywhere from about 37 to 42 weeks, and only around 5% of babies arrive on their exact due date. An early ultrasound is usually the most reliable dating method, so always follow the due date your doctor or midwife confirms.
Is this calculator private and free?
Yes. It is completely free, needs no sign-up, and runs entirely in your browser. The dates you enter are never sent to a server or stored anywhere.