Pregnancy Calculator
First Day of Last Period (LMP)
Please enter a valid date.
Average Cycle Length
days

Default is 28 days. Adjust if your cycle is regularly shorter or longer.

Estimated Due Date
Based on Naegele's Rule

Your estimated due date is calculated using the standard medical formula. Only ~5% of babies arrive exactly on their due date — most are born within 2 weeks before or after.

First Trimester Second Trimester Third Trimester

Current Pregnancy Status

Week
Day
Trimester
Days Left

Key Milestones

Pregnancy Progress

Week 1 Week 0 of 40 Week 40

What is a Pregnancy Calculator?

A pregnancy calculator (also called a pregnancy estimator or due date calculator) estimates your expected delivery date based on the first day of your last menstrual period (LMP) or your conception date. It uses Naegele's rule, the standard medical formula endorsed by the NHS and WHO, to calculate a 40-week pregnancy timeline.

This free pregnancy calculator also tracks your pregnancy week by week, identifies your current trimester, and highlights key prenatal milestones — helping you plan appointments, scans, and preparations with confidence.

How the Pregnancy Calculator Works

This tool uses Naegele's rule, the globally accepted formula for estimating due dates in clinical practice:

Naegele's Rule (LMP method): Due Date = LMP + 1 year − 3 months + 7 days Or simplified: Due Date = LMP + 280 days (40 weeks)

Adjusted for cycle length: Add (cycle − 28) days to the result. Example: 30-day cycle → add 2 days.

Conception Date Method: Due Date = Conception Date + 266 days (38 weeks)

More precise if you tracked ovulation or had fertility treatment. Conception typically occurs ~14 days after LMP in a 28-day cycle.

Understanding Pregnancy Trimesters

Pregnancy is divided into three trimesters, each with distinct developmental milestones:

TrimesterWeeksKey Developments
First1–13Embryo forms; heartbeat detectable ~week 6; major organs begin developing
Second14–27Rapid growth; movement felt ~week 18–22; anatomy scan ~week 20
Third28–40+Lungs mature; baby gains weight; preparations for birth

How to Use This Pregnancy Calculator

Choose Your Input Method

Select LMP Date if you know the first day of your last period (most common). Choose Conception Date if you tracked ovulation or had fertility treatment — this method is more precise when conception timing is known.

Enter Your Date & Cycle Length

Input your LMP or conception date using the date picker. If your cycle isn't 28 days, adjust the cycle length field. This fine-tunes your due date for greater accuracy with irregular periods.

Get Your Results Instantly

Your estimated due date appears instantly, along with your current pregnancy week, trimester, days remaining, and key milestones. Use this to plan prenatal appointments and preparations.

Track Week by Week

Bookmark this page or save your result. Return weekly to see updated progress, upcoming milestones, and trimester transitions. Share results with your partner or healthcare provider.

Accuracy & Medical Guidance

Naegele's rule is ~95% accurate for regular 28-day cycles. Accuracy may vary with:

  • Irregular cycles: Adjust cycle length in the calculator or confirm with ultrasound.
  • Uncertain LMP: If you're unsure of your last period date, use an early ultrasound (before 14 weeks) for the most accurate dating.
  • Fertility treatments: If you had IVF or tracked ovulation precisely, use the conception date method for best results.

Important: Only ~5% of babies are born exactly on their due date. Most arrive between 37–42 weeks. Always confirm your due date with your NHS midwife or GP, who may adjust it based on ultrasound measurements.

FAQ

Frequently Asked Questions About Pregnancy Calculators

Common questions about due dates, pregnancy tracking, and prenatal care.

Naegele's rule is ~95% accurate for regular 28-day cycles. However, only ~5% of babies are born exactly on their due date — most arrive between 37–42 weeks. For highest accuracy, confirm with an early ultrasound scan (before 14 weeks) through your NHS midwife.
Use LMP date if you know the first day of your last period — this is the standard clinical method. Use conception date only if you tracked ovulation precisely (e.g., with ovulation tests or fertility treatment), as it can provide a more accurate estimate when conception timing is certain.
Adjust the cycle length field in the calculator. For cycles longer than 28 days, add the difference to your due date; for shorter cycles, subtract. Example: 32-day cycle → add 4 days to the Naegele result. For irregular cycles, confirm with an ultrasound.
This calculator uses Naegele's rule, the formula referenced in NHS pregnancy guidance. While not formally certified by the NHS, it follows the same validated medical standard used by UK midwives. Always confirm your due date with your NHS midwife or GP, who may adjust it based on ultrasound measurements.
Contact your GP or midwife as soon as you confirm pregnancy (usually after a positive test). In the UK, your first NHS midwife appointment is typically scheduled around 8–10 weeks. Early booking ensures timely scans and prenatal care.
Yes. After calculating your due date, this tool shows your current week, day, trimester, and days remaining. Bookmark the page or save your result to return weekly for updated progress and milestone reminders throughout your pregnancy journey.
About the Developer

Created & Developed by Bilal Khan — Software Engineer

This Pregnancy Calculator was built by Bilal Khan, a professional Software Engineer specialising in health and finance web tools. The Naegele's rule formula implemented here is cross-verified against WHO and NHS pregnancy guidance. Bilal built CalculatorSoup to provide free, accurate, and accessible health tools for everyone — no registration, no advertisements, no cost.

Connect with Bilal on LinkedIn
Explore More

100+ Free Calculators — All in One Place

From health and fitness to finance and education, CalculatorSoup has every tool you need.