stakritools
Developer
  • Base64 Encoder/Decoder
  • Color Picker & Converter
  • CSS Minifier
  • CSV to JSON Converter
  • Hash Generator
  • HTML Minifier
  • JS Minifier
  • JSON Formatter & Validator
  • JSON to CSV Converter
  • JWT Decoder
  • Markdown Editor
  • Password Generator
  • Regex Tester
  • SQL Formatter
  • Unix Timestamp Converter
  • URL Encoder/Decoder
  • UUID Generator
  • XML Formatter
  • YAML Formatter
View all
Image
  • Favicon Generator
  • Image Compressor
  • Image Cropper
  • Image Flipper
  • Image Resizer
  • Image Rotator
  • Image to Base64
  • JPG to PNG Converter
  • PNG to JPG Converter
  • QR Code Generator
  • SVG to PNG Converter
  • Watermark Image
  • WebP Converter
View all
SEO
  • FAQ Schema Generator
  • Meta Description Generator
  • Open Graph Generator
  • Robots.txt Generator
  • SEO Site Auditor
  • SERP Preview
  • Slug Generator
  • Twitter Card Generator
View all
Text
  • Case Converter
  • Find and Replace
  • Lorem Ipsum Generator
  • Random Text Generator
  • Remove Duplicate Lines
  • Remove Extra Spaces
  • Text Diff Checker
  • Word Counter
View all
Calculator
  • Age Calculator
  • BMI Calculator
  • Compound Interest Calculator
  • Date Difference Calculator
  • Discount Calculator
  • EMI Calculator
  • GST Calculator
  • Income Tax Calculator
  • Loan Calculator
  • Percentage Calculator
  • SIP Calculator
  • Tip Calculator
  • Unit Converter
View all
Blog
stakritools

205+ free, browser-based tools for developers, marketers, and creators — no sign-up, no clutter.

Developer Tools

  • Base64 Encoder/Decoder
  • Color Picker & Converter
  • CSS Minifier
  • CSV to JSON Converter
  • Hash Generator
  • HTML Minifier
  • JS Minifier
  • JSON Formatter & Validator
  • JSON to CSV Converter
  • JWT Decoder
  • Markdown Editor
  • Password Generator
  • Regex Tester
  • SQL Formatter
  • Unix Timestamp Converter
  • URL Encoder/Decoder
  • UUID Generator
  • XML Formatter
  • YAML Formatter

Image Tools

  • Favicon Generator
  • Image Compressor
  • Image Cropper
  • Image Flipper
  • Image Resizer
  • Image Rotator
  • Image to Base64
  • JPG to PNG Converter
  • PNG to JPG Converter
  • QR Code Generator
  • SVG to PNG Converter
  • Watermark Image
  • WebP Converter

SEO Tools

  • FAQ Schema Generator
  • Meta Description Generator
  • Open Graph Generator
  • Robots.txt Generator
  • SEO Site Auditor
  • SERP Preview
  • Slug Generator
  • Twitter Card Generator

Text Tools

  • Case Converter
  • Find and Replace
  • Lorem Ipsum Generator
  • Random Text Generator
  • Remove Duplicate Lines
  • Remove Extra Spaces
  • Text Diff Checker
  • Word Counter

Calculator Tools

  • Age Calculator
  • BMI Calculator
  • Compound Interest Calculator
  • Date Difference Calculator
  • Discount Calculator
  • EMI Calculator
  • GST Calculator
  • Income Tax Calculator
  • Loan Calculator
  • Percentage Calculator
  • SIP Calculator
  • Tip Calculator
  • Unit Converter

Company

  • Blog
  • About
  • Privacy Policy
  • Contact
© 2026 stakritools. All rights reserved.
  1. Home
  2. Calculator
  3. BMI Calculator
Calculator

BMI Calculator

Calculate your Body Mass Index from height and weight in metric or imperial units. See your BMI category on a visual scale, plus the healthy weight range for your height.

Try:
23.5Normal
UnderweightNormalOverweightObese
Healthy Weight Range for Your Height53.5 - 72.0 kg

How To Use

  1. 1.Enter your height, using either centimeters or the feet/inches toggle.
  2. 2.Enter your weight, using either kilograms or pounds.
  3. 3.Your BMI, category (Underweight, Normal, Overweight, or Obese), and position on the visual BMI scale update instantly.
  4. 4.The healthy weight range shown below reflects what your weight would need to be, at your current height, to fall in the Normal BMI category.
  5. 5.Copy the result to your clipboard, download it as a text file, or share a link to this tool. Use Reset to return to the default example.

Examples

170cm, 68kg
A Normal-category BMI example using metric units.
5'7", 150lbs
The same kind of example using imperial feet/inches and pounds.
160cm, 45kg
An Underweight-category example.
175cm, 95kg
An Obese-category example.

About BMI Calculator

