BMI Calculator

Type in your weight and height, pick your age and gender, and get more than a plain number. You will also see your category, a color-coded BMI scale, your healthy weight range, the exact weight to gain or lose, an ideal weight estimate, and two extra health indexes - all in one result.

Enter your weight and height, pick your age and gender, then click Calculate to see your BMI, category, healthy range, and more

How to Use the BMI Calculator

1

Enter your age and gender

Type an age between 1 and 120 and pick a gender. The gender is used by the ideal weight estimate, and ages under 18 turn on the separate children and teens guidance.

2

Set the weight unit and enter your weight

Tap kg or lb on the switch, then type your current body weight into the box below it.

3

Set the height unit and enter your height

Switch between cm and ft + in. For feet and inches, fill in both boxes, keeping inches below 12.

4

Click Calculate BMI

The tool works out your Body Mass Index and every supporting number instantly, all in your browser.

5

Read your results

See your BMI value, category and risk subclass, a color-coded scale, your healthy weight range, how much to gain or lose, an ideal weight estimate, BMI Prime, and the full category table.

Your BMI, Your Healthy Range, and Your Realistic Targets - All in One View

Body Mass Index has been a cornerstone of health screening since the mid-19th century, when the Belgian mathematician Adolphe Quetelet first developed the formula. It remains one of the most widely used tools in clinical settings because it offers a fast, free snapshot of weight relative to height. But most online BMI tools stop at a single number and a label. This one goes further: alongside your BMI value and category, it builds a color-coded scale, works out your healthy weight range for your exact height, tells you precisely how much weight to gain or lose to reach the normal range, estimates an ideal weight using the Devine formula, and adds two extra indexes - BMI Prime and the Ponderal Index. Enter your weight and height and within seconds you will know where you sit and what a realistic target looks like.

How the BMI Formula Works

BMI is calculated as weight divided by height squared. In metric units that is kilograms divided by metres squared (measured as kg/m2). For imperial users, the formula is weight in pounds divided by inches squared, multiplied by 703. This calculator accepts both systems, so you never have to convert by hand. A person who is 1.7 m tall and weighs 70 kg has a BMI of roughly 24.2, placing them in the normal weight category. The same person at 85 kg has a BMI around 29.4, which crosses into overweight territory. That straightforward ratio is what makes BMI practical for quick clinical checks and population studies, though it does have blind spots covered later on this page.

The Six BMI Categories, From Underweight to Severe Obesity

The World Health Organization defines six BMI classes, and the result panel lists all of them so you can see exactly where your number lands. Underweight is anything below 18.5. Normal weight runs from 18.5 to 24.9. Overweight runs from 25 to 29.9. Obesity is split into three subclasses: Class I from 30 to 34.9, Class II from 35 to 39.9, and Class III at 40 and above. Most market calculators stop at the umbrella term "obese", which hides a big difference in risk between a BMI of 31 and a BMI of 44. This tool highlights your exact subclass and pairs each class with a plain-language description of what the level of risk means.

The Color-Coded BMI Scale: See Your Position at a Glance

Numbers are easier to grasp when you can see them on a line. The result panel draws a BMI scale from 15 to 50, with each category painted in its own color: amber for underweight, green for normal, orange for overweight, and red for the obese range. A marker slides to your exact BMI so you can instantly see how close you are to the edge of the healthy band. If your marker sits just above 25, the visual makes clear that a small change can bring it back into the green. If it sits deep in the red, the same visual shows the distance you are aiming to travel.

Your Healthy Weight Range, Calculated From Your Height

One of the most common questions after seeing a BMI is "so how much should I weigh?" The Healthy Weight Range card answers it directly. Using your height, the tool computes the weight that produces exactly 18.5 and exactly 24.9 - the lower and upper edges of the normal band - and shows the result in the unit you chose. A person 1.70 m tall sees 53.5 kg to 72.0 kg; the same person using pounds sees 117.9 lb to 158.7 lb. The range is displayed for every result, not just when your BMI is outside the healthy zone, because knowing the full band is useful whether you are maintaining, losing, or gaining.

Exactly How Much Weight to Gain or Lose to Reach the Normal Range

This is the number most calculators refuse to give you. Instead of leaving you to guess, the tool computes the weight you would need to hit the nearest edge of the normal range and tells you the difference in your chosen unit. If your BMI is above 24.9, it shows "Lose about 4.2 kg" based on a target BMI of 24.9. If your BMI is below 18.5, it flips the message to "Gain about 3.8 kg" based on a target BMI of 18.5. If you are already inside the healthy band, the card simply confirms "Already in range". This turns an abstract index into an actionable weight target you can actually use.

The Ideal Weight Estimate (Devine Formula)

The ideal weight card uses the Devine formula, the equation most often used in clinical dosing and still quoted by medical professionals today. For men it starts at 50 kg plus 2.3 kg for every inch over 5 feet. For women it starts at 45.5 kg plus the same 2.3 kg per inch over 5 feet. Where no gender is selected this calculator uses a blended midpoint. The result is a single target weight, shown in your chosen unit, and clearly labelled as an estimate. It is a helpful planning figure, but your healthy weight range is the wider, evidence-based band you should aim to stay inside.

