BMI Calculator
Quick BMI check. Enter your weight and height and you'll instantly see your BMI and which category you fall into. You can mix units too - kg with feet, or lbs with cm - whatever you're comfortable with.
How to use
- Choose your units for weight and height separately. No need to convert anything beforehand.
- Enter your weight and height.
- Your BMI and category show up right away - underweight, normal, overweight, or obese as per WHO ranges.
Related tools:
BMI (Body Mass Index) is a quick screening tool calculated by dividing your weight in kilograms by the square of your height in metres: BMI = kg / m². The WHO classifies BMI into four ranges: Underweight (below 18.5), Normal weight (18.5–24.9), Overweight (25–29.9), and Obese (30 and above). For South Asian populations including Indians, thresholds are slightly lower: overweight starts at 23 and obese at 27.5.
BMI does not distinguish between muscle mass and body fat, so athletes or very muscular individuals may show a high BMI despite being in excellent health. Use BMI alongside waist circumference and body fat percentage for a more complete picture of your metabolic health.
Frequently Asked Questions
Is the standard BMI chart accurate for Indians?
South Asians typically carry more abdominal fat at a given BMI compared to Western populations, increasing the risk of diabetes and heart disease at lower BMI values. The Asian-Pacific cutoffs (overweight at 23, obese at 27.5) are more clinically relevant for Indians.
Can someone have a high BMI but still be healthy?
Yes. A very muscular person (e.g. an athlete or bodybuilder) can have BMI above 25 without excess fat. Conversely, someone with normal BMI can have high body fat if they have low muscle mass. This is called 'normal weight obesity'.
What is a healthy BMI for adults?
WHO standard: 18.5–24.9. For South Asians: 18.5–22.9 is considered optimal. For children and teenagers, BMI is age- and sex-specific and interpreted using growth percentile charts rather than fixed cutoffs.
What is the healthy weight range for my height?
Multiply your height in metres squared by 18.5 (lower bound) and 24.9 (upper bound) to get your healthy weight range. For example, at 170 cm (1.7 m): 1.7 × 1.7 = 2.89, so healthy range is 2.89 × 18.5 = 53.5 kg to 2.89 × 24.9 = 71.9 kg.