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
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
per 1 large egg (50g)
🍞 Carbs
0.4 g
🥑 Fat
4.8 g
🔥 Calories
165 kcal
🥩 Protein
31 g
🍗Chicken Breast
per 100g, cooked
🍞 Carbs
0 g
🥑 Fat
3.6 g
🔥 Calories
105 kcal
🥩 Protein
1.3 g
🍌Banana
per 1 medium (118g)
🍞 Carbs
27 g
🥑 Fat
0.4 g
🔥 Calories
164 kcal
🥩 Protein
6 g
🌰Almonds
per 28g (23 nuts)
🍞 Carbs
6 g
🥑 Fat
14 g
🔥 Calories
208 kcal
🥩 Protein
20 g
🐟Salmon
per 100g, cooked
🍞 Carbs
0 g
🥑 Fat
13 g
🔥 Calories
100 kcal
🥩 Protein
17 g
🥣Greek Yogurt
per 170g (plain)
🍞 Carbs
6 g
🥑 Fat
0.7 g
🔥 Calories
150 kcal
🥩 Protein
5 g
🌾Oats
per 1/2 cup dry (40g)
🍞 Carbs
27 g
🥑 Fat
2.5 g
🔥 Calories
35 kcal
🥩 Protein
2.4 g
🥦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.