BMI Calculator – Calculate Your Body Mass Index & BMR

Calculate your Body Mass Index (BMI), review adult screening categories, calculate your reference weight range, and estimate your Basal Metabolic Rate (BMR).

AI Quick Summary

Definition & Purpose:

The BMI Calculator computes Body Mass Index (BMI) using height and weight to categorize adult screening ranges, while also estimating Basal Metabolic Rate (BMR) and daily energy expenditure using the Mifflin-St Jeor equation.

When to Use:

Use this screening tool to evaluate body weight relative to height and estimate daily resting energy expenditure.

Key Takeaway Insights:

  • Calculates BMI score, adult screening category, BMI-based reference weight range, and BMR.
  • Supports both Metric (kg/cm) and Imperial (lbs/ft/in) unit systems.
  • Uses the clinical Mifflin-St Jeor equation for BMR estimation.
  • Explicitly notes that adult BMI cutoffs do not apply to children and teens under 20 (who require CDC growth percentiles).

Calculate Your BMI

Gender
cm
kg

BMI Assessment

Your BMI Score22.9Normal weight
Basal Metabolic Rate1,674Calories/Day (BMR)
15.0 (Min)18.525.030.040.0 (Max)
<18.5 Under18.5-24.9 Norm25-29.9 Over30+ Obese
Healthy weight range for height:56.7 - 76.3 kg
BMR Calorie needs (by activity level):
Sedentary2,009 kcal/day
Light Activity2,301 kcal/day
Moderate Sport2,594 kcal/day
Very Active2,887 kcal/day
Share or Export Results

Introduction

BMI Calculator – Body Mass Index & BMR Estimator

Body Mass Index (BMI) is a mathematical ratio introduced in the 19th century by Belgian statistician Adolphe Quetelet. Used worldwide by health organizations, BMI compares an individual's weight against their height to categorize body weight into standardized population screening ranges.

This calculator computes your BMI score, identifies your adult screening category, calculates a BMI-based reference weight range, and estimates your Basal Metabolic Rate (BMR) using the clinical Mifflin-St Jeor equation.


Health & Educational Disclaimer: BMI is a preliminary screening measure, not a personal medical diagnosis. It does not measure body fat percentage, muscle mass, or metabolic health. Always consult a qualified physician or registered dietitian for personal health evaluations.

Critical Notice: Adult BMI Cutoffs vs. Child Growth Percentiles

Age 20+ Application: This calculator applies fixed adult BMI category thresholds (ages 20 and older). For children and adolescents under 20 (ages 2–19), fixed adult cutoffs are medically inappropriate. According to the CDC and World Health Organization (WHO), child and teen BMI must be evaluated using BMI-for-age growth percentiles that account for rapid physical growth, pubertal maturation, and biological sex differences. Do not use this tool's category outputs to evaluate a child's weight status.

The Mathematical Formulas for BMI

BMI measures body mass relative to height squared:

1. Metric System (Kilograms and Meters)

BMI = fracWeight (kg)[Height (m)]^2

(If height is entered in centimeters, divide by 100 first to convert to meters).

2. Imperial System (Pounds and Inches)

BMI = 703 × fracWeight (lbs)[Height (inches)]^2


Standard Adult BMI Screening Categories (Ages 20+)

The World Health Organization (WHO) and the Centers for Disease Control and Prevention (CDC) establish the following standard adult screening categories:

BMI RangeAdult Screening ClassificationHealth Context
Below 18.5UnderweightWeight is lower than typical height-adjusted benchmarks
18.5 – 24.9Normal WeightWeight falls within standard statistical reference bounds
25.0 – 29.9OverweightElevated weight relative to height; screening indicator
30.0 or HigherObeseSignificantly elevated weight relative to height

What BMI Can and Cannot Tell You (Limitations)

While BMI is useful for epidemiological population tracking, it has notable physiological limitations when applied to individuals:

  1. High Muscle Density (Athletes): Dense skeletal muscle weighs more than fat volume. A muscular athlete or weightlifter may register a BMI over 25.0 or 30.0 despite having low body fat.
  2. Fat Distribution: BMI cannot distinguish between subcutaneous fat (under the skin) and visceral abdominal fat (surrounding internal organs), which poses greater metabolic health risks.
  3. Older Adults & Sarcopenia: As adults age, muscle mass naturally declines (sarcopenia) while body fat may increase. An older adult may have a "normal" BMI score despite carrying elevated body fat and reduced muscle strength.
  4. Pregnancy & Fluid Retention: Pregnant women and individuals with medical conditions causing fluid retention experience temporary weight increases that skew BMI calculations.

