Glyph WidgetsGlyph Widgets
ToolsAboutContactBlogPrivacyTermsRemove AdsSupport on Ko-fi

© 2026 Glyph Widgets. All rights reserved.

·

100% Client-Side Processing

Back to Blog

BMI Calculator: Calculate Body Mass Index

BMI calculator for metric and imperial units. Calculate your Body Mass Index, see your WHO category, and find your healthy weight range.

Glyph Widgets
February 27, 2026
8 min read
bmi calculatorbody mass indexbmi metricbmi imperialhealthy weight

What Is a BMI Calculator?

A BMI calculator computes your Body Mass Index, a widely used screening number derived from your height and weight. It categorizes your result as underweight, normal weight, overweight, or obese using the WHO classification system. You would use it as a starting point before a doctor's visit, when tracking long-term weight trends, or when determining whether your weight is in a healthy range for your height. This tool is free, requires no account, and processes everything in your browser.

Key Features

  • Metric and imperial unit support: Enter weight in kilograms or pounds, height in centimeters or feet and inches. Switch between systems without re-entering data from scratch.
  • WHO BMI category classification: Results are labeled using the four standard WHO categories: underweight (below 18.5), normal (18.5–24.9), overweight (25–29.9), and obese (30 and above).
  • Healthy weight range: After calculating your BMI, the tool also shows the weight range that would put you in the normal category for your exact height, giving you a concrete target.
  • Instant calculation: No page reload required. Enter your values and click Calculate to see results immediately.

How to Use the BMI Calculator

Step 1: Select Your Unit System

At the top of the calculator, choose between Metric (kg/cm) or Imperial (lbs/ft). The BMI metric option uses kilograms and centimeters, while the BMI imperial option uses pounds, feet, and inches. The input fields update immediately to match your selection.

Step 2: Enter Your Height and Weight

For metric: enter your weight in kilograms (e.g., 72) and height in centimeters (e.g., 175).

For imperial: enter your weight in pounds (e.g., 159) and height split into feet and inches (e.g., 5 ft, 9 in). The inches field defaults to 0 if you only fill in feet.

Step 3: Click Calculate

Press the Calculate button. The tool computes your BMI using the standard formula:

  • Metric: BMI = weight (kg) ÷ height² (m)
  • Imperial: BMI = 703 × weight (lbs) ÷ height² (in)

Step 4: Read Your Results

The results panel shows your BMI number prominently, your WHO category with color coding, and your healthy weight range in the units you selected. If your BMI is 27.4, for example, the display shows "Overweight" and tells you the weight range (in kg or lbs) that corresponds to a normal BMI for your height.

Step 5: Use the Clear Button to Reset

Click Clear to reset all fields and start a new calculation. Your previous result disappears and the form returns to its default state.

Practical Examples

Example 1: Adult Male, Metric

A 35-year-old man weighs 85 kg and is 180 cm tall.

  • BMI = 85 ÷ (1.80²) = 85 ÷ 3.24 = 26.2
  • Category: Overweight
  • Healthy weight range for 180 cm: approximately 59.9–81.0 kg

This tells him he is about 4 kg above the upper limit of normal for his height.

Example 2: Adult Woman, Imperial

A 28-year-old woman weighs 130 lbs and is 5 ft 4 in (64 inches) tall.

  • BMI = 703 × 130 ÷ (64²) = 91,390 ÷ 4,096 = 22.3
  • Category: Normal weight
  • Healthy weight range for 5'4": approximately 108–145 lbs

Her BMI falls comfortably in the normal range, and she can see the full healthy span for her height.

Example 3: Tracking Progress Over Time

Someone starting at 95 kg and 170 cm (BMI 32.9, Obese) can re-enter their measurements after 3 months to see how their BMI has changed. If they are now 88 kg, their BMI is 30.4 (still obese, but meaningfully lower). The healthy weight range display (53.5–72.2 kg) shows the long-term goal.

Tips and Best Practices

  • Use the same unit system every time you track progress to avoid conversion rounding errors.
  • BMI is a screening tool, not a diagnosis. Highly muscular individuals (athletes, bodybuilders) often have a BMI classified as overweight or obese because muscle is denser than fat. A body fat percentage measurement gives additional context.
  • Healthy weight range is height-specific. The displayed range already accounts for your exact height, so you do not need to do any additional math.
  • Save your calculation history using the History panel (supporter feature) to track BMI changes over time without manually recording each result.
  • For children and teenagers, standard adult BMI thresholds do not apply. Use the Coming Soon: BMI Calculator for Kids or Coming Soon: BMI Calculator for Teenagers instead.

