CalculatorPro

Articles & guides

BMI Calculator Accuracy Test: 12 Verified Examples

We put our own BMI calculator through a formal accuracy test. We entered 12 real height and weight combinations across US, metric and stone units, worked out the correct answer independently with the exact conversion constants, and compared every number the tool displayed. This page publishes the full results so you can check them, reproduce them, or cite them.

Result: all 12 cases matched on BMI, weight category, BMI Prime and Ponderal Index. Test date: September 26, 2026.

In the interest of transparency: when we first ran this test, 10 of the 12 cases matched. The two that didn’t were rounding-edge cases (a BMI that displays as 25.0 and one that displays as 18.5). We fixed the calculator the same day, re-ran every case, and the numbers below are from that final run. The details are in the boundary section.

How We Tested

  • Each input was entered into the live calculator exactly as a visitor would, using the US Units, Metric Units and Other Units tabs.
  • Age was set to 30 for every case, so the adult WHO categories apply. (Under 20, the calculator switches to CDC age-and-sex percentiles, which is a different test.)
  • The expected answer was calculated separately as weight in kilograms divided by height in meters squared, using the exact constants listed below. No rounding was applied until the final displayed value.
  • A case passes only if the displayed BMI, the category, the BMI Prime and the Ponderal Index all match the expected values.

Conversion Constants Used

Most BMI errors come from unit conversion, not from the BMI formula itself. These are the constants the calculator uses. The inch and pound values are exact by international definition.

UnitConverted toValue
1 inchmeters0.0254 (exact)
1 footinches12
1 poundkilograms0.45359237 (exact)
1 stonekilograms6.35029 (14 lb)

Test Results: 12 Verified Cases

“Exact BMI” is the unrounded value to four decimal places. “Shown” is what the calculator displays. Ponderal Index is weight divided by height cubed, in kg/m³.

#UnitsHeightWeightExact BMIShownCategoryBMI PrimePonderal IndexResult
1US5 ft 9 in160 lb23.627623.6Normal0.9513.5Match
2US5 ft 6 in110 lb17.754317.8Mild Thinness0.7110.6Match
3US5 ft 10 in200 lb28.696728.7Overweight1.1516.1Match
4US6 ft 0 in250 lb33.905733.9Obese Class I1.3618.5Match
5Metric175 cm70 kg22.857122.9Normal0.9113.1Match
6Metric160 cm45 kg17.578117.6Mild Thinness0.7011.0Match
7Metric180 cm90 kg27.777827.8Overweight1.1115.4Match
8Metric165 cm95 kg34.894434.9Obese Class I1.4021.1Match
9Other (ft/in + stone)5 ft 9 in11.43 st23.630623.6Normal0.9513.5Match
10Other (cm + lb)175 cm154.3 lb22.853622.9Normal0.9113.1Match
11Metric (boundary)180 cm80.9 kg24.969125.0Overweight1.0013.9Match
12Metric (boundary)170 cm53.4 kg18.477518.5Normal0.7410.9Match

Cases 9 and 10 are cross-unit checks. Case 9 (11.43 stone) is roughly the same body as case 1 (160 lb), and case 10 (154.3 lb) is roughly the same body as case 5 (70 kg). In both pairs the calculator gives the same displayed BMI regardless of which units you type in.

How Boundary Values Are Handled

BMI categories change at fixed cut-offs: 18.5 (underweight to normal), 25.0 (normal to overweight), 30.0 (overweight to obese). A calculation rarely lands exactly on a cut-off, so the real question is what happens when the unrounded value sits a hair below one.

Case 11 is a good example. The exact BMI is 24.9691, which displays as 25.0. If the category were decided from the unrounded number, the screen would read “25.0 — Normal,” which contradicts the standard WHO table where 25.0 is overweight. Our calculator now assigns the category from the same one-decimal value you see on screen, so 25.0 is always labelled Overweight and 18.5 is always labelled Normal. This was the fix we made during testing.

Displayed BMICategory
Below 16.0Severe Thinness
16.0 – 16.9Moderate Thinness
17.0 – 18.4Mild Thinness
18.5 – 24.9Normal
25.0 – 29.9Overweight
30.0 – 34.9Obese Class I
35.0 – 39.9Obese Class II
40.0 and aboveObese Class III

Exact Conversion vs. the “× 703” Shortcut

The imperial formula multiplies pounds divided by inches squared by 703. That 703 is the unit-conversion factor rounded to a whole number; carried out in full, the factor is 703.0696. The rounded version reads about 0.01% low.

For 5 ft 9 in and 160 lb, the shortcut gives 23.6253 and the exact conversion gives 23.6276. Both display as 23.6, and both give a BMI Prime of 0.95. In practice the difference only shows up when a result sits within a few thousandths of a rounding edge. Our calculator uses the exact constants, so it never has to lean on the shortcut. For the step-by-step math behind both versions, see BMI Calculation Formula Explained.

A Note on the Healthy Weight Range

Alongside your BMI, the calculator shows a healthy weight range for your height. Its lower end is the weight at BMI 18.5 and its upper end is the weight at BMI 25.0, the exact cut-off where the overweight category begins. For 180 cm that works out to 59.9 kg to 81.0 kg.

Reproduce the Test Yourself

  1. Open the BMI calculator and enter an age of 30.
  2. Pick any row above, choose the matching units tab, and enter the height and weight.
  3. Check the displayed BMI, category, BMI Prime and Ponderal Index against the table.
  4. To verify the math independently, convert to kilograms and meters with the constants above, then divide weight by height squared.

What This Test Does Not Tell You

This test confirms the calculator does its arithmetic correctly. It says nothing about whether BMI is the right measure for a particular person. BMI can’t tell muscle from fat, so muscular people can read as overweight, and it can understate risk for people who carry fat around the waist. For what each category means in practice, see BMI Categories Explained, and if you want a measure that separates fat from muscle, try our body fat calculator.

How to Cite This Page

You’re welcome to reference these results. A suggested citation:

CalculatorPro. “BMI Calculator Accuracy Test: 12 Verified Examples.” Tested September 26, 2026. https://calculaterpro.com/bmi/bmi-calculator-accuracy-test/

Test Log

  • September 26, 2026: Initial run, 10 of 12 cases matched. Fixed category assignment at the 18.5 and 25.0 rounding edges. Re-run: 12 of 12 matched. Also corrected the results gauge so the pointer and colored bands use the same 16 to 40 scale.

Join the conversation

Your email address will not be published. Required fields are marked *