WHO Percentile Calculator for Child Growth (0-5 Years)

WHO Percentile Calculator for Child Growth (0-5 Years)

Find where a child sits on the WHO Child Growth Standards from birth to 60 months. Choose weight-for-age, length or height-for-age, or BMI-for-age, then enter the age, sex and measured value to get the exact z-score, the percentile, and the WHO interpretation category using stored L, M and S reference values.

🌐Choose a Growth Metric

šŸŽÆReal Growth Check Presets

šŸ“Child Measurement Inputs

Selects which WHO L, M and S table is used.

WHO standards use separate boy and girl curves.

Enter 0 to 60 months. Values snap to the WHO grid.

Body weight of the child.

Used for weight and for BMI weight input.

Used for length or height, and for BMI height.

Only used in BMI-for-age mode to derive BMI.

Controls rounding on the z-score and percentile.

Percentile 50th of WHO reference children
Z-score (SD) 0.00 standard deviations from median
WHO category Normal interpretation band
Median for age 0 50th centile reference (M)

šŸ”¢Formula Snapshot

L M SWHO reference
z((X/M)^L āˆ’1)/(LĀ·S)
Φ(z)percentile via erf
BMIkg / m squared

šŸ“ŠWHO Z-Score Cutoffs and Meaning

Z-score BandApprox PercentileWeight-for-ageLength / Height-for-ageBMI-for-age
Below -3 SDBelow 0.1Severely underweightSeverely stuntedSeverely wasted
-3 to -2 SD0.1 to 2.3UnderweightStunted (short)Wasted (thin)
-2 to -1 SD2.3 to 15.9Low-normalLow-normalLow-normal
-1 to +1 SD15.9 to 84.1NormalNormalNormal
+1 to +2 SD84.1 to 97.7High-normalTall-normalPossible risk of overweight
+2 to +3 SD97.7 to 99.9Weight high for ageVery tallOverweight
Above +3 SDAbove 99.9Very highVery tallObese

āš–WHO Median Weight-for-Age by Month

AgeBoy MedianBoy -2SDGirl MedianGirl -2SD
Birth3.3 kg2.5 kg3.2 kg2.4 kg
1 month4.5 kg3.4 kg4.2 kg3.2 kg
3 months6.4 kg5.1 kg5.8 kg4.5 kg
6 months7.9 kg6.4 kg7.3 kg5.7 kg
12 months9.6 kg7.7 kg8.9 kg7.0 kg
24 months12.2 kg9.7 kg11.5 kg9.0 kg
36 months14.3 kg11.3 kg13.9 kg10.8 kg
60 months18.3 kg14.1 kg18.2 kg13.7 kg

šŸ“Unit Conversions for Inputs

FromToMultiply ByExample
1 lbkg0.45359215 lb = 6.80 kg
1 kglb2.2046239.6 kg = 21.2 lb
1 incm2.5434 in = 86.4 cm
1 cmin0.39370187 cm = 34.3 in
1 cmm0.0187 cm = 0.87 m
BMIkg/m2weight / height^29.6 / 0.87^2 = 12.7

šŸ—ƒBoys Weight-for-Age Comparison Grid

Age (months)-3SD-2SDMedian (50th)+2SD+3SD
0 (birth)2.1 kg2.5 kg3.3 kg4.4 kg5.0 kg
23.8 kg4.3 kg5.6 kg7.1 kg8.0 kg
44.9 kg5.6 kg7.0 kg8.7 kg9.7 kg
65.7 kg6.4 kg7.9 kg9.8 kg10.9 kg
96.4 kg7.1 kg8.9 kg11.0 kg12.3 kg
126.9 kg7.7 kg9.6 kg12.0 kg13.3 kg
187.8 kg8.8 kg10.9 kg13.7 kg15.3 kg
248.6 kg9.7 kg12.2 kg15.3 kg17.1 kg
3610.0 kg11.3 kg14.3 kg18.3 kg20.7 kg
6012.7 kg14.1 kg18.3 kg24.2 kg27.9 kg

āš™How the Percentile Is Computed

LMS lookupFor the chosen metric, sex and age the tool reads three WHO parameters: L (skew, the Box-Cox power), M (the median for age) and S (the coefficient of variation).
Z when L is not 0z = ((X / M)^L āˆ’ 1) / (L Ɨ S), where X is the measured value. This corrects the naturally skewed spread of child growth data.
Z when L near 0z = ln(X / M) / S, the limiting log-normal form used when the L power collapses toward zero, as for some length curves.
Percentile from zPercentile = 100 Ɨ Φ(z), where Φ is the standard normal CDF computed with the Abramowitz and Stegun 7.1.26 error function approximation.
Median checkIf X equals M then (X/M)^L = 1, so z = 0 and Φ(0) = 0.5, giving exactly the 50th percentile as expected.
BMI firstIn BMI-for-age mode BMI = weight in kg / (height in m)^2 is formed first, then the BMI LMS table gives the z-score and percentile.

šŸ’”Reading WHO Growth Results

