{{ computation.ok ? summary.title : 'Input needs review' }}
{{ computation.ok ? summary.primary : 'No z-score yet' }}
{{ computation.ok ? summary.secondary : errorMessage }}
{{ badge.text }}
-3 SD Median +3 SD Child
Growth z-score setup
Child growth measurement inputs
Use the reference curve recorded on the child's growth chart.
Enter 0–240 months. Current entry: {{ ageBreakdownText }}.
months
Choose the measurement represented by this single chart point.
Keep the technique consistent with the charted measurement.
Deriving BMI keeps the source measurements visible in the result.
{{ measurementHelperLine }}
Use the same reference family when comparing repeat measurements.
Use only when corrected age is appropriate for the child's charting workflow.
{{ corrected_age_for_preterm ? 'On' : 'Off' }}
Enter 22–40 completed weeks.
weeks
{{ computation.ok ? 'Calculated locally from the selected WHO or CDC LMS reference. Treat this as growth-chart context, not a diagnosis.' : errorMessage }}
Choose |z| 1.0–3.0. Default: 2.0.
±{{ Number(watch_threshold).toFixed(1) }}
Choose |z| 1.5–4.5 and keep it above Watch. Default: 3.0.
±{{ Number(severe_threshold).toFixed(1) }}
{{ copyMetricsDone ? 'Snapshot CSV copied.' : (downloadMetricsDone ? 'Snapshot CSV downloaded.' : (exportedMetricsDocx ? 'Snapshot DOCX exported.' : '')) }}
MeasureValueCopy
{{ row.label }}{{ row.value }}
{{ copyDetailsDone ? 'Reference Gates CSV copied.' : (downloadDetailsDone ? 'Reference Gates CSV downloaded.' : (exportedDetailsDocx ? 'Reference Gates DOCX exported.' : '')) }}
{{ header }}Copy
{{ cell }}
{{ copyGuidanceDone ? 'Interpretation Notes CSV copied.' : (downloadGuidanceDone ? 'Interpretation Notes CSV downloaded.' : (exportedGuidanceDocx ? 'Interpretation Notes DOCX exported.' : '')) }}
PriorityRecommendationWhyWhenCopy
{{ row.priority }}{{ row.recommendation }}{{ row.rationale }}{{ row.timeline }}
Growth Lanes export controls.
{{ entry.name }}

A child's measurement can be ordinary for one age and unusual for another. Growth z-scores make that comparison age- and sex-specific by expressing height, weight, or body mass index (BMI) as a distance from the median of a chosen reference distribution.

A z-score of 0 sits at the reference median. Positive scores lie above it and negative scores below it. Because the scale is measured in standard deviations, +1 and −1 have the same statistical distance in opposite directions. Percentiles translate that position into rank: z = 0 is the 50th percentile, about ±1 is near the 16th and 84th percentiles, and about ±2 is near the 2nd and 98th percentiles.

Questions answered and not answered by a pediatric growth z-score
A z-score can help showA z-score cannot establish
Where one measurement falls on an age- and sex-specific curve.Whether the child is growing consistently over time.
How far the point lies from the reference median.The cause of a high or low measurement.
Which raw values correspond to selected standard-deviation lanes.A diagnosis, treatment need, or complete nutritional assessment.

Reference choice changes the comparison. In U.S. clinical practice, WHO standards are commonly used from birth to age two and CDC charts from age two onward. At that handoff, recumbent length also gives way to standing height. An age, chart, or technique mismatch can move the z-score without any biological change.

Height-for-age, weight-for-age, and BMI-for-age answer different questions. Weight-for-age does not show body proportionality, while pediatric BMI must be interpreted by age and sex rather than adult BMI categories. A single point becomes more useful when it is checked against accurate measurements, family and medical context, and a serial growth record.

This is informational growth-chart context, not a diagnosis or treatment recommendation. Measurements far from expected ranges, an unexpected change from prior points, symptoms, or concerns about development or nutrition should be reviewed by a qualified pediatric professional.

How to Use This Tool:

Match one verified measurement to the same age, reference sex, technique, and chart family used in the child's record.

  1. Choose Reference sex, enter age in months, and select height, weight, or BMI.
  2. For height, choose the recorded Measurement technique. For BMI, derive it from height and weight or enter a known pediatric BMI directly.
  3. Select Reference set. Auto uses WHO below 24 months and CDC from 24 months; forced WHO stops at 60 months, and CDC BMI is unavailable below 24 months.
  4. Enable corrected age only when it belongs in the charting workflow, then enter completed gestational weeks at birth.
  5. Check Z-Score Snapshot and Reference Gates. Confirm the reference-aligned value, age used, z-score, percentile, official classification, and configurable action band before interpreting the point.