Common Issues and Troubleshooting

No result appears after clicking Calculate. Check that both weight and height fields are filled in and contain values greater than zero. The tool validates inputs and will not compute if either field is empty or zero.

Imperial height reads incorrectly. The inches field accepts values from 0 to 11. If you are 5 feet exactly, leave inches at 0 (the default). Entering 12 or more inches will produce an inaccurate BMI.

BMI seems too high or too low. Verify you have the correct unit system selected. Entering 70 kg when imperial is selected would be treated as 70 lbs, producing a drastically different result.

Switching units resets my entered values. The tool stores separate metric and imperial fields, so switching systems displays fresh input fields. Re-enter your measurements in the new unit.

Privacy and Security

All BMI calculations happen entirely in your browser. No height, weight, or any other personal health data is transmitted to any server. The tool runs on client-side JavaScript only and works without an internet connection once the page has loaded. Your measurements are never logged, stored remotely, or shared with third parties.

Frequently Asked Questions

Is the BMI Calculator free to use?

Yes, the BMI Calculator is completely free. No account, no signup, and no payment is required. All features including unit switching, healthy weight range, and category classification are available at no cost.

Does the BMI Calculator work offline?

Once the page has loaded in your browser, the calculator works without an internet connection. All computation is handled locally by JavaScript running in your browser.

Is my data safe with the BMI Calculator?

Your weight and height data never leave your device. There are no form submissions, no API calls, and no tracking of the values you enter. The calculation happens entirely in the browser using client-side JavaScript.

What BMI classification system does this calculator use?

The tool uses the World Health Organization (WHO) standard four-category system: underweight (BMI below 18.5), normal weight (18.5–24.9), overweight (25.0–29.9), and obese (30.0 and above). This is the most widely used clinical classification.

What is a healthy BMI for adults?

According to WHO, a BMI between 18.5 and 24.9 is considered normal weight for adults. However, some health organizations recognize that optimal ranges can differ slightly by ethnic background, age, and sex.

Can I use this calculator for children?

No. The adult BMI formula does not apply to children or teenagers because it does not account for normal growth changes. Use the dedicated Coming Soon: BMI Calculator for Kids (ages 2–12) or Coming Soon: BMI Calculator for Teenagers (ages 13–19) instead.

How often should I check my BMI?

Checking monthly is sufficient for most adults tracking weight management progress. Daily fluctuations in body weight (caused by hydration, meals, and time of day) can make daily BMI checks misleading. Measuring at the same time of day and under the same conditions improves consistency.

What is the difference between BMI and body fat percentage?

BMI is calculated from height and weight alone and does not directly measure fat. Body fat percentage requires additional measurements (such as skinfold calipers, bioelectrical impedance, or DEXA scanning) and distinguishes between fat mass and lean mass. For a more complete picture, use the BMI Calculator alongside a body fat calculator.

Why does my BMI show overweight even though I exercise regularly?

BMI does not distinguish between muscle and fat. Lean, muscular individuals (particularly strength athletes) frequently fall into the overweight category because muscle is approximately 18% denser than fat. If you are physically active and fit, your BMI number is best interpreted alongside waist circumference and body fat percentage measurements.

Does BMI account for age in adults?

The standard BMI formula is the same for all adults regardless of age. However, older adults tend to have more fat relative to BMI than younger adults, and some clinicians use adjusted thresholds for populations over 65.

Related Tools

  • Coming Soon: BMI Prime Calculator: Expresses your BMI as a ratio to the upper normal limit (25), making it easier to understand how far from normal you are in a single number.
  • Coming Soon: BMI Weight Loss Target Calculator: Takes your current BMI and calculates how long it will take to reach a target BMI at different weekly loss rates.
  • Coming Soon: BMI Calculator for Kids: Age- and sex-specific BMI percentile calculation for children ages 2–12 using CDC growth charts.

Try BMI Calculator now: Glyph Widgets BMI Calculator

Last updated: February 27, 2026

Keep Reading

More ArticlesTry BMI Calculator