BMI Calculator — Find Your Body Mass Index & Healthy Weight Range
Calculate your Body Mass Index from height and weight, see your WHO weight category, and get your healthy weight range in kg. Includes the lower Asian/Indian BMI cut-offs used by doctors across South Asia.
⚖️ Enter Your Details
Imperial: BMI = 703 × Weight (lb) ÷ Height (in)²
📊 Your Result
Disclaimer: Health metrics provided by this tool are for general informational purposes only and should never replace professional medical advice, diagnosis, or treatment. BMI is a screening measure, not a diagnosis — consult a doctor for a complete assessment of your health, especially if you are an athlete, pregnant, elderly, or have a medical condition affecting body composition.
How BMI Is Calculated
The Formula: Body Mass Index divides your weight by the square of your height, giving a single number used to screen for weight categories that may lead to health problems:
BMI = Weight (kg) ÷ Height (m)²
Where:
- Weight = your body weight in kilograms
- Height = your height in metres (e.g. 170cm = 1.70m)
In imperial units: BMI = 703 × Weight (lb) ÷ Height (in)²
Step-by-Step Worked Example
Let's say you weigh 70 kg and are 170 cm (1.70 m) tall.
- Step 1: Convert height to metres: 170 cm ÷ 100 = 1.70 m
- Step 2: Square the height: 1.70² = 2.89
- Step 3: Divide weight by that number: 70 ÷ 2.89 = 24.22
- Result: BMI = 24.2 — this falls in the "Normal" category under WHO's standard classification (18.5–24.9)
The healthy weight range for someone 170cm tall is approximately 53.5 kg to 72.0 kg under the standard WHO range, or roughly 53.5 kg to 66.2 kg under the tighter Asian/Indian guideline (BMI 18.5–22.9).
WHO BMI Classification
| Category | Standard WHO BMI | Asian/Indian BMI |
|---|---|---|
| Underweight | Below 18.5 | Below 18.5 |
| Normal weight | 18.5 – 24.9 | 18.5 – 22.9 |
| Overweight | 25.0 – 29.9 | 23.0 – 24.9 |
| Obese Class I | 30.0 – 34.9 | 25.0 – 29.9 |
| Obese Class II | 35.0 – 39.9 | 30.0+ |
| Obese Class III | 40.0 and above | — |
India's health guidelines (and WHO's own Asian BMI advisory) use lower cut-offs because South Asians tend to carry more visceral (abdominal) fat and face higher diabetes and cardiovascular risk at the same BMI as Western populations. Many Indian doctors flag "overweight" starting at BMI 23 rather than 25.