Difference Between BMI and Body Fat Percentage

BMI and body fat percentage are frequently confused, but they measure entirely different parameters:

  • BMI (Ratio): A simple mathematical division of total weight by height squared. It takes less than a minute to calculate and requires only a scale and tape measure.
  • Body Fat Percentage (Composition): The actual proportion of total body mass composed of adipose tissue relative to lean tissue (muscle, bone, organs, water). Measuring body fat accurately requires specialized tools like DXA scans, hydrostatic weighing, or bioelectrical impedance.

Two individuals with identical BMIs (e.g., 26.5) can have completely different body fat percentages (e.g., 14% vs. 30%).


Basal Metabolic Rate (BMR) & Daily Calorie Estimates

In addition to BMI, the calculator estimates your Basal Metabolic Rate (BMR)—the minimum amount of energy (calories) your body burns at rest over 24 hours to sustain vital organ functions (heart rate, respiration, cell repair, brain function).

The Mifflin-St Jeor Equation (1990)

The calculator computes BMR using the clinically validated Mifflin-St Jeor formula:

  • Men: BMR = 10 × weight (kg) + 6.25 × height (cm) - 5 × age (years) + 5
  • Women: BMR = 10 × weight (kg) + 6.25 × height (cm) - 5 × age (years) - 161

Total Daily Energy Expenditure (TDEE) Multipliers

To estimate total daily calorie needs based on physical activity:

Activity LevelMultiplierDescriptionEstimated Daily Calories (25y Male Default)
Sedentary1.200xDesk job, little or no structured exercise2,009 kcal / day
Light Activity1.375xLight exercise or sports 1–3 days per week2,301 kcal / day
Moderate Sport1.550xModerate exercise or sports 3–5 days per week2,594 kcal / day
Very Active1.725xHeavy exercise or intense sports 6–7 days per week2,887 kcal / day

Note: These calorie values represent mathematical estimates. Actual daily metabolic energy requirements vary based on genetics, muscle mass, hormone levels, and daily movement.


Difference Between BMI and BMR

FeatureBody Mass Index (BMI)Basal Metabolic Rate (BMR)
Primary Question Answered"How does my body weight compare to my height?""How many calories does my body burn at rest?"
Measurement TypePhysical dimension screening ratioMetabolic energy expenditure estimate
Inputs RequiredWeight and HeightWeight, Height, Age, and Biological Sex
Primary OutputScore index (kg/m^2) + Screening categoryDaily energy consumption (kcal/day)

Step-by-Step Worked Example (Verified against Calculator Code)

Let's calculate all outputs for a 25-year-old male weighing 70 kg at a height of 175 cm (1.75 m):

1. Calculate BMI Score

Height Squared = 1.75 × 1.75 = 3.0625 m^2 BMI = (70 / 3.0625) = 22.857 ≈ 22.9

2. Evaluate Screening Category

A BMI score of 22.9 falls into the Normal weight range (18.5 to 24.9).

3. Calculate BMI-Based Reference Weight Range

Min Weight (BMI 18.5) = 18.5 × 3.0625 = 56.7 kg Max Weight (BMI 24.9) = 24.9 × 3.0625 = 76.3 kg

4. Calculate BMR (Mifflin-St Jeor Equation)

BMR = 10(70) + 6.25(175) - 5(25) + 5 BMR = 700 + 1093.75 - 125 + 5 = 1,674 kcal / day

5. Calculate Activity-Based Energy Needs

  • Sedentary (1.200x): 1,673.75 × 1.20 = 2,009 kcal/day
  • Light Activity (1.375x): 1,673.75 × 1.375 = 2,301 kcal/day
  • Moderate Sport (1.550x): 1,673.75 × 1.55 = 2,594 kcal/day
  • Very Active (1.725x): 1,673.75 × 1.725 = 2,887 kcal/day

Formula & Variables Explained

Metric: BMI = Weight (kg) / [Height (m)]² | Imperial: BMI = 703 × Weight (lbs) / [Height (in)]² | BMR: Mifflin-St Jeor Equation

This tool utilizes standard equations formulated under standard rules.