BMI Prime and the Ponderal Index: Two Extra Lenses

Two supporting indexes widen the picture beyond raw BMI. BMI Prime divides your BMI by 25, the upper edge of the normal range, so 1.00 always marks the boundary between normal and overweight. A score of 1.12 means you are 12% past that boundary; a score of 0.90 means you have 10% of headroom to spare. It is the same information as BMI but framed as a clear ratio. The Ponderal Index takes weight divided by height cubed (measured as kg/m3) rather than squared. Because it accounts for the fact that taller people are proportionally wider in all directions, some researchers consider it a fairer comparison across very different heights. Both appear in the details panel with no extra effort on your part.

When BMI Gets It Wrong: Muscle, Age, and Ethnicity

BMI does not distinguish between muscle, fat, bone, or water. A rugby player with 12% body fat can have a BMI of 30 - technically obese - while a sedentary person with a BMI of 22 might carry too much visceral fat. Older adults naturally lose muscle mass, so a normal BMI can hide sarcopenic obesity. Ethnicity matters too: people of South Asian, East Asian, and Middle Eastern descent tend to develop metabolic complications at lower BMI thresholds, and some experts propose adjusted cut-offs, with a BMI of 23 already signalling increased risk and 27.5 signalling high risk. The note card in every result reminds you of these limits, so the number stays a starting point rather than a verdict.

How to Use BMI Together With Other Measures

No single number tells the full story. If your BMI is elevated, consider also measuring your waist circumference: above roughly 94 cm for men and 80 cm for women signals higher visceral fat regardless of BMI. Blood pressure, fasting glucose, and lipid panels add further context. For athletes and people with high muscle mass, body fat percentage from calipers, bioelectrical impedance, or DEXA scans gives a far more useful picture. Treat this tool as the opening screen of a health assessment, not the final diagnosis, and always discuss your numbers with a doctor.

This calculator is for informational purposes only and is not medical advice. Always consult a qualified healthcare professional about your weight and health.

Frequently Asked Questions

BMI, or Body Mass Index, is your weight divided by your height squared. In metric units that is kilograms divided by metres squared. In imperial units it is pounds divided by inches squared, multiplied by 703. It is a quick screening ratio that estimates whether your weight is proportionate to your height.
The categories are Underweight (below 18.5), Normal (18.5 to 24.9), Overweight (25 to 29.9), Obese Class I (30 to 34.9), Obese Class II (35 to 39.9), and Obese Class III (40 and over). The result panel shows all six so you can see your exact subclass rather than a vague umbrella label.
The range is the weight that gives you a BMI of 18.5 at the low end and a BMI of 24.9 at the high end, both calculated from your exact height and shown in the weight unit you selected. It is your personal healthy band, not a generic number.
If your BMI is above 24.9, the tool finds the weight that produces exactly 24.9 and subtracts it from your current weight to show the kilos or pounds to lose. If your BMI is below 18.5, it does the reverse using a target of 18.5. This converts your BMI into a concrete, achievable weight target.
It uses the Devine formula, widely used in clinical settings. Men start at 50 kg plus 2.3 kg per inch over 5 feet; women start at 45.5 kg plus the same amount; a blended midpoint is used when no gender is selected. It is an estimate for planning, while the healthy weight range remains the evidence-based band to stay inside.
BMI Prime is your BMI divided by 25, the upper edge of the normal range, so 1.00 always marks the boundary between normal and overweight. A value of 1.12 means you are 12% past the boundary; 0.90 means you have 10% of headroom. It is the same information as BMI framed as an easier ratio to read.
The Ponderal Index is weight divided by height cubed rather than squared. Because taller people are proportionally wider in all directions, some researchers think this index compares people across very different heights more fairly. It is shown in the details panel as an extra reference.
Yes. Muscle is dense and heavy, so athletes and strength trainers often land in the overweight or even obese BMI category while having very low body fat. If your waist circumference is healthy and your body fat percentage is within range, a high BMI from muscle is not a concern. Body composition testing provides the real answer.
Yes. Many expert groups suggest that for Asian populations a BMI of 23 and above already signals increased risk, and 27.5 and above signals high risk, rather than the standard 25 and 30 thresholds. People of Asian descent often develop metabolic issues at lower body fat levels. Check with a healthcare provider familiar with ethnicity-specific guidelines.
Yes. For anyone under 18, BMI is compared against age- and sex-specific growth charts that produce percentiles, not adult categories. The 85th to 94th percentile is classed as overweight and the 95th percentile and above as obese. If you enter an age under 18, this calculator displays a clear note about percentile charts alongside the adult reference values.
Standard BMI guidelines do not apply during pregnancy. Your pre-pregnancy BMI is used to determine recommended weight gain ranges, but once pregnant, weight gain is expected and healthy. Speak with your obstetrician about individualised weight gain targets based on your starting BMI.
No. Everything is calculated locally in your browser with plain JavaScript. Your weight, height, age, and gender are never stored, transmitted, or logged, and there are no cookies or data collection. Your privacy is fully protected.