Baby Percentile Calculator

Convert a baby's weight, length, head circumference, or BMI into a growth-chart percentile and z-score using the WHO/CDC LMS method. Review the result with your pediatrician.

Quick Facts

Method
WHO/CDC LMS growth-chart method
z = ((X/M)^L - 1) / (L x S); percentile = normal CDF of z x 100. Read L, M, and S from the growth reference for your child's exact age and sex.

Your Results

Calculated
Percentile
-
Percent of peers at or below this value
Z-score (SD score)
-
Standard deviations from the median
Nearest chart curve
-
Closest standard percentile line
Range status
-
WHO -2 to +2 z-score band

Ready

Enter the measurement and the L, M, S reference values, then calculate.

About the Baby Percentile Calculator

A growth percentile tells you how a baby's measurement compares with a reference population of the same age and sex. A 75th-percentile weight, for example, means the baby weighs the same as or more than about 75 out of 100 peers. This tool uses the LMS method — the same math behind the WHO Child Growth Standards and the CDC growth charts — to turn a single measurement into an exact percentile and z-score. It works for weight, length or height, head circumference, or BMI, as long as the reference values you enter match the measurement.

The LMS formula

Growth data is skewed, so a plain average and standard deviation would misstate the tails. The LMS method corrects this with three parameters read from the growth reference for the child's exact age and sex:

  • L — the Box-Cox power that corrects skewness.
  • M — the median (the 50th-percentile value).
  • S — the coefficient of variation (spread relative to the median).

The z-score for a measurement X is z = ((X/M)^L - 1) / (L x S) when L is not zero, or z = ln(X/M) / S when L is zero. The percentile is then the standard normal cumulative probability of that z-score, multiplied by 100. When L = 1 this reduces to the familiar z = (X - M) / SD, with SD = M x S.

How to read the result

A z-score of 0 is exactly the median (50th percentile). Most healthy children fall between the -2 and +2 z-scores, which correspond to roughly the 2nd and 98th percentiles. The WHO flags values outside that band for a closer look. One measurement is a snapshot; the trend across several visits matters more than any single point.

When to consult a professional

A percentile is a screening number, not a diagnosis. A low or high value, or a percentile that jumps across curves between visits, is a reason to talk with your pediatrician — not a conclusion on its own. Always review growth measurements with a licensed healthcare provider who knows your child's history.

Frequently Asked Questions

What does a baby's percentile actually mean?
A percentile ranks your baby against a reference population of the same age and sex. A 30th-percentile length means the baby is as long as or longer than about 30 of every 100 peers. It is a relative position, not a grade — healthy babies appear at every percentile.
Where do I find the L, M, and S values to enter?
They come from the published WHO Child Growth Standards or CDC growth-chart data tables, which list L, M, and S for each age (in completed weeks or months) separately for boys and girls, and for each measurement such as weight-for-age or length-for-age. Read the row for your child's exact age and sex and copy the three numbers.
Is a higher percentile better?
No. The percentile only shows where a measurement sits in the distribution. A very high or very low percentile can warrant a closer look, but the healthy goal is steady growth along a consistent curve, not a high number. Discuss any concerns and the overall trend with your pediatrician.