FREE HEALTH TOOL

BMI Calculator

Calculate your Body Mass Index instantly with our free, accurate BMI calculator. Get your BMI score, health category, healthy weight range, and personalized advice.

Calculate Your BMI

Enter your details below for an accurate result

Used to estimate your daily calorie needs (TDEE) for the diet plan below.

Underweight

< 18.5

Normal

18.5 – 24.9

Overweight

25 – 29.9

Obese

≥ 30

What is BMI (Body Mass Index)?

Body Mass Index (BMI) is a widely used health metric that estimates body fat based on your weight and height. Developed by Belgian mathematician Adolphe Quetelet in the 1830s, BMI remains one of the most common tools used by healthcare professionals worldwide to screen for weight-related health risks.

The BMI formula is simple: BMI = weight (kg) ÷ height² (m²). For example, a person weighing 70 kg with a height of 1.75 m would have a BMI of 70 ÷ (1.75 × 1.75) = 22.9, which falls in the normal weight range.

While BMI is an excellent screening tool, it has limitations. It does not differentiate between muscle mass and fat mass, so athletes or highly muscular individuals may have a high BMI without excess body fat. For a comprehensive health assessment, BMI should be used alongside other metrics such as waist circumference, body fat percentage, and blood pressure.

Frequently Asked Questions About BMI

NUTRITION REFERENCE

Common Food Nutrition Facts

Quick-reference macros for everyday foods — useful when building your own meals around the diet plan above.

🔥 Calories

72 kcal

🥩 Protein

6.3 g

Egg🥚

Egg

per 1 large egg (50g)

🍞 Carbs

0.4 g

🥑 Fat

4.8 g

🔥 Calories

165 kcal

🥩 Protein

31 g

Chicken Breast🍗

Chicken Breast

per 100g, cooked

🍞 Carbs

0 g

🥑 Fat

3.6 g

🔥 Calories

105 kcal

🥩 Protein

1.3 g

Banana🍌

Banana

per 1 medium (118g)

🍞 Carbs

27 g

🥑 Fat

0.4 g

🔥 Calories

164 kcal

🥩 Protein

6 g

Almonds🌰

Almonds

per 28g (23 nuts)

🍞 Carbs

6 g

🥑 Fat

14 g

🔥 Calories

208 kcal

🥩 Protein

20 g

Salmon🐟

Salmon

per 100g, cooked

🍞 Carbs

0 g

🥑 Fat

13 g

🔥 Calories

100 kcal

🥩 Protein

17 g

Greek Yogurt🥣

Greek Yogurt

per 170g (plain)

🍞 Carbs

6 g

🥑 Fat

0.7 g

🔥 Calories

150 kcal

🥩 Protein

5 g

Oats🌾

Oats

per 1/2 cup dry (40g)

🍞 Carbs

27 g

🥑 Fat

2.5 g

🔥 Calories

35 kcal

🥩 Protein

2.4 g

Broccoli🥦

Broccoli

per 100g, steamed

🍞 Carbs

7 g

🥑 Fat

0.4 g

Values are approximate averages sourced from standard nutrition databases and can vary by brand and preparation method.