BMI calculator

Body mass index (BMI) compares your weight with your height. This calculator shows the standard WHO ranges and the lower cut-offs used for Indian and other Asian adults.

Your BMI

24.2

WHO range

Healthy

Asian-Indian range

Overweight (at risk)

A healthy weight for your height is about 53 to 66 kg by the Asian-Indian range, or 53 to 72 kg by the WHO range. BMI does not show muscle or where you carry fat.

The two sets of ranges

WHO ranges: under 18.5 is underweight, 18.5 to 24.9 is healthy, 25 to 29.9 is overweight and 30 or more is obese.

South Asians tend to carry more body fat and more fat around the belly at a lower BMI, so Asia-Pacific and Indian guidance uses lower cut-offs: 18.5 to 22.9 is healthy, 23 to 24.9 is overweight (at risk) and 25 or more is obese.

What BMI can and cannot tell you

BMI is a quick screening number. It does not separate muscle from fat, so a muscular person can have a high BMI and a healthy body. It also says nothing about where you carry fat, which matters for health.

Look at it together with your waist measurement, how you feel and your fitness, and talk to a doctor if you are worried about your weight. BMI is not suitable for children, pregnant women or competitive athletes.

Questions and answers

What is a healthy BMI for Indians?
Many Indian and Asia-Pacific guidelines treat 18.5 to 22.9 as the healthy range, and 23 or above as overweight, because health risks begin at a lower BMI in South Asians.
How is BMI calculated?
BMI is your weight in kilograms divided by your height in metres squared.
Is BMI accurate for bodybuilders?
No. Muscle weighs more than fat, so very muscular people can show a high BMI even with low body fat.

More free tools

Results are estimates for healthy adults and general information, not medical advice. Talk to a doctor or registered dietitian before big changes to your diet, especially if you have a health condition, take medicines or are pregnant.