MACROSCALC FREE TOOL · NO SIGN-UP
WHO CATEGORIES · METRIC AND IMPERIAL BODY MASS INDEX

BMI Calculator

Enter your height and weight to get your body mass index, its WHO category and the healthy weight range for your height. Below the calculator: how to calculate BMI by hand, a BMI table by height and what BMI cannot tell you.

Reviewed by · Formula: weight / height² (WHO adult categories)

01 · Inputs How it works ↓
Units required
Height 120-230 cm
CM
Weight 30-300 kg
KG
02 · Your BMI Estimate · Not medical advice
Enter your height and weight, then press Calculate to see your BMI and healthy weight range.
How to calculate BMI /formula

BMI (body mass index) is your weight divided by the square of your height. It takes ten seconds with a calculator on your phone:

BMI = weight (kg) / height (m)²
BMI = 703 × weight (lb) / height (in)²

Worked example (metric): 70 kg and 175 cm. Convert the height to metres (1.75), square it (1.75 × 1.75 = 3.0625) and divide: 70 / 3.0625 = 22.9, inside the healthy range.

Worked example (imperial): 154 lb and 5 ft 9 in (69 in). Square the height (69 × 69 = 4,761), then 703 × 154 / 4,761 = 22.7.

BMI Prime is your BMI divided by 25, the top of the healthy range. A value of 1.00 sits exactly at the upper limit; 0.90 is 10% below it.

BMI categories for adults (WHO)

BMICategory
Below 18.5Underweight
18.5 to 24.9Healthy weight
25 to 29.9Overweight
30 to 34.9Obesity (class I)
35 to 39.9Obesity (class II)
40 or moreObesity (class III)

BMI table by height

The weight ranges that match each BMI category at common heights: healthy is a BMI of 18.5 to 24.9, overweight 25 to 29.9 and obese 30 or more (adults, rounded to the nearest kilogram).

HeightHealthyOverweightObese
150 cm42-56 kg56-68 kg68 kg+
155 cm44-60 kg60-72 kg72 kg+
160 cm47-64 kg64-77 kg77 kg+
165 cm50-68 kg68-82 kg82 kg+
170 cm53-72 kg72-87 kg87 kg+
175 cm57-76 kg77-92 kg92 kg+
180 cm60-81 kg81-97 kg97 kg+
185 cm63-85 kg86-103 kg103 kg+
190 cm67-90 kg90-108 kg108 kg+
195 cm70-95 kg95-114 kg114 kg+

What BMI cannot tell you

BMI only knows your height and weight, so it cannot separate muscle from fat or say where the fat sits. A muscular person can read as overweight with little body fat, and someone with little muscle can read as healthy while carrying too much. The WHO also notes that for many Asian populations health risk starts at lower values (around 23 instead of 25). For children and teenagers BMI is read against age and sex percentiles instead of these adult categories. If your number surprises you, measure your body fat and your waist as well: see BMI vs body fat percentage.

FAQ

How do you calculate BMI?

Divide your weight in kilograms by your height in metres squared. For example, 70 kg at 1.75 m is 70 / (1.75 x 1.75) = 22.9. In imperial units, multiply your weight in pounds by 703 and divide by your height in inches squared.

What is a healthy BMI?

For adults, the World Health Organization defines 18.5 to 24.9 as the healthy range. Below 18.5 is underweight, 25 to 29.9 is overweight and 30 or more is obesity.

Is BMI accurate?

It is a good screening tool for groups and a rough one for individuals. BMI cannot tell muscle from fat, so muscular people can read as overweight and people with little muscle can read as healthy while carrying a lot of fat. A body fat estimate and your waist size add the missing context.

Does BMI work for children, older adults and athletes?

Not in the same way. For children and teenagers BMI is read against age and sex percentiles, not adult cut-offs. In older adults and in athletes the adult ranges are less reliable because of changes in muscle mass, so pair BMI with a body fat measurement.

Where to go next

References

Disclaimer: educational purposes only. Not medical advice. If you have a medical condition, talk to a qualified professional.