BMI Calculator

Work out your body mass index from your height and weight in metric or imperial units. The free calculator shows your BMI, the WHO adult category it falls into and the weight range that is healthy for your height, all inside your browser.

BMI CalculatorPrivate · runs on your device
Your numbers
Results

Fill in the numbers on the left. Results update as you type.

How to use the BMI calculator

Two measurements are enough, and the result updates as you type. Nothing is stored or uploaded.

  1. Set Units to Metric (cm, kg) or Imperial (ft/in, lb).
  2. In metric, enter Height (cm). In imperial, use Height: feet (imperial) and Height: inches (imperial), so 5 ft 9 in is entered as 5 and 9.
  3. Enter Weight (kg or lb) in whichever unit you chose. Weighing yourself at the same time of day gives more comparable readings, and measuring height without shoes avoids adding a centimetre or two.
  4. Read the BMI, the category and the healthy range for your height.

Besides the BMI to one decimal place, the results list your category, the healthy weight range in your chosen units, and how much you would need to gain or lose to reach the nearest edge of that range.

How BMI is worked out

Body mass index divides weight by height squared: BMI = weight (kg) / height (m) squared. For 1.75 m and 70 kg that is 70 / 3.0625, which is 22.9. In imperial mode the tool converts feet, inches and pounds to centimetres and kilograms first, so it matches the familiar 703 x weight (lb) / height (in) squared version: 5 ft 9 in and 160 lb gives 23.6.

The healthy range runs the formula backwards, multiplying the squared height in metres by 18.5 and by 24.9. At 1.75 m that is 56.7 kg to 76.3 kg, or 125.3 lb to 168.6 lb at 5 ft 9 in. The "gain" or "lose" row measures the distance to the nearest edge. Someone of 160 cm weighing 45 kg has a BMI of 17.6, below the lower edge of 47.4 kg, so the tool shows a gain of about 2.4 kg to reach it.

Because height is squared, the healthy range moves quickly with height. These ranges come straight from the 18.5 and 24.9 limits:

HeightHealthy range
150 cm41.6 to 56.0 kg
160 cm47.4 to 63.7 kg
170 cm53.5 to 72.0 kg
180 cm59.9 to 80.7 kg
190 cm66.8 to 89.9 kg

A range spanning more than 20 kg for a tall adult is normal, not a fault. Where you sit inside it depends on build, muscle and age. If your height falls between two rows, the formula above gives the exact range, and typing the height into the calculator does the same in one step. Rounding to one decimal place means a BMI such as 24.96 is shown as 25.0 but is still counted in the healthy band, a boundary effect that is too small to matter in practice.

The categories and their limits

The tool uses the World Health Organization adult bands.

BMICategory shown
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 and aboveObesity class III

BMI is a screening measure, not a diagnosis. It cannot tell muscle from fat, so a muscular athlete can read as overweight, and it can understate risk in older adults who have lost muscle. Some health services use lower cut-offs for people of South Asian and some other backgrounds, and the adult bands do not apply to children, teenagers or anyone who is pregnant. The result is an estimate for general information and not medical advice.

Adding other measures to BMI

Because BMI sees only height and weight, it works well beside other numbers. The body fat calculator estimates fat mass from tape measurements, and a waist measurement larger than half your height is linked to higher risk at any BMI. To compare formulas for a target weight, the ideal weight calculator shows four classic estimates, and the calorie calculator estimates daily energy needs. The weight converter and length converter help when your scales or tape use other units.

Quick answers

Frequently asked questions

The questions people ask most, answered in plain words.

What is a healthy BMI for adults?

A BMI from 18.5 to 24.9 is classed as a healthy weight by the World Health Organization. Below 18.5 is underweight, 25 to 29.9 is overweight and 30 or more falls in the obesity classes. These bands are for adults and do not apply to children or teenagers.

How do I calculate BMI with pounds and inches?

Multiply your weight in pounds by 703, then divide by your height in inches squared. Someone 5 ft 9 in (69 inches) and 160 lb has a BMI of 703 x 160 / 4,761, about 23.6. Choose Imperial under Units and the calculator does this for you.

Is BMI accurate for athletes and bodybuilders?

Not especially. BMI uses only height and weight, so it cannot separate muscle from fat, and a muscular person can score above 25 with little body fat. Waist measurement, a body fat estimate or advice from a doctor gives a fuller picture when muscle mass is high.

Does BMI work for children?

Not with the adult bands. Children and teenagers are assessed with BMI-for-age percentile charts that compare them with others of the same age and sex, because healthy proportions change as they grow. This calculator is built for adults, so ask a paediatrician or school nurse about a child.

What does the gain or lose figure in the results mean?

It is the difference between your weight and the nearest edge of the healthy range for your height, not a personal target. If you are under 18.5 it shows the gain needed to reach it; if you are 25 or over it shows the loss to reach 24.9. Discuss goals with a doctor.