BMI Calculator with Body Fat & Ideal Weight

BMI calculator with WHO and Asian cut-offs, a live gauge, healthy weight range, US Navy body-fat %, waist ratios, four ideal-weight formulas, BMR and a saved progress chart.

Built and maintained by Shehzad Munir ·

For general information only, not medical advice. These figures are population-level estimates; talk to a doctor or registered dietitian about your own health.

BMI Calculator
Loading Advanced BMI Calculator
Share
Cite or link to this tool

Using this tool in an article, lesson or report? Copy a ready-made link or citation.

HTML link

<a href="https://www.toolnova.org/utilities/bmi-calculator">BMI Calculator</a> by ToolNova

APA

ToolNova. (2026, October 5). BMI Calculator [Online tool]. https://www.toolnova.org/utilities/bmi-calculator

MLA

“BMI Calculator.” ToolNova, 5 Oct. 2026, www.toolnova.org/utilities/bmi-calculator.

What BMI does and doesn't tell you

Enter height and weight in metric or imperial to get your BMI, category and exactly how much to gain or lose to reach the healthy range. Add neck, waist and hip measurements for body-fat percentage and waist ratios, and log your weight to track BMI over time.

BMI is a fast screening measure of weight relative to height, useful for spotting general trends across populations. It doesn't distinguish muscle from fat, so very athletic people can read as 'overweight' while the number is misleading, treat it as one signal, not a diagnosis.

Features

  • WHO and Asian (23 / 27.5) BMI categories, obesity classes I-III
  • Healthy weight range and amount to lose or gain
  • US Navy body fat %, fat and lean mass
  • Waist-to-height and waist-to-hip ratios
  • Ideal weight: Devine, Robinson, Miller, Hamwi
  • BMI Prime, Ponderal Index and BMR
  • Progress log with chart and CSV export (saved on your device)
  • Stone & pounds and feet & inches support

How to use BMI Calculator

  1. 1

    Pick units

    Choose kg / cm or lb / ft. Values convert automatically.

  2. 2

    Enter your details

    Add sex, age, height and weight. Turn on Asian cut-offs if they apply to you.

  3. 3

    Add tape measurements

    Neck, waist and hip unlock body-fat % and waist ratios.

  4. 4

    Track progress

    Tap Log today to save your weight and watch your BMI chart change.

Common use cases

  • Checking whether your weight is in the healthy range for your height
  • Setting a target weight and seeing how far you are from it
  • Estimating daily calorie needs from BMR before dieting or bulking
  • Comparing metric and imperial results for a doctor or coach
  • Screening waist-to-height ratio as an extra cardiometabolic risk signal
  • Tracking BMI changes over a weight-loss or fitness programme

Detailed guide

The BMI categories

Standard ranges classify results as underweight, normal, overweight, or obese. These thresholds are the same worldwide for adults, which makes BMI a consistent reference point, but individual health depends on many factors BMI can't capture.

BMI, ideal weight, and BMR

Alongside BMI, an ideal weight range shows a healthy target for your height, and basal metabolic rate estimates the calories your body burns at rest, a practical foundation for planning nutrition and fitness goals.

Frequently asked questions

What are the Asian BMI cut-offs?

WHO guidance for South and East Asian adults treats a BMI of 23 or more as overweight and 27.5 or more as obese, because health risks rise at lower BMI. Turn on the toggle to use them.

How accurate is the US Navy body fat method?

It uses neck, waist and hip circumferences and is usually within 3-4% of lab methods. Measure at the navel for waist and the widest point for hips.

Why is waist-to-height ratio useful?

It tracks belly fat, which BMI cannot see. Keeping your waist under half your height is a simple target linked to lower heart and diabetes risk.

Does BMI work for children?

No. Under 18, BMI must be compared with age- and sex-specific growth charts (percentiles). The calculator warns you when age is under 18.

How do I calculate my BMI?

Enter your height and weight. The BMI formula is: weight (kg) / height² (meters). In imperial: 703 × weight (lbs) / height² (inches). A BMI of 18.5-24.9 is considered healthy.

What is a healthy BMI range?

Underweight: below 18.5. Normal weight: 18.5-24.9. Overweight: 25-29.9. Obese: 30 and above. These are WHO guidelines for adults. BMI ranges for children differ by age and sex.

Is BMI an accurate measure of health?

BMI is a useful screening tool but has limitations. It doesn't distinguish between muscle and fat, so muscular athletes may show as 'overweight' even at low body fat. It's also less accurate for elderly people who lose muscle mass. Use BMI as a guide, not a diagnosis.

What is the ideal weight for my height?

For a healthy BMI of 18.5-24.9, your ideal weight range varies by height. Example: at 5'8" (173cm), the healthy weight range is approximately 125-163 lbs (57-74 kg). The calculator shows your specific range based on your height.

What is Basal Metabolic Rate (BMR)?

BMR is the number of calories your body burns at complete rest to maintain basic functions (breathing, circulation, organ function). It's the minimum calories needed per day. Multiply by an activity factor to find your daily calorie needs.

What is the difference between BMI and body fat percentage?

BMI uses height and weight only, it can't distinguish muscle from fat. Body fat percentage directly measures how much of your weight is fat vs. lean mass. A muscular athlete may have a 'overweight' BMI but a healthy 12% body fat. Body fat percentage is a more accurate health indicator but requires specialized equipment to measure.

How is BMI calculated?

BMI is your weight in kilograms divided by your height in metres squared (kg/m2). In imperial units it is weight in pounds x 703, divided by height in inches squared. Enter metric or imperial values and the tool does the math and shows your category.

Does this BMI calculator work for both men and women, in kg or pounds?

Yes. The same BMI formula applies to adult men and women, and you can enter height and weight in metric (cm/kg) or imperial (ft-in/lb) units.

What is Basal Metabolic Rate?

BMR is the number of calories your body burns at complete rest to keep basic functions running, a baseline for calculating daily calorie needs.

Sources

The figures and rules on this page are based on these primary sources:

From the journal

All articles →