What Body Mass Index Measures

Body Mass Index reduces two simple measurements — height and weight — into a single number intended to screen for whether someone's weight falls in a range generally associated with good health outcomes at a population level. It was developed in the 19th century by the Belgian mathematician Adolphe Quetelet as a way to study the 'average man' across a population, not as an individual diagnostic tool, and it was only adopted much later, in the mid-20th century, as a standardized screening measure in medicine and public health. Its enduring appeal is simplicity: unlike body fat percentage (which requires specialized equipment like calipers, bioelectrical impedance scales, or DEXA scans to measure directly), BMI needs only a scale and a tape measure or stadiometer, making it cheap and practical to calculate for large populations and in routine clinical settings.

The BMI Formula in Metric and Imperial Units

In metric units, BMI is weight in kilograms divided by height in meters squared (kg/m²) — for example, a 70kg person who is 1.75m tall has a BMI of 70 ÷ (1.75 × 1.75) = 70 ÷ 3.0625 ≈ 22.9. In imperial units, the formula is adjusted with a conversion constant: BMI = 703 × weight in pounds ÷ (height in inches)², where 703 converts the pounds-per-square-inch relationship into the equivalent kilograms-per-square-meter scale so that the resulting BMI number matches what the metric formula would produce for the same person. This tool performs all calculations internally using metric units regardless of which unit system you choose to enter your height and weight in, converting feet/inches to centimeters and pounds to kilograms first, so the reported BMI is always consistent no matter which units you use.

Understanding the Four BMI Categories

The Underweight category (BMI below 18.5) can indicate insufficient nutrition, an underlying health condition, or naturally low body fat, and is generally associated with increased health risk at the population level, similar to (though for different underlying reasons than) the Obese category. The Normal category (18.5 to 24.9) is the range associated with the lowest average health risk in most large population studies, though this doesn't mean every individual within this range is automatically healthy, nor that everyone outside it is automatically unhealthy — individual health depends on many factors BMI alone doesn't capture. The Overweight category (25 to 29.9) and Obese category (30 and above) are both associated with progressively increased average risk of conditions like type 2 diabetes, cardiovascular disease, and certain other health issues at a population level, which is why these categories are often used as a screening trigger for further individual evaluation, rather than as a standalone diagnosis on their own.

The Well-Known Limitations of BMI

BMI's core limitation is structural: it's calculated purely from height and weight, with no way to distinguish how much of that weight comes from muscle versus fat versus bone versus water, even though these have very different health implications at the same total weight. A muscular athlete can register as Overweight or even Obese by BMI despite having low body fat and excellent cardiovascular fitness, while someone with a Normal BMI can still carry a health-relevant amount of body fat if they have low muscle mass — a combination sometimes informally called 'skinny fat.' BMI also can't capture where fat is distributed on the body, even though abdominal (visceral) fat carries a different health risk profile than fat distributed elsewhere at the same total body fat percentage. These are well-documented, widely acknowledged limitations within the medical and public health community itself, not a fringe criticism — which is exactly why BMI is generally treated as a useful first-pass screening tool rather than a complete individual health assessment on its own.

Using BMI Responsibly Alongside Other Health Measures

The most sensible way to use a BMI result is as one data point among several, not as a final verdict on your health. Pairing BMI with a waist circumference measurement (which captures some information about fat distribution that BMI misses entirely), tracking body measurements or how clothing fits over time, and considering how you actually feel — energy levels, strength, cardiovascular fitness — together paint a far more complete picture than any single number can. If your BMI result surprises you, or if you have specific health concerns, a healthcare provider can order more precise body composition measurements and interpret your specific situation far more accurately than a general-purpose formula ever could — this calculator is a convenient, private starting point for that conversation, not a replacement for it.

FAQs

Body Mass Index (BMI) is a simple screening measure that estimates whether your weight is proportional to your height, calculated as weight in kilograms divided by height in meters squared: BMI = kg ÷ m². In imperial units, the equivalent formula is BMI = 703 × lbs ÷ in², where the 703 constant converts pounds and inches into the same kilograms-per-meters-squared scale used by the metric formula. This tool accepts height and weight in either metric or imperial units and converts internally, so the BMI value it reports is identical regardless of which units you choose to enter.

The World Health Organization's standard adult BMI categories are: below 18.5 is Underweight, 18.5 to 24.9 is Normal (healthy) weight, 25 to 29.9 is Overweight, and 30 and above is Obese (which is further subdivided into Class 1, 2, and 3 by some health organizations, though this tool reports the single broader 'Obese' category). These thresholds were established through large-scale population studies correlating BMI with health outcomes, and they remain the most widely used general-population reference ranges internationally, even though BMI has well-documented individual limitations discussed elsewhere in these FAQs.

