Free BMI Calculator - Body Mass Index by WHO & CDC Standards
*Required for gain target.
--
*Adjusted for muscle mass
The Mirror Lies, The Numbers Don’t: A Real Talk on BMI Calculator
We all do it. You look in the mirror, suck in your stomach, and tell yourself, “I’m just a little heavy boned.”
Here is the harsh reality: I have learned that your eyes are the least reliable metric for your health. You need data.
The Body Mass Index (BMI) is the oldest, most battle-tested screening tool in the book. No, it isn’t perfect—it doesn’t know if you are a bodybuilder or a couch potato—but for 95% of the population, it is the loudest wakeup call you will get.
In India specifically, we face a unique challenge: the “Asian Indian Phenotype.” We tend to store fat around our organs (visceral fat). Even when we look skinny, this tool cuts through the denial. And gives you a raw, honest number.
The “Indian BMI cutoffs”: Why 23 is the New 25
This is the part most generic websites won’t tell you.
If you Google “BMI Categories,” you will see that “Overweight” starts at 25. That is for the global population.
In my experience working with Indian health data? Adhering to global standards is dangerous. In India, diabetes and heart disease are the major issues now, due to that the Ministry of Health & Family Welfare (along with the WHO) advised much lower cut-offs for Indians:
Normal: 18.5 to 22.9 (Not 24.9!)
Overweight: 23.0 to 24.9
Obese: 25.0 and above
When you see your result on this calculator, keep this stricter standard in mind. If you are sitting at a 24? You might think you are safe globally. But locally? You are already in the danger zone.
How to Use This Tool (Without the Headache)
This is just not a simple BMI Calculator; this is a Health Intelligence Tool. I have developed this tool in such a way that the user gets all the health-related solutions here. Most calculators ask for your height in meters. Let’s be real—nobody in India knows their height in meters. We know we are “5 foot 10.”
Let me explain the features of this tool so that a user can easily use this.
This tool is having Mode Selector (Tabs) at the top to switch between Standard, Child, Athlete, and Pregnancy modes.
Enter Your Details
The user has the option to choose the input either in Metric (kg/cm) or Imperial (lbs/ft). This option is available in all modes.
As we know, there is a different way to calculate BMI for men and women. So I have added the option to select the Gender.
You need to enter your age, Height and Current weight and hit the Calculate button to get the result.
Goal Planner: A Goal Mode has been added to this tool to set a target for whether to increase or decrease the weight. It will show you how many calories you have to consume to reach your target by Date.
To set the goal, you first need to click on the checkbox “I want to set a weight goal” and then enter the Target Weight, Timeframe, and Activity Level, and hit the Calculate button.
Your Health Analysis
This tool will first show your BMI score, and it will indicate your stage, such as Underweight, Normal Weight, Overweight and Obese. A Linear Bar is also added for more visual representation.
Below the Linear Bar, you can see your Ideal Weight range & Body Fat percentage.
GOAL PLAN: It will show you how many calories you have to eat to reach the target.
Eg: To reach 70kg in 10 weeks:
Consume 1501 kcal/day (Deficit: 550 kcal).
Your BMI Report
You can also save your report to a PDF file or share to your friends and family as well. This tool has been equipped with a PDF Report and Share Result.
You can also see your Recent History to track the progress.


