Child Growth Percentile Calculator

Calculate weight, height, or BMI percentile using LMS growth chart data

What is it?

This calculator estimates a child's weight, height, or BMI percentile using the LMS method — the statistical approach behind WHO and CDC growth charts — comparing a measurement against reference data for the child's age and sex.

Formula

Z-score = [(X/M)^L − 1] / (S × L)

X = measurement, L/M/S = reference values for age and sex, then converted to a percentile using the standard normal distribution.

Formula Explanation

The LMS method summarizes an entire reference population's growth distribution at each age using three numbers: L (skewness), M (median), and S (coefficient of variation). Plugging a child's measurement into this formula produces a z-score showing how many standard deviations they are from the median, which converts directly into a percentile.

Example Calculation

A z-score of 0 corresponds to the 50th percentile (exactly average for age and sex), while a z-score of +2 corresponds to roughly the 97.7th percentile.

How to Use

  1. Select the child's sex and enter date of birth or age in months.
  2. Choose the measurement type: weight, height, or BMI.
  3. Enter the measured value.
  4. Paste LMS growth chart reference data (CSV) and click Load CSV.
  5. Click Compute to see the z-score, percentile, and interpretation.

Benefits

  • Uses the same statistical method (LMS) behind official WHO and CDC growth charts.
  • Works with any LMS reference dataset you provide, not just one fixed chart.
  • Gives both a precise z-score and an easy-to-read percentile.

Use Cases

  • Checking a child's growth measurement against a pediatric growth chart between doctor visits.
  • Comparing weight, height, or BMI percentile trends over multiple checkups.
  • Understanding what a pediatrician's percentile comment means in more detail.

What Your Result Means

The percentile shows how a child's measurement compares to the reference population — for example, the 60th percentile means the child measures higher than 60% of children of the same age and sex. It reflects relative size, not health status by itself.

Tips

  • Use accurate, recent LMS reference data appropriate for the intended population.
  • Track percentile trends over multiple visits rather than judging from a single reading.
  • Measure consistently (same conditions, same scale) for comparable results over time.

Common Mistakes

  • Using height data on a formula meant for length, or vice versa, at the wrong age transition.
  • Pasting reference CSV data with a different column order than expected without renaming headers.
  • Treating a single low or high percentile as a diagnosis instead of a data point to discuss with a pediatrician.

FAQs

Where do I get LMS growth chart data?

LMS reference values are published by organizations like the WHO and CDC for weight, height, and BMI by age and sex — this calculator requires you to paste that reference data as CSV.

What does the percentile mean?

A percentile shows how a child's measurement compares to a reference population — for example, the 50th percentile means the child measures higher than 50% of children the same age and sex.

Is a low or high percentile a problem?

Not necessarily — percentiles show relative position, not health status on their own. A pediatrician considers percentile trends over time alongside other factors.

What is a z-score?

A z-score measures how many standard deviations a measurement is from the population median — 0 means exactly average, positive values mean above average, negative means below.

Why do percentile charts differ for weight, height, and BMI?

Each measurement has its own distribution and reference data by age and sex, so a child can be at different percentiles for weight versus height versus BMI simultaneously.

Should I use WHO or CDC growth charts?

WHO charts are typically recommended for children under 2, while CDC charts are commonly used from age 2 onward in the US — check with your pediatrician for their preferred standard.

Can percentile alone diagnose a growth problem?

No — pediatricians look at percentile trends over multiple visits, family history, and overall health, not a single percentile reading, to assess growth concerns.

What if my CSV data fails to load?

Ensure your CSV has columns named sex, age_months, L, M, and S (case-insensitive), with one row per age and sex combination.

References

This tool is for educational purposes only. Always consult a pediatrician for medical guidance.

Last updated: July 25, 2026