Interpreting Results:

The Interpretation label follows the selected WHO or CDC rules. The Action band is a separate symmetric comparison based on the chosen absolute z-score thresholds. Changing those thresholds moves the watch and severe lanes but does not change the z-score, percentile, or official classification.

  • Read Reference set used and Age used for lookup before comparing the result with an earlier chart point.
  • For height, compare Observed input with Reference-aligned value. A 0.7 cm technique adjustment may be applied when standing height is compared with a length reference or vice versa.
  • For BMI derived from height and weight, verify both source measurements. Squaring height makes BMI sensitive to height-entry errors.
  • A result inside the watch lane is not a certificate of health, and a result outside it is not a diagnosis. Serial measurements and clinical context determine significance.

Technical Details:

Sex-specific WHO and CDC tables provide LMS values for the selected metric and age. M is the median, S represents spread, and L is the Box-Cox power used to model skew. The values are linearly interpolated between reference rows before the measurement is standardized.

Formula Core:

For reference-aligned measurement X, the LMS z-score is:

z= { (XM)L−1LSwhen L ≠ 0 ln(XM)Swhen L = 0

Percentile is 100 times the standard normal cumulative probability of z, bounded from 0.1 through 99.9 for display. Reference-gate measurements invert the LMS equation:

X=M(1+LSz)1Lfor L ≠ 0

When BMI is derived, height is converted to metres and weight to kilograms before division.

BMI=weight in kgheight in m2

Lookup Core:

Growth reference and measurement alignment rules
ConditionLookup behavior
Auto, age under 24 monthsWHO reference.
Auto, age 24 months or olderCDC reference.
Forced WHOSupported through 60 months.
Forced CDC BMISupported from 24 months.
Standing height against length referenceAdd 0.7 cm before lookup.
Recumbent length against stature referenceSubtract 0.7 cm before lookup.

Corrected age subtracts completed weeks short of 40, converted with 4.3482142857 weeks per month. It applies through chronological age 24 months and never makes reference age negative. The adjusted age selects both the reference family in Auto mode and the interpolated LMS row.

Rule Core:

The WHO and CDC classification rules are metric-specific. Boundaries below use the exact comparison operators applied to the result.

WHO growth z-score classification boundaries
WHO metricBoundaries
Length/height-for-agez < −3 severe low; −3 ≤ z < −2 low; −2 ≤ z ≤ 3 expected; z > 3 tall.
Weight-for-agez < −3 severe underweight; −3 ≤ z < −2 underweight; −2 ≤ z ≤ 2 expected; 2 < z ≤ 3 high; z > 3 very high.
BMI-for-agez < −3 severe wasting; −3 ≤ z < −2 wasting; −2 ≤ z ≤ 1 expected; 1 < z ≤ 2 risk of overweight; 2 < z ≤ 3 overweight; z > 3 obesity.
CDC percentile classification boundaries
CDC metricBoundaries
Stature- or weight-for-ageP < 5 low; 5 ≤ P < 95 typical; P ≥ 95 high.
BMI-for-ageP < 5 underweight; 5 ≤ P < 85 healthy weight; 85 ≤ P < 95 overweight; P ≥ 95 obesity.
CDC severe BMI markerBMI at least 120% of the age- and sex-specific P95 value.

The configurable action band uses absolute z-score. At or above the severe threshold is outside the severe band; otherwise, at or above the watch threshold is outside the watch band. The watch threshold may range from 1 through 3. The severe threshold must be higher than watch, at least 1.5, and no more than 4.5.

Age must range from 0 through 240 months and gestational age from 22 through 40 completed weeks. Direct BMI is limited to 0.01 through 120 kg/m². Full calculation precision is retained, while the main z-score and measurements are rounded for display.

Accuracy and Privacy Notes:

Age, reference sex, unit, and anthropometric technique all affect curve placement. Remeasure an unexpected point and compare it with the original chart before treating a boundary crossing as a real change.

  • Auto follows the WHO-to-CDC handoff at 24 months; forcing a different family can make repeat results incomparable.
  • The CDC severe BMI rule here uses 120% of P95. It does not apply the alternate absolute BMI threshold found in current clinical guidance.
  • Corrected age should follow the child's established clinical charting practice, not be enabled only because it moves the result.
  • Measurements are processed in the browser. Names and other identifiers are unnecessary for the calculation.

References: