HMMM
Handy Medical Math Machine
Calculator

OB-Gyn — EDD & Gestational Age

Estimate Expected Date of Delivery (Naegele's rule) and current Gestational Age from the patient's last menstrual period (LMP).

EDD = LMP + 7 days − 3 months + 1 year · GA = today − LMP

First day of the last normal menstrual period.

Defaults to today. Backdate to cross-check earlier ANC records.

Naegele's rule assumes a regular 28-day cycle. For irregular cycles or after IVF, prefer ultrasound dating in the first trimester (CRL).
Gestational Age
—
Estimated Date of Delivery
—
Trimester
—
Days remaining
—
Select an LMP date.
Section

Estimated Fetal Weight (Johnson-Toshack)

Bedside fetal weight estimate from fundal height and station of the presenting part.

cm
Formula assumes vertex presentation. Less reliable in polyhydramnios, oligohydramnios, multiple gestation, or BMI >30.
Estimated fetal weight
—g
Enter fundal height to estimate fetal weight.