Fetal Weight Estimator – Free EFW Calculator (Hadlock)

Fetal Weight Estimator: Free EFW Calculator

Enter your ultrasound measurements to estimate baby weight with the Hadlock formula and see the growth percentile.

For education only. It does not diagnose anything and cannot replace your doctor’s assessment.

Fetal weight estimator illustration with baby scale and growth chart in pink

Fetal Weight Estimator: Free EFW Calculator for Your Baby’s Weight and Percentile

Use this free fetal weight estimator (calculator) to turn ultrasound measurements into an estimated fetal weight (EFW) with the Hadlock formula, then compare it with a growth chart by week.

What Is a Fetal Weight Estimator (Calculator)?

A fetal weight estimator, also called a fetal weight calculator, estimates how much a baby weighs inside the womb. It cannot weigh the baby directly, so it uses measurements taken during an ultrasound scan and feeds them into a mathematical formula. The result is called the estimated fetal weight (EFW).

Doctors use EFW to follow growth, spot babies who may be smaller or larger than expected, and plan the safest timing and mode of delivery.

How to Use This Fetal Weight Estimator

  1. Find the four numbers on your ultrasound report: BPD (biparietal diameter), HC (head circumference), AC (abdominal circumference) and FL (femur length).
  2. Choose millimetres or centimetres to match the report.
  3. Enter the measurements. AC and FL are the minimum; adding BPD and/or HC improves the model.
  4. Add gestational age if you want the percentile.
  5. Press Estimate to see the weight in grams, pounds and ounces, a typical error range and the percentile.

Which Hadlock Formula Does the Estimator Use?

The Hadlock equations are the most widely used EFW formulas. Each predicts the base-10 logarithm of weight in grams from measurements in centimetres. The estimator picks the most complete equation your inputs allow:

FormulaNeedsEquation: log₁₀(weight)
Hadlock 4BPD, HC, AC, FL1.3596 − 0.00386·AC·FL + 0.0064·HC + 0.00061·BPD·AC + 0.0424·AC + 0.174·FL
Hadlock 3HC, AC, FL1.326 − 0.00326·AC·FL + 0.0107·HC + 0.0438·AC + 0.158·FL
Hadlock 2BPD, AC, FL1.335 − 0.0034·AC·FL + 0.0316·BPD + 0.0457·AC + 0.1623·FL
Hadlock 1AC, FL1.304 + 0.05281·AC + 0.1938·FL − 0.004·AC·FL

Fetal Weight Chart by Week

The values below come from WHO-based fetal growth chart data (sex unknown), in grams. The 10th and 90th percentiles mark the usual “typical” band.

Week10th50th90th
20286 g330 g380 g
24576 g665 g765 g
281,026 g1,189 g1,368 g
321,635 g1,901 g2,187 g
362,352 g2,745 g3,153 g
403,084 g3,617 g4,135 g

A percentile compares your baby with others of the same gestational age. At the 50th percentile, half of babies weigh less and half weigh more.

  • Below the 10th percentile: called small for gestational age (SGA). Many of these babies are simply small and healthy, but doctors may check blood flow and amniotic fluid.
  • 10th to 90th percentile: the typical range.
  • Above the 90th percentile: called large for gestational age (LGA). Doctors may check for causes such as gestational diabetes.

A single percentile is a snapshot. The trend across several scans tells a doctor far more than one number.

Honest answer: useful, but not exact. In one study of midwife-performed scans using Hadlock 2, the mean absolute error was 6.2%, and 81% of estimates fell within 10% of birth weight. Another study of 150 term pregnancies found an average error of about 290 g, with 40% of estimates off by more than 10%.

Formulas tend to overestimate very small babies (under 2,500 g) and underestimate very large ones (over 4,000 g). Measurement position, fetal movement, amniotic fluid and the scan-to-birth interval all add error. That is why doctors combine EFW with a physical exam rather than relying on it alone.

  • Measurement error: a one-millimetre slip in AC changes the result noticeably.
  • Different formula: your clinic’s machine may use another Hadlock version or Shepard.
  • Population and sex: boys are on average slightly heavier; charts differ by population.
  • Timing: babies gain roughly 200–250 g per week late in pregnancy.


It reproduces the published Hadlock maths exactly, but the underlying method has a typical error of around 10% of birth weight, sometimes more.


The 50th percentile is about 2,745 g, and the 10th–90th range is roughly 2,352–3,153 g.


Fundal height gives a rough clue, but it is less accurate than ultrasound biometry. This tool needs ultrasound numbers.


Not automatically. Talk with your doctor, who can check growth trends, blood flow and fluid levels.

Hadlock FP et al., Radiology 1991 and AJOG 1985; WHO fetal growth charts (Kiserud et al., PLoS Medicine 2017); accuracy figures from published Hadlock validation studies. This page is informational and not medical advice.