BMI Calculator for Men and Women
BMI simply tells you that your weight is perfect for your height. It mostly works the same for men and Women, the difference in the interpretation is because of the difference in the body fat %. By default, women carry more body fat(8-10%) than men.
BMI for Adult:
It is important to maintain the BMI because body weight will directly impact health. If the weight is more, that will cause multiple problems like strain on the heart, joints, and organs. If you are underweight that is also a cause of weakness, less immunity, and low muscle strength.
BMI for Child:
BMI for children is just to check whether a child is growing at a healthy rate with respect to his height and weight. Children’s BMI depends on their age and gender, since their bodies are constantly growing, so the BMI is calculated in percentiles.
Below 5th percentile: Underweight – may indicate inadequate nutrition or growth issues
5th – 85th percentile: Healthy weight – normal growth and development
- 85th – 95th percentile: Overweight – It may cause future problems.
- Above 95th percentile: Obese – Increased risk of several diseases like diabetes, breathing problems
BMI Categories
| BMI Value | Category | Health Meaning |
|---|---|---|
| Below 18.5 | Underweight | Low nutrition / weakness risk |
| 18.5 - 24.9 | Normal | Healthy range |
| 25 - 29.9 | Overweight | Start lifestyle control |
| 30 - 34.9 | Obese (Class 1) | Health risk begins |
| 35 - 39.9 | Obese (Class 2) | High risk |
| 40+ | Extreme Obesity | Very high risk |
BMI Chart by Age and Gender
👨 BMI for Adult Men (18+ years)
| Age | Ideal BMI | Best Target | Health Note |
|---|---|---|---|
| 18–24 | 19 – 24 | 21–23 | Athletic metabolism |
| 25–34 | 20 – 25 | 22–24 | Stable adult weight |
| 35–44 | 21 – 26 | 23–25 | Fat storage increases |
| 45–54 | 22 – 27 | 24–26 | Belly fat risk |
| 55–64 | 23 – 28 | 25–27 | Slightly higher ok |
| 65+ | 24 – 29 | 25–28 | Too low BMI risky |
👩 BMI for Adult Women (18+ years)
| Age | Ideal BMI | Best Target | Health Note |
|---|---|---|---|
| 18–24 | 18.5 – 23.5 | 20–22 | Hormonal balance |
| 25–34 | 19 – 24.5 | 21–23 | Fertility & energy |
| 35–44 | 20 – 26 | 22–24 | Fat % increases |
| 45–54 | 21 – 27 | 23–25 | Menopause changes |
| 55–64 | 22 – 28 | 24–26 | Bone protection |
| 65+ | 23 – 29 | 25–27 | Too thin risky |
👨 BMI for Male Athletes
| Age | Ideal BMI | Best Target | Health Note |
|---|---|---|---|
| 18–24 | 20 – 24 | 21.5–23 | Peak speed & recovery |
| 25–34 | 21 – 25 | 22–24 | Maximum performance years |
| 35–44 | 22 – 26 | 23–25 | Maintain muscle mass |
| 45–54 | 23 – 27 | 24–26 | Joint protection important |
| 55–64 | 24 – 28 | 25–27 | Strength over endurance |
| 65+ | 25 – 29 | 26–28 | Avoid low weight (frailty risk) |
👩 BMI for Female Athletes
| Age | Ideal BMI | Best Target | Health Note |
|---|---|---|---|
| 18–24 | 19 – 23 | 20–22 | Hormonal balance & stamina |
| 25–34 | 20 – 24 | 21–23 | Peak athletic performance |
| 35–44 | 21 – 25 | 22–24 | Muscle retention phase |
| 45–54 | 22 – 26 | 23–25 | Bone density support |
| 55–64 | 23 – 27 | 24–26 | Strength maintenance |
| 65+ | 24 – 28 | 25–27 | Prevent muscle loss |
👶 BMI for Children & Teens (2–17 years)
| Percentile | Category |
|---|---|
| < 5th | Underweight |
| 5th – 85th | Healthy |
| 85th – 95th | Overweight |
| > 95th | Obese |

The “Skinny Fat” Trap (Limitations)
I often see young professionals in Bangalore or Mumbai who have a BMI of 21 (perfectly normal) but have a high fat percentage and low muscle mass. We call this being “Skinny Fat.”
The BMI calculator is a screening tool, not a doctor.
It fails for Athletes: If you are lifting heavy in the gym and carrying 80kg of muscle, this calculator will call you “Overweight.” Ignore it. You know who you are.
It fails for the Elderly: As we age, we lose muscle density. A senior citizen might have a “healthy” BMI but actually be frail.
BMI Calculator FAQs
Q: What is BMI? A: BMI stands for Body Mass Index. In simple language, BMI is the value obtained from the mass and height of a person. It can be calculated by dividing the body mass by the square of height. The unit of BMI is kg/m². This tool can calculate body mass index in the metric system (kg/cm) and imperial system (lbs/ft).
Q: Can I use this if I am pregnant? A: No. Pregnancy changes the rules at every level. Your body is carrying a baby, placenta, and extra fluid. A BMI calculator cannot distinguish between “baby weight” and “body fat.” Please talk to your Gynecologist instead.
Q: Why does the result say I’m overweight when I feel fine? A: BMI is about risk, not feeling. You can feel great with high cholesterol, too. In my opinion, if the number is high, treat it as a yellow traffic light. It might help to slow down your diet and think about scheduling a lipid profile test.
Q: Do you save my data? A: No. I’m highly privacy-conscious. And you should be too. This calculator runs entirely in your browser. Using JavaScript. I don’t want your data. And I certainly don’t store it.
Q: How do I lower my BMI? A: There is no magic pill. To get rid of caloric deficit. First, try to find your TDEE (Total Daily Energy Expenditure) and eat approximately 300 calories less than that to create a deficit. And move your body. It is simple math. But it requires discipline.
Q: What is a healthy BMI for Indians? A: The BMI range for indians is different from that of others because of the genetic predisposition to abdominal fat and metabolic diseases like diabetes. The BMI range for indians is 18.5 to 22.9. A BMI of 23 to 24.9 is considered overweight, and 25 or above is classified as obese for the Indian demographic.