Skip to content
Health · Popular

BMI Calculator

Free online BMI calculator. Check your Body Mass Index (BMI) to see if you are underweight, normal weight, overweight, or obese.

Your BMI

22.9

Within the healthy weight range for your height.

15 18.5 25 30 35 40

Healthy range

For your height

To reach normal

Disclaimer. BMI is a screening number, not a medical diagnosis. Speak with a qualified healthcare provider before making decisions about your health, especially if your BMI is outside the normal range.

Method

How this calculator works

BMI compares weight to height squared. The squared height accounts for the fact that taller people have more total mass even at the same body composition.

Metric:    BMI = weight(kg) / height(m)²
Imperial:  BMI = (weight(lb) / height(in)²) × 703
  1. Choose your unit system — metric (kg, cm) or imperial (lb, in).
  2. Enter your current weight and height.
  3. The calculator squares your height and divides weight by it (multiplied by 703 for imperial).
  4. Your BMI value is matched against WHO categories: <18.5 underweight, 18.5–24.9 normal, 25–29.9 overweight, ≥30 obese.
  5. The healthy weight range (BMI 18.5–24.9) for your height is computed in reverse so you know the target.

Examples

Worked examples

Real numbers, end-to-end results.

70 kg · 175 cm

BMI 22.9 · Normal

Healthy range: 56.7 – 76.3 kg.

154 lb · 69 in

BMI 22.7 · Normal

Same person, imperial units — the result is essentially identical.

90 kg · 170 cm

BMI 31.1 · Obese

About 17 kg above the upper end of the healthy range.

Use cases

When to use it

  • Quick screening of weight status during routine self-check-ins.
  • Identifying a healthy weight target for your height.
  • Tracking weight changes against a clear numerical reference.
  • Comparing body composition trends over time alongside other markers.

Disclaimer: This calculator provides estimates for informational and educational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider for decisions affecting your health.

Sources: Formulas sourced from WHO BMI classifications, Mifflin-St Jeor equation (1990), Harris-Benedict equation, and NIH/CDC published guidelines. Not intended for clinical diagnosis.

FAQ

Frequently asked questions

What is a healthy BMI?
A healthy Body Mass Index (BMI) for adults typically ranges from 18.5 to 24.9.
Is BMI an accurate measure of health?
BMI is a useful screening tool, but it doesn't measure body fat directly and doesn't account for muscle mass, bone density, or age.
How is BMI calculated?
BMI is calculated by dividing a person's weight in kilograms by the square of their height in meters.
Do men and women have different BMI charts?
No, the standard adult BMI calculation and categories are the same for both men and women.
Why is my BMI high if I am very muscular?
Muscle weighs more than fat by volume. Highly muscular athletes may fall into the 'overweight' category despite having low body fat.
Methodology, assumptions & limitations

How we calculate: This calculator uses standard, peer-reviewed mathematical formulas implemented in TypeScript. All calculations run entirely in your browser — no data is sent to any server.

Assumptions: Unless stated otherwise, calculations assume constant rates over the specified period, no taxes or fees beyond those explicitly input, and standard compounding conventions for the formula type.

Limitations: Results are estimates for planning purposes. Real-world outcomes may differ due to variable rates, regulatory changes, taxes, fees, inflation, or other factors not modeled. This tool does not constitute medical advice or clinical diagnosis.

When NOT to use this: Do not rely solely on this calculator for medical decisions or diagnoses — always consult a qualified healthcare provider.

Feedback: Found an error or have a suggestion? Contact us — we review and correct reported issues within 48 hours.

Deep Dive Guide

Bmi Guide

Comprehensive guide for bmi.

Read Full Guide

Related calculators

All Health →