How the BMI Calculator Works
AnyTool BMI Calculator computes Body Mass Index in the browser as mass divided by height squared. In metric it uses kilograms ÷ (height in metres)², with height entered in centimetres; in imperial it uses the algebraically identical 703 × pounds ÷ (height in inches)², where 703 is the exact unit-conversion constant. The full-precision BMI is then classified, and derived measures — the healthy-weight range, BMI Prime and the Ponderal Index — are calculated from the same height and weight. All arithmetic is pure client-side JavaScript shared through a unit-tested engine.
- Metric: weight(kg) ÷ height(m)²; imperial: 703 × lb ÷ in²
- Height entered in cm or feet+inches; weight in kg or lb
- Classified live against the active standard with no Calculate button
- Healthy-weight range solves the normal BMI band for your height
- All math is client-side JavaScript — no server round-trip
