Skip to main content
aifithub
Body Composition As of 2026-04-24

How BMI Calculator works

Methodology for the BMI Calculator: formulas, coefficients, data sources, assumptions, and known limitations.

Education · Not medical advice. Output is deterministic math from your inputs.Editorial standardsSponsor disclosureCorrections

Scope

Computes Body Mass Index and returns the WHO range classification. BMI is a population-level screening tool, not a diagnosis.

Formula

BMI = weight_kg / (height_m)^2

Coefficients

Parameter Value Note
WHO underweight < 18.5
WHO normal 18.5 – 24.9
WHO overweight 25.0 – 29.9
WHO obese I 30.0 – 34.9
WHO obese II 35.0 – 39.9
WHO obese III 40+

Data sources

  1. World Health Organization — BMI classification.
  2. Keys A, Fidanza F, Karvonen MJ, Kimura N, Taylor HL. Indices of relative weight and obesity. J Chronic Dis. 1972;25(6):329-343. — PMID 4650929. Origin of the modern BMI formula (adapted from Quetelet).

Assumptions

  • Subject is an adult (>=18).

Approximation range

Population-level relationships with morbidity are well established; individual risk varies substantially within each BMI band.

Limitations

  • BMI does not distinguish fat from lean mass — muscular athletes often fall in the overweight or obese I band.
  • Not validated for children, adolescents, pregnant women, or competitive bodybuilders.

Reproducibility

85 kg, 1.80 m. BMI = 85 / 1.8^2 = 26.2. Range: overweight.

Change log

  • 2026-04-24: methodology page first published.

Worked example

Computed by the same engine bundle served at /engines/bmi-calculator.js. Re-runnable: the values below are the literal output of compute(engineInput).

Input

tool
bmi_calculator
weight_kg
80
height_cm
178

Output

bmi
25.249337
rangeLabel
Above reference range

FAQ

Is BMI accurate for muscular people?
No. BMI cannot distinguish muscle from fat. A 200 lb athlete at 10% body fat and a 200 lb sedentary person at 28% body fat have identical BMIs. Studies show BMI misclassifies about 30% of people — labeling lean-muscular individuals as overweight and some metabolically unhealthy individuals as normal.
What are the BMI ranges and what do they mean?
Underweight: below 18.5. Normal: 18.5-24.9. Overweight: 25-29.9. Obese Class I: 30-34.9. Class II: 35-39.9. Class III: 40+. These thresholds were set for population-level statistics and carry a ±5 point margin of error for individual health assessment.
Is a BMI of 25-27 actually unhealthy?
Not necessarily. Research shows all-cause mortality risk is lowest around BMI 22-25, but the overweight range (25-29.9) shows minimal elevated risk in most studies. Metabolic markers (blood pressure, fasting glucose, triglycerides) are far better individual health indicators than BMI alone.
How does BMI differ for different ethnicities?
WHO and many health authorities use lower thresholds for Asian populations: overweight begins at BMI 23, obesity at 27.5. Asian adults show increased metabolic risk at lower BMI values compared to European populations, likely due to different fat distribution patterns.
What should I use instead of BMI?
Waist circumference is a stronger predictor of cardiovascular risk than BMI: risk increases above 35 inches for women and 40 inches for men. Body fat percentage (use our calculator) directly measures adiposity. Waist-to-height ratio (ideal below 0.5) is simple and predictive of metabolic syndrome.
General fitness estimates — not medical advice. Consult a healthcare professional for medical decisions.