One point is not a diagnosis: A single percentile is a snapshot. WHO growth assessment looks at the shape of a child's curve over several visits. A baby who tracks steadily along the 15th centile is usually thriving, while a sudden drop across two centile bands is the signal that deserves a clinician's attention.
Measure the right way: Under 2 years, length is measured lying down; from 2 years, height is measured standing, and standing height reads about 0.7 cm less. Weigh with minimal clothing and no diaper. Small measurement errors move the z-score, so consistent technique matters more than any single reading.

ℹEducational Note

For education only. This WHO percentile calculator uses compact L, M and S reference values at selected ages from the WHO Child Growth Standards and interpolates linearly between them, so results are close estimates rather than the exact figures from full official tables or software such as WHO Anthro. It does not replace assessment by a pediatrician or trained health worker. Never change a child's feeding, diet or care based on a calculator result alone. If you have any concern about a child's growth, weight loss, or feeding, contact a qualified health professional.

It is the scale. That’s where you begin. There is a number. Maybe it’s low. Maybe it’s high. So you check growth charts. Are your kids okay? Does this make sense? This takes away the guessing.

Based off World Health Organization standards, it converts your child’s length or weight into a z-score and percentile. It covers ages from birth to sixty months. Instead of guessing what your kid should be doing, it provides a precise snapshot to help you ask better questions.

How to Use the Growth Calculator

But where do they get their standards? Simply put, researchers followed healthy, breastfed babies across six countries between 1997 and 2003. From this, they developed growth curves that depict how an infant should grow given favorable conditions. The research was rigorous enough that the world now uses these benchmarks as its standard.

The calculator relies on the exact same reference values. Specifically, it has information regarding weight-for-age, length-for-age, height-for-age and BMI-for-age. It separate this data out by sex. It depends on your metric.

Starting with weight-for-age is popular, as that indicates whether the child is heavy or underweight. But by itself, this may not be right. A baby could be heavier (but not overweight) due to her tall stature. Or she could be lighter (but not malnourished) because she’s short.

For stunting, use length/height-for-age. That reveals how well-nourished the child has been over time. It is not necessarily in the moment. Use BMI-for-age to see if there is an early risk of being overweight or ā€œwasting.ā€ This gives a better idea about body composition. And here: changing the metric also means changing the reference table. Instead of putting all our eggs in one number basket, we can look at the child’s growth from multiple angles.

It’s easy enough to enter your data (as long as you do it right). Age is entered in complete months. Sex is selected. Measured value is typed in. Units will get converted internally. Regardless of what you enter, all math uses standard metric values. In BMI mode, there’s also a height field that calculates the index first.

There are presets which demonstrate mapping of values to the curves. For instance, a boy who is twelve months old and weighs nine point six kilograms is at the median. This helps you see where your measurements sits without needing to perform any complex math yourselves.

These percentiles aren’t straightforward math. Percentile growth is naturaly skewed. That means a straight average would misplace many children. The World Health Organization (WHO) employs the LMS method. This accounts for the median, skewness and variation across all ages. Then the z-score is calculated using a formula. It adjusts for that skew. If L gets close to zero, then it changes to log-normal. This keeps extreme values where they belong on the curve. Again, this is a little technical detail but it’s what makes the results reliable.

Percentiles are more accessible to most. Z-scores are expressed as number of standard deviations from the median. 0 on the z-score corresponds to the fiftieth percentile. -2 on the z-score corresponds to about the second percentile. This corresponds to clinical cutpoints used to flag children at risk. Below -2 standard deviation on weight-for-age marks a child as underweight. Below -2 standard deviation on height-for-age marks a child as stunted.

The labels turn this information into plain language. The labels help you understand if a value is normal, high-risk or an outlier. The percentile at one point in time is not the full picture. One percentile is only a moment in time. Lower centile kids can follow right along and be fine. It’s the trendline over time. Typically, if your child is following the fifteenth percentile continuously, they’re doing great. If you see a precipitous decline across two major bands, pay attention.

How you measure is critical as well. Before age two, length is taken lying down. Afterward height is taken while standing. Chasing any particular number is less important then consistent measurement methods. Additional information is available in reference tables on the page. For example, there are charts of median weights and z-score bands by month for each sex. You can use them to sanity-check your results or understand where certain cutoffs sits relative to the average. It helps you see where the cutoffs fall compared to the mean.

This isn’t a diagnostic device, but an aid for learning. It’s a tool that will make it easier to frame good questions when you visit the doctor with your kid. A number that worries you still calls for a visit from a health professional who can assess the kids history and overall development. Early care can benefit from growth monitoring.

The math here is tricky to do by hand. This calculator simplifies the LMS calculations. It takes the raw measurement and converts it to something you can interpret immediately. This helps parents not get lost in the numbers so they can see what is going on with their childs growth over time.

The whole purpose isn’t to hit a number. The purpose is to know that they’re on track for good health. Not one point fixes it. But if your little one is on a healthy growth path, then we want to look at the curve.

WHO Percentile Calculator for Child Growth (0-5 Years)