Home / BMI Calculator

BMI Calculator

Calculate your body mass index (BMI) in metric or imperial units using the standard formula. Shows your CDC weight category. For educational use only.

Enter measurements

Formula: BMI = kg / m2. Imperial equivalent: (lb / in2) x 703. Source: CDC.

Result

BMI--
CDC Weight Category--

BMI does not directly measure body fat. See limitations below before interpreting your result.

How this calculator works

Body mass index is a screening measure that uses height and weight to place adults into weight categories. It does not measure body fat directly, but it correlates with body fat at a population level and is widely used in clinical and public health settings.

Formula. BMI = weight (kg) / height (m)2. In imperial units: BMI = (weight in pounds / height in inches2) x 703.

For example, a person who weighs 70 kg and is 170 cm (1.70 m) tall has a BMI of 70 / (1.70 x 1.70) = 70 / 2.89 = 24.2.

CDC weight categories for adults

BMIWeight Category
Below 18.5Underweight
18.5 to 24.9Healthy weight
25.0 to 29.9Overweight
30.0 and aboveObesity

These categories apply to adults aged 20 and older. Children and teenagers are assessed using separate BMI-for-age growth charts.

Source

The formula and weight categories used here come from the Centers for Disease Control and Prevention (CDC): About Adult BMI.

Limitations of BMI

BMI is a population-level screening tool with well-documented limitations. It does not distinguish fat from muscle, bone, or fluid. It does not account for where fat is stored in the body, which affects health risk independently of overall weight. Research also shows that the standard cut-off values may not translate equally well across different ethnic groups. The CDC and many clinical guidelines note these limitations explicitly.

A person with a high BMI due to muscle mass may have lower health risk than someone of the same BMI with high abdominal fat. Conversely, people in the "healthy weight" BMI range can still have metabolic risk factors. For these reasons, a healthcare provider uses BMI alongside other clinical measures rather than in isolation.

Medical disclaimer. This tool is for educational purposes only, uses a published formula from the CDC, and is not a substitute for professional medical advice, diagnosis, or treatment. Consult a qualified healthcare provider before making any health decisions.

Related calculators

See also: Body Surface Area (BSA) Calculator using the Mosteller formula, and LDL Cholesterol Calculator using the Friedewald equation.

Common questions

FAQs

What is the BMI formula?

BMI equals weight in kilograms divided by the square of height in meters: BMI = kg / m2. In imperial units, the equivalent is BMI = (weight in pounds / height in inches2) x 703. The CDC uses this formula for adults aged 20 and older.

What are the BMI categories according to the CDC?

The CDC defines four standard BMI ranges for adults: below 18.5 is underweight, 18.5 to 24.9 is healthy weight, 25.0 to 29.9 is overweight, and 30.0 or higher is obesity. These categories are reference thresholds, not a diagnosis.

What are the limitations of BMI?

BMI does not measure body fat directly. It does not distinguish between muscle and fat, and it does not account for differences in age, sex, ethnicity, or where fat is distributed in the body. Two people with the same BMI can have very different health profiles. A healthcare provider can place BMI in fuller clinical context.

Is BMI calculated differently for children?

Yes. For people under age 20, BMI is assessed using age- and sex-specific growth charts (BMI-for-age percentiles), not the adult cut-off values. This calculator uses the adult formula for ages 20 and older.

Can this calculator diagnose obesity?

No. This tool calculates a number using a published formula. Only a qualified healthcare provider can diagnose a condition or recommend treatment.