BMI is a useful, quick screening tool at a population level, but it has real, well-known limitations at an individual level, since it only measures the ratio of weight to height and has no way to distinguish between weight from muscle, bone, fat, or water. A very muscular person (many athletes and bodybuilders) can have a BMI classified as Overweight or Obese despite having low body fat, since muscle is denser than fat and adds weight without adding proportional fat mass. Conversely, someone with a Normal BMI can still have a relatively high body fat percentage and low muscle mass — a pattern sometimes called 'skinny fat.' BMI also doesn't account for where fat is distributed on the body, even though fat concentrated around the abdomen carries different health risk than fat distributed elsewhere, at the same total body fat percentage. For these reasons, BMI is best used as a general screening indicator or a rough population-level statistic, not a definitive individual diagnosis — a doctor or health professional considering additional measures (waist circumference, body fat percentage, blood markers) gives a much fuller picture than BMI alone.

No — this tool's categories reflect the standard adult BMI reference ranges, which don't apply to children and teenagers, who require age- and sex-specific BMI percentile charts instead, since body composition changes substantially throughout growth and development. BMI interpretation also shifts somewhat for older adults, since some research suggests a slightly higher BMI may be less risky (or even protective) in advanced age compared to younger adults, an effect not captured by the standard adult thresholds. Pregnancy causes substantial, expected weight gain that has nothing to do with body fat accumulation in the way adult BMI categories assume, so BMI is not a meaningful or appropriate measure during pregnancy at all. If any of these apply to you, consult a healthcare provider for appropriate guidance rather than relying on the standard adult BMI categories shown by this tool.

Some research has found that certain populations — for example, some South Asian and East Asian populations — tend to experience elevated health risks (such as type 2 diabetes) at somewhat lower BMI values than the standard thresholds reflect, which is why some national health guidelines (including in parts of Asia) use adjusted, lower BMI cutoffs for 'Overweight' and 'Obese' categories for those populations. This tool uses the single most widely recognized international WHO standard thresholds for simplicity and broad applicability, but if your national or regional health guidelines specify different cutoffs for your background, it's worth being aware of that distinction alongside this tool's general-purpose result.

The healthy weight range shown is the span of weights that would produce a BMI between 18.5 and 24.9 — the standard Normal category — at your specific entered height, calculated by solving the BMI formula for weight instead of BMI: weight = BMI × height (in meters) squared. For a height of 1.70m, for example, the healthy range is 18.5 × 1.7² = 53.5 kg at the low end and 24.9 × 1.7² = 72.0 kg at the high end. This range shifts for every different height, since taller people have proportionally more healthy weight range (in absolute kilograms or pounds) than shorter people, even though both are targeting the exact same BMI range.

Because height is squared in the BMI formula, even a small change in height has an outsized effect on the resulting BMI compared to an equivalent small change in weight — this is a direct mathematical consequence of the squared term, not a quirk of this specific calculator. A measurement error of even a couple of centimeters (easy to make if you're estimating height rather than measuring it precisely) can shift your calculated BMI more than you might expect, which is worth keeping in mind if your result seems slightly off from what you anticipated — double-check your height measurement first before assuming the BMI figure itself is wrong.

The horizontal scale represents the standard BMI range from 15 to 40, divided into four colored segments matching the Underweight, Normal, Overweight, and Obese categories, with a marker showing exactly where your calculated BMI falls within that range. It's meant to give an at-a-glance sense of not just which category you're in, but how close you are to a boundary — someone with a BMI of 24.8 is barely inside the Normal range and very close to Overweight, while someone with a BMI of 21 is comfortably in the middle of it, a distinction the single word 'Normal' alone doesn't convey.

No — every calculation in this tool runs entirely in your browser using plain JavaScript arithmetic. Nothing you enter is transmitted anywhere or stored on any server, so your height and weight — data many people consider personal — never leaves your device at any point in the calculation.

BMI can track broad trends over time reasonably well if your body composition (muscle-to-fat ratio) stays roughly stable, since in that case a change in BMI does correspond fairly closely to a change in body fat. But if you're actively changing your body composition — building muscle through strength training while also losing fat, for instance — BMI can stay flat or even rise slightly even as your actual health and fitness meaningfully improve, since you may be gaining muscle weight at the same time you're losing fat weight. In that scenario, tracking body measurements, a body fat percentage estimate, or simply how your clothes fit will tell you far more about your actual progress than BMI alone.

Related Tools

BMI Calculator is one general health screening tool. These related calculators cover other everyday health and fitness calculations.

Calorie Calculator
CalculatorEstimate your daily calorie needs based on your body stats and activity level.
Body Fat Calculator
CalculatorEstimate body fat percentage — a measure that captures what BMI alone cannot.
Age Calculator
CalculatorCalculate exact age, useful alongside BMI for age-specific health context.
Percentage Calculator
CalculatorGeneral-purpose percentage math for any other health or fitness calculations.