Variables:

  • Input parameter: Values supplied to resolve the output formula.

How to Calculate (Step-by-Step)

  1. Input the required parameters into the form.
  2. Click the calculate or auto-compute option.
  3. The outputs will refresh instantly with step-by-step variables.

Worked Examples Calculation

125-Year-Old Male (70 kg, 175 cm)

Inputs Given:

Weight = 70 kg, Height = 175 cm (1.75 m), Age = 25, Gender = Male

Step-by-Step Calculation:

Step 1: Height squared = 1.75 1.75 = 3.0625 m². Step 2: BMI = 70 / 3.0625 = 22.86 (rounded to 22.9). Step 3: Screening Category = Normal weight (18.5 to 24.9). Step 4: Reference Weight Range = 18.5 3.0625 = 56.7 kg to 24.9 3.0625 = 76.3 kg. Step 5: BMR (Mifflin-St Jeor) = 10(70) + 6.25(175) - 5(25) + 5 = 1,674 kcal/day. Step 6: Daily Calorie Need (Light Activity 1.375x) = 1,674 1.375 = 2,301 kcal/day.

Result Obtained:

BMI Score = 22.9 | Category = Normal weight | Reference Weight Range = 56.7 kg to 76.3 kg | BMR = 1,674 kcal/day | Light Activity Energy Need = 2,301 kcal/day

230-Year-Old Female (140 lbs, 5 ft 5 in)

Inputs Given:

Weight = 140 lbs, Height = 5 ft 5 in (65 inches), Age = 30, Gender = Female

Step-by-Step Calculation:

Step 1: Metric Weight = 140 0.453592 = 63.50 kg. Step 2: Metric Height = (65 2.54) / 100 = 1.651 m. Step 3: BMI = 63.50 / (1.651)^2 = 23.29 (rounded to 23.3). Step 4: Category = Normal weight. Step 5: BMR = 10(63.50) + 6.25(165.1) - 5(30) - 161 = 1,356 kcal/day.

Result Obtained:

BMI Score = 23.3 | Category = Normal weight | Reference Weight Range = 111.3 lbs to 149.8 lbs | BMR = 1,356 kcal/day

Real-World Applications

Widely used in student curriculum, professional projections, and quick estimations.

Limitations & Common Mistakes

Caution & Mistakes:
  • Entering incompatible unit formats (e.g. Mixing Metric and Imperial).
  • Typographical mistakes in numeric entry fields.
Limitations:

BMI is an indirect population screening metric. It does not measure body fat directly and can misclassify muscular athletes, pregnant women, and elderly individuals. Applies adult cutoffs (ages 20+).

Frequently Asked Questions (FAQ)

Q:Is BMI a medical diagnosis of personal health?

No. The Centers for Disease Control and Prevention (CDC) emphasizes that BMI is a population screening tool, not a diagnostic measure. It evaluates weight relative to height but does not measure body fat percentage, metabolic health, or cardiovascular risk.

Q:Why is BMI inaccurate for muscular athletes and bodybuilders?

BMI cannot distinguish between muscle tissue and adipose fat tissue. Because muscle density is greater than fat density, a lean athlete with high muscle mass can weigh enough to trigger an 'overweight' or 'obese' BMI score despite having very low body fat.

Q:Does this calculator evaluate BMI for children and teenagers?

This calculator applies adult fixed BMI cutoffs (ages 20 and older). For children and teenagers under 20, BMI is interpreted using CDC BMI-for-age growth percentiles, which compare a child's BMI against peers of the same age and biological sex.

Q:What is the difference between BMI and BMR?

BMI (Body Mass Index) answers 'How does your weight compare to your height?' BMR (Basal Metabolic Rate) answers 'How many calories does your body burn at complete rest to sustain basic life functions?'

Last Updated: 2026-08-09
Formula Verified
Written By

CalculationDesk Editorial Team

Content & Calculation Editors

The CalculationDesk Editorial Team consists of math educators, technical writers, and product specialists dedicated to ensuring accuracy and clarity for everyday calculations.

Reviewed By

CalculationDesk Review Team

Quality Assurance & Formula Verifiers

Our internal Review Team ensures that every calculator logic corresponds precisely to established academic standards and industry specifications.

Was this calculator helpful?

Embed this Calculator

You are welcome to embed this tool on your own blog or website. Simply copy the code snippet below and paste it into your HTML code.