BMI calculator

Calculate your body mass index to see if you're in a healthy weight range. Switch between metric and imperial units.

AdSense Placeholder: Top

Your BMI

24.2

Category

Healthy Weight

BMI range indicator

18.5253040

BMI is a general screening tool. Consult a healthcare professional for personalised advice.

AdSense Placeholder: Mid

Frequently asked questions

What is a healthy BMI range?

According to the World Health Organization, a BMI between 18.5 and 24.9 is classified as a healthy weight for adults. Below 18.5 is considered underweight, 25–29.9 is overweight, and 30 or above is classified as obese. These are population-level guidelines — they don't account for individual factors like muscle mass, age, ethnicity or body composition.

Why is BMI considered an imperfect measure?

BMI only measures weight relative to height — it has no way of distinguishing between muscle and fat. A muscular athlete may have a high BMI but very low body fat. Conversely, someone with a "healthy" BMI can still carry unhealthy levels of visceral fat. BMI is a useful population screening tool but should not be used as a standalone health assessment for individuals.

Does BMI apply the same way to everyone?

No. Research shows that BMI thresholds don't apply equally across ethnicities. People of Asian descent, for example, may face increased health risks at a lower BMI than the standard cutoffs suggest. BMI also doesn't account for age-related changes in body composition, and uses different reference ranges for children compared to adults. Always consult a healthcare professional for a proper assessment.

What is a more accurate alternative to BMI?

Waist circumference and waist-to-height ratio are considered more reliable indicators of metabolic health risk than BMI, as they better reflect visceral fat levels. DEXA scans provide the most accurate body composition data. For most people, a combination of BMI, waist measurement and overall fitness level gives a more complete picture than any single measure alone.

AdSense Placeholder: Bottom