BMI Calculator

Enter your height and weight in metric or imperial units to see your BMI, your category and the healthy weight range for your height.

What BMI actually measures

Body Mass Index is a single number that relates your weight to your height. The formula is simple: weight (kg) / height (m)^2. It was never designed to measure any one person precisely - it was built to compare whole populations - but it is a quick, free way to see roughly where your weight sits and whether it might be worth a closer look.

The formula, worked through

Say you are 1.75 m tall and weigh 70 kg. Square the height: 1.75 x 1.75 = 3.06. Divide: 70 / 3.06 = 22.9. That lands in the healthy band. In imperial units the sum is 703 x weight (lb) / height (in)^2, which gives the same answer - 703 is just the conversion factor that lets you skip the metric step. The calculator above does the unit conversion for you whichever way you enter your figures.

The standard categories

  • Under 18.5 - underweight; worth checking you are eating enough.
  • 18.5 to 24.9 - healthy weight for most adults.
  • 25 to 29.9 - overweight.
  • 30 and above - obese, split into further classes above 35 and 40.

Where BMI falls short

BMI cannot see inside you. A rugby player and a sedentary person of the same height and weight score identically, even though one is mostly muscle and the other mostly fat. It also reads high for people with a larger frame and can miss excess fat in older adults who have lost muscle. Waist measurement and body fat percentage tell a fuller story. If your number surprises you, use it as a prompt for a proper conversation with a GP rather than a verdict.

Planning changes off the back of your result? Pair this with the calorie calculator to find your daily energy needs, or use the percentage calculator to track weight change over time.

Frequently asked questions

How is BMI calculated?
BMI is your weight in kilograms divided by your height in metres squared (kg/m2). For example, 70 kg and 1.75 m gives 70 / (1.75 x 1.75) = 22.9. In imperial units the formula is weight in pounds divided by height in inches squared, multiplied by 703.
What is a healthy BMI range?
For most adults a BMI between 18.5 and 24.9 is classed as a healthy weight. Below 18.5 is underweight, 25 to 29.9 is overweight, and 30 or above is obese. These bands come from the World Health Organization.
Is BMI accurate for everyone?
No. BMI does not tell muscle from fat, so very muscular people can read as overweight while being lean. It is also less reliable for children, older adults, pregnant women, and some ethnic groups, where lower thresholds may apply. Treat it as a rough screen, not a diagnosis.
What is a good BMI for my height?
Any weight that puts you in the 18.5 to 24.9 band is healthy for your height. At 5 ft 6 in (1.68 m) that is roughly 52 to 70 kg, or about 8 st 3 lb to 11 st. The calculator shows the exact healthy weight range for the height you enter.