Free BMI Calculator

Check your Body Mass Index by height and weight — free, instant, no signup.

Please enter a valid age (2-120 years)
Between 2 years to 120 years
Please enter a valid height
Please enter a valid weight

Your BMI is

27.5
Overweight

BMI Categories
< 18.5
18.5-24.9
25-29.9
≥ 30
Underweight Normal Overweight Obese

Healthy BMI range: 18.5 kg/m2 - 25 kg/m2

Related Tools

What is BMI?

BMI (Body Mass Index) is a simple screening tool that uses your height and weight to estimate whether you are in a healthy weight range. A normal BMI range for adults is 18.5 to 24.9. For Indians and South Asians, health risks begin at a lower BMI — around 23.

Why BMI Matters for Your Health

Your Body Mass Index (BMI) gives you a quick snapshot of whether your weight is in a healthy range for your height. While it’s not a perfect measure, BMI is widely used by doctors and health organizations because it helps flag potential risks like obesity, diabetes, and heart disease. Knowing your BMI can guide you toward healthier lifestyle choices and early preventive care.

BMI Categories

  • Underweight: BMI < 18.5
  • Normal weight: BMI 18.5 – 24.9
  • Overweight: BMI 25 – 29.9
  • Obese: BMI ≥ 30

Healthy BMI Range by Age and Gender

Age GroupHealthy BMI (Men)Healthy BMI (Women)
18–24 yrs19 – 24.918.5 – 24.9
25–34 yrs20 – 2519 – 25
35–44 yrs21 – 2620 – 26
45–54 yrs22 – 2721 – 27
55–64 yrs23 – 2822 – 28
65+ yrs24 – 2923 – 29

Note: These are general guidelines. For Indians and South Asians, subtract 2–3 points from the upper limits for accurate assessment.

Why Use a BMI Calculator?

BMI provides a simple numeric measure of your weight relative to height, helping you understand if your weight is in a healthy range.

Track progress:

Monitor weight changes over time

Fitness goals:

Adjust diet and exercise based on BMI

Early detection:

Spot potential health risks quickly

Health awareness:

Stay informed about long-term risks

How to Calculate BMI

BMI = Weight (kg) ÷ Height (m²)

Example: 70kg ÷ (1.75m × 1.75m) = 22.9 (Normal Range)

Ideal BMI Chart by Age (General Guide)

Age GroupHealthy BMI Range
20–29 yrs18.5 – 24.9
30–39 yrs19 – 25
40–49 yrs20 – 26
50+ yrs21 – 27

Health Risks of Being Overweight

High BMI values may increase the risk of:

  • Heart disease
  • Type 2 diabetes
  • High blood pressure
  • Stroke
  • Certain cancers

Risks of Being Underweight

Low BMI values may increase the risk of:

  • Malnutrition
  • Vitamin deficiencies
  • Weak immune system
  • Osteoporosis
  • Fertility issues

Limitations of BMI

  • Does not distinguish between muscle mass and body fat
  • Not accurate for athletes, pregnant women, elderly individuals
  • Does not account for ethnicity or body composition
  • Other measures (waist-to-hip ratio, body fat %) can provide more insights

Lifestyle Tips for Maintaining a Healthy BMI

Follow these simple habits to maintain a healthy BMI and overall well-being.

  • Eat a balanced diet with fruits, vegetables, proteins, and whole grains
  • Exercise at least 30 minutes daily (walking, gym, yoga, sports)
  • Get 7–8 hours of sleep every night
  • Drink 2–3 liters of water daily
  • Avoid excessive junk food, sugary drinks, and smoking

BMI Chart for Indians — Different Cutoffs

Standard BMI cutoffs were developed based on Western populations. Research shows that Indians and South Asians face health risks at lower BMI values. The Indian Council of Medical Research (ICMR) recommends adjusted cutoffs for Indians:

CategoryStandard BMIBMI for Indians
UnderweightBelow 18.5Below 18.5
Normal weight18.5 – 24.918.5 – 22.9
Overweight25 – 29.923 – 24.9
Obese30 and above25 and above

If you are of Indian or South Asian origin, use these adjusted values for a more accurate health assessment.

FAQs

For adult women, a BMI between 18.5 and 24.9 is considered healthy. For Indian women, a BMI below 23 is ideal, as South Asians face health risks at lower BMI values than Western populations.

A BMI of 30 or above is classified as obese by WHO standards. For Indians, obesity begins at BMI 25 due to higher body fat percentage at lower BMI values.

Formula: BMI = weight (kg) ÷ height² (m²). Convert cm to m first (divide by 100). Example: 70kg ÷ (1.70 × 1.70) = 24.2 — Normal range.

Yes. A BMI of 27 falls in the Overweight category (25–29.9) by WHO standards. For Indians, BMI 27 is considered moderately obese. Consulting a doctor for personalized advice is recommended.

Yes. BMI does not distinguish between muscle and fat. Athletes and bodybuilders often have high BMI despite low body fat. In such cases, body fat percentage measurement is more accurate.

For Indians, a BMI of 18.5 to 22.9 is normal. BMI 23–24.9 is overweight, and BMI 25 or above is considered obese — lower thresholds than the standard WHO guidelines.