Calculate your Body Mass Index and know your healthy weight range
BMI (Body Mass Index) is a measure of body fat based on height and weight. It is widely used by doctors in India and worldwide to assess whether a person is underweight, normal weight, overweight, or obese. Our BMI Calculator supports both metric (kg, cm) and imperial (lb, ft/in) units.
BMI = Weight (kg) / Height (m)^2. Example: Weight = 70 kg, Height = 1.75 m. BMI = 70 / (1.75 x 1.75) = 70 / 3.0625 = 22.9 (Normal weight).
The WHO BMI cutoffs are Underweight: below 18.5, Normal: 18.5-24.9, Overweight: 25-29.9, Obese: 30 and above. However, research suggests Indians face health risks at lower BMI values. Many Indian doctors recommend keeping BMI below 23 for Indians.
What is a healthy BMI for Indians?
For Indians, a BMI between 18.5 and 22.9 is considered healthy. Indians tend to have higher body fat percentage at lower BMI values compared to Western populations, so health risks start at BMI 23 for Indians versus 25 for other populations.
Is BMI accurate for everyone?
BMI is a general screening tool and has limitations. It does not distinguish between muscle and fat, so athletes and bodybuilders may show high BMI despite being healthy. It also does not account for age, gender, or body fat distribution. Always consult a doctor for a complete health assessment.
What is the ideal weight for 5 feet 7 inches height in India?
For a height of 5 feet 7 inches (170 cm), the ideal weight range for Indians is approximately 53 to 66 kg (BMI 18.5 to 22.9). Use our BMI calculator above to find your personal ideal weight range based on your exact height.
More tools from Health Calculators