Skip to content

The exact math, worked out step by step

BMI Formula

Body Mass Index is calculated from just two numbers, height and weight, using one of two equivalent formulas depending on which unit system you are working in. This page walks through both versions of the formula with real worked examples, explains where the 703 conversion factor in the imperial formula actually comes from, and covers BMI Prime and BMI's known limitations. If you just want your own number, the BMI calculator does all of this for you instantly.

Was this tool helpful?
Give feedback

The BMI formula in metric units

In the International System of Units (SI), the formula is: BMI = mass (kg) / height (m)2. Take your weight in kilograms and divide it by your height in meters, squared. This is the formula the World Health Organization uses as its reference definition, and it is the same formula used worldwide outside the US.

Worked example: a person weighing 72 kg who is 1.75 m tall: BMI = 72 / (1.75 x 1.75) = 72 / 3.0625 = 23.5, which falls in the Normal weight band on the BMI chart.

The BMI formula in imperial units (US)

In US customary units, the formula is: BMI = 703 x mass (lb) / height (in)2. The 703 is not an arbitrary number, it is a unit-conversion constant that makes the imperial formula produce the exact same BMI value as the metric formula would for the same person. It comes from converting pounds to kilograms (1 lb = 0.453592 kg) and inches to meters (1 in = 0.0254 m), then simplifying: 0.453592 / (0.0254)2 works out to approximately 703.07, rounded to 703 in practice.

Worked example: a person weighing 160 lb who is 5'10" (70 inches) tall: BMI = 703 x 160 / (70 x 70) = 703 x 160 / 4900 = 112,480 / 4900 = 23.0. Converting the same person to metric (72.57 kg, 1.778 m) gives BMI = 72.57 / (1.778 x 1.778) = 72.57 / 3.161 = 23.0, the identical result, confirming the two formulas are truly equivalent.

A third worked example, on a category boundary

One more example, this time landing right on a category line so you can see how close the boundaries actually are: a person weighing 203 lb who is 6'0" (72 inches) tall. BMI = 703 x 203 / (72 x 72) = 703 x 203 / 5184 = 142,709 / 5184 = 27.5, which is Overweight, not Obese, but only 2.5 BMI points below the Obese Class I line at 30. This is exactly why the BMI chart page notes that a result close to a boundary is worth re-checking with an accurately measured height and weight rather than treated as a firm cutoff.

Solving the formula backwards: healthy weight for a given height

The same formula can be rearranged to answer a different, often more useful question: "what weight would give me a specific BMI at my height?" Multiplying both sides of the metric formula by height squared gives: weight (kg) = BMI x height (m)2. Plugging in 18.5 and 25, the lower and upper edges of the WHO Normal weight band, for a specific height produces the low and high ends of a healthy weight range for that height, exactly what the calculator's "healthy weight for your height" result and the height-to-healthy-weight lookup table both do automatically.

BMI Prime

BMI Prime is a simple derived ratio: BMI Prime = BMI / 25, where 25 is the upper edge of the WHO Normal weight range. Because it is a ratio of two BMI values, BMI Prime has no unit at all, it is just a number. A BMI Prime under 1.0 means a person's BMI sits below the normal-weight ceiling; exactly 1.0 means their BMI is exactly 25; and above 1.0 means their BMI exceeds 25. For the 23.0 BMI example above, BMI Prime = 23.0 / 25 = 0.92. It is mainly a convenience for quickly comparing how far two different BMI values sit from that 25 line, without doing the division by hand each time.

Rather than doing this arithmetic by hand every time, the BMI calculator works out your BMI Prime automatically alongside your BMI and healthy weight range.

What the formula does not account for

BMI is deliberately a simple two-variable formula, and that simplicity is both its strength (fast, free, needs no special equipment) and its main limitation. It cannot distinguish between muscle, bone, organ tissue and fat, all of which contribute to total body weight differently. It does not adjust for age, sex, ethnicity or body frame size in the standard adult formula. A bodybuilder with very low body fat and a sedentary person carrying the same weight and height can show the identical BMI number despite very different actual health profiles. According to the CDC, older adults tend to carry more body fat than younger adults at the same BMI, and women tend to carry more body fat than men at an equivalent BMI. None of that is visible in the formula itself, which is exactly why BMI is described as a screening tool rather than a diagnostic one; a result outside the normal range is a reason to look closer, not a conclusion on its own.

Every calculation above runs entirely in your browser, nothing you enter is sent anywhere; see the privacy page for the full explanation of what this site does and does not collect.

Frequently asked questions

What is the BMI formula?
In metric units: BMI = weight in kilograms divided by height in meters squared. In imperial units: BMI = 703 times weight in pounds, divided by height in inches squared. Both give the same result for the same person; see the worked examples above.
Where does the number 703 come from in the imperial BMI formula?
It's a unit-conversion constant. Converting pounds to kilograms and inches to meters inside the metric formula, then simplifying the resulting fraction, produces approximately 703.07, which is rounded to 703 for everyday use.
What is BMI?
Body Mass Index (BMI) is a number calculated from a person's height and weight, used as a simple screening measure for whether their weight falls in a healthy range. See our full BMI chart for every WHO category.
How do I calculate my healthy weight range from the formula?
Rearrange the metric formula to weight = BMI x height (m) squared, then plug in 18.5 and 25 (the edges of the Normal weight band) for your height to get the low and high ends of a healthy weight range. The BMI calculator and the height-to-weight lookup table on the BMI chart page both do this automatically.
Is the BMI formula the same for men and women?
Yes, the calculation itself is identical for adult men and women. The resulting WHO weight categories (Underweight, Normal, Overweight, Obese Class I-III) are also the same for both sexes in adults; see the BMI chart page for the full explanation.
Why did my BMI change even though my weight didn't?
BMI depends on height as well as weight, so a corrected or more accurately measured height (rather than a remembered or old one) can shift the result even with an unchanged weight, since height is squared in the formula and has a large effect on the outcome.
Does the BMI formula need any personal data beyond height and weight?
No. The formula only needs your height and weight; no name, age, location or account is required, and nothing you enter is stored on a server. See the privacy page for the full details.

Skip the math

Enter your height and weight and get your BMI instantly.

Go to the BMI calculator

Free. No sign-up.