For more information, visit NIH - Assessing Your Weight and Health Risk
Choose between metric (kg and cm) or imperial (pounds, feet, and inches) units
Instantly calculate BMI based on input weight and height
Determine weight category (underweight, normal weight, overweight, or obesity) based on calculated BMI
Copy BMI result and category to clipboard with one click
Ensure accurate calculations with input validation for weight and height
Body Mass Index (BMI) is a simple, widely used method for estimating body fat content and assessing potential health risks associated with weight. Developed by Adolphe Quetelet in the 1830s, BMI is calculated by dividing a person's weight by the square of their height. While BMI is a useful screening tool, it does have limitations. It doesn't account for factors such as muscle mass, bone density, age, or gender. For more comprehensive health assessments, healthcare professionals often use BMI in conjunction with other measurements like waist circumference, skinfold thickness, or more advanced body composition analysis techniques.
The World Health Organization (WHO) and the National Institutes of Health (NIH) use BMI to define weight status categories:
- Underweight: BMI less than 18.5
- Normal weight: BMI 18.5 to 24.9
- Overweight: BMI 25 to 29.9
- Obesity: BMI 30 or greater
It's important to note that these categories may not be appropriate for all populations, particularly athletes, children, or older adults. Always consult with a healthcare provider for personalized health advice.
The BMI calculation uses the following formulas:
For metric units:
BMI = weight (kg) / (height (m))²
For imperial units:
BMI = (weight (lbs) / (height (inches))²) * 703
The calculator first validates the input to ensure it's within reasonable ranges:
- Weight: 20-500 kg or 44-1100 lbs
- Height: 50-300 cm or 1-9 ft (plus 0-11 inches)
After calculating the BMI, the result is rounded to one decimal place. The BMI value is then used to determine the weight category based on the WHO/NIH classifications.