TheCalculatorHive

BMI Calculator

Find your body mass index — BMI = weight (kg) ÷ height (m)² — plus your weight category and healthy weight range, calculated live as you type. Enter height in centimetres or feet/inches and weight in kilograms, pounds or stone independently; for ages under 20 the result uses the CDC's age- and sex-specific BMI-for-age percentile instead of the fixed adult bands.

About you

Sex
yrs

Used to pick the right method (adult vs. child).

Your measurements

Height
cm
Weight
kg

Results update live as you type

Your body mass index

30-year-old female · 170 cm, 70.0 kg

1040

Normal weight

Body mass index

BMIClassification
  • < 18.5Underweight
  • 18.5 – 24.9Normal weight (your result)
  • 25 – 29.9Overweight
  • 30 – 34.9Obese Class I
  • 35 – 39.9Obese Class II
  • 40+Obese Class III
A BMI between 18.5 and 25 falls within the normal weight range for your height — the band associated with the lowest average health risk in population studies. Maintaining your weight with a balanced diet and regular activity helps keep it there.
BMI Prime
Maximum healthy weight
Healthy weight range
53.5–72.3 kg

Your BMI chart

Chart for a 30-year-old female at 170 cm and 70.0 kg. Each cell shows the BMI for that height and weight, color-coded by category; your entered measurements are highlighted. Reference grids like this only apply to the adult method.

Weight ↓Height →135 cm4′5.1″140 cm4′7.1″145 cm4′9.1″150 cm4′11.1″155 cm5′1″160 cm5′3″165 cm5′5″170 cm5′6.9″175 cm5′8.9″180 cm5′10.9″185 cm6′0.8″190 cm6′2.8″195 cm6′4.8″200 cm6′6.7″205 cm6′8.7″
40 kg88 lb222019181716151413121211111010
45 kg99 lb252321201918171615141312121111
50 kg110 lb272624222120181716151514131312
55 kg121 lb302826242321201918171615141413
60 kg132 lb333129272523222120191817161514
65 kg143 lb363331292725242221201918171615
70 kg154 lb383633312927262423222019181817
75 kg165 lb413836333129282624232221201918
80 kg176 lb444138363331292826252322212019
85 kg187 lb474340383533312928262524222120
90 kg198 lb494643403735333129282625242321
95 kg209 lb524845424037353331292826252423
100 kg220 lb555148444239373533312928262524
105 kg231 lb585450474441393634323129282625
110 kg243 lb605652494643403836343230292826
115 kg254 lb635955514845424038353432302927
120 kg265 lb666157535047444239373533323029
125 kg276 lb696459565249464341393735333130
130 kg287 lb716662585451484542403836343331
135 kg298 lb746964605653504744423937363432
140 kg309 lb777167625855514846434139373533
145 kg320 lb807469646057535047454240383635
150 kg331 lb827771676259555249464442393836
Like this? Share: Email

BMI is a general screening tool and does not directly measure body fat or account for muscle mass, bone density, or build. See our Terms for details.

What does a BMI calculator do?

A BMI calculator turns your height and weight into a single screening number — body mass index — and tells you which standard weight category it falls into: underweight, normal weight, overweight, or one of three obesity classes. Enter your height and weight in either metric or imperial units and the figures update instantly.

Beyond the headline number, this tool also shows your BMI Prime (how far you sit from the normal-weight ceiling) and the healthy weight range for your exact height, so you can see at a glance how many kilograms (or pounds) separate you from that range. BMI is one piece of the picture — the BMR calculator estimates your resting calorie burn and the calorie calculator turns that into daily intake targets.

How BMI is calculated

BMI is weight in kilograms divided by height in metres, squared: BMI = weight (kg) ÷ height (m)². Because it only needs two simple measurements, it has been used as a population-level screening tool for decades — it is fast to compute and correlates reasonably well with body fat across large groups, even though it cannot account for an individual's muscle mass, frame, or fat distribution. Note this formula is unit-independent: if you enter pounds and inches, the calculator converts them to kilograms and metres first, so the result is identical to entering the metric equivalents directly.

That single formula and its fixed bands (underweight / normal / overweight / obese) only apply from age 20. For ages 2–19, a healthy BMI is not a fixed number — it rises through childhood — so the calculator instead converts the same BMI value into a percentile using the CDC's sex-specific BMI-for-age reference data: the BMI is run through a Box-Cox transform (the "LMS" method) calibrated for the child's exact age and sex, which produces a z-score and, from that, a percentile against other children of the same age and sex.

Worked example: adult

The table below is generated by the same engine that powers the calculator above, for a 35-year-old male who is 175 cm tall and weighs 80 kg.

StatisticValue
BMI26.1
CategoryOverweight
BMI Prime1.04
Healthy weight range56.7–76.6 kg
To reach healthy rangeLose 3.4 kg

Worked example: child/teen (pediatric percentile method)

For ages 2–19 the same engine switches methods automatically. Here it is for an 11-year-old female who is 147 cm tall and weighs 38 kg — note the percentile and healthy-range figures differ from the adult method even though the underlying BMI formula is the same.

StatisticValue
BMI17.6
CategoryHealthy weight
Percentile for age52th
Healthy weight range31.1–45.0 kg
To reach healthy rangeAlready within range

BMI categories — adults (age 20+)

These are the standard World Health Organization weight categories, used for ages 20 and up.

CategoryBMI range
Underweight0 – 18.5
Normal weight18.5 – 25
Overweight25 – 30
Obese Class I30 – 35
Obese Class II35 – 40
Obese Class III40 and above

BMI-for-age categories — children & teens (ages 2–19)

For ages 2–19, the category is based on the BMI-for-age percentile (sex-specific) rather than a fixed BMI value — the same percentile bands the CDC and WHO growth charts use.

CategoryPercentile range
Underweight0th – 5th
Healthy weight5th – 85th
Overweight85th – 95th
Obese95th and above

A note on accuracy

BMI is a screening tool, not a diagnosis. It does not measure body fat directly (the body fat calculator estimates that separately) and can read high for muscular individuals or read "normal" for someone with a higher body-fat percentage and low muscle mass. If you have concerns about your weight or health, discuss the full picture — including waist circumference, fitness, diet and family history — with a healthcare professional rather than relying on this figure alone.

Frequently asked questions

What is BMI and how is it calculated?+

Body mass index (BMI) is weight divided by height squared: BMI = weight (kg) ÷ height (m)². It is a quick, widely used screening number that relates body weight to height — not a direct measurement of body fat.

What BMI range counts as "normal weight"?+

For adults, a BMI from 18.5 up to (but not including) 25 falls in the "Normal weight" band. Below 18.5 is underweight; 25 and above is overweight or obese, in increasing classes. These are the standard World Health Organization adult cut-offs.

Is BMI accurate for everyone?+

No. BMI does not distinguish muscle from fat, so very muscular people (e.g. some athletes) can show a high BMI despite low body fat. It also does not account for ethnicity, bone density or fat distribution, all of which affect how healthy a given BMI actually is for an individual.

What is "BMI Prime"?+

BMI Prime is your BMI divided by 25 (the upper edge of the adult normal range). A BMI Prime of exactly 1.0 means you sit right at that boundary; below 1.0 is under it, above 1.0 is over it. It is a simple way to see, at a glance, how far you are from the normal-weight ceiling. (It is only shown for the adult method — children and teens see a percentile instead.)

How is the "healthy weight range" worked out?+

For adults, it is the span of weights that would put you between a BMI of 18.5 and 25 at your current height. For ages 2–19 it is instead the weight span between the 5th and 85th BMI-for-age percentile, since a healthy BMI rises with age during childhood and there is no single fixed number to target.

Why do you ask for sex and age?+

Sex and age determine which method applies. From age 20 up, the standard adult WHO formula and fixed bands are used (sex does not change the adult formula). Under age 20, the calculator switches to the CDC's sex-specific BMI-for-age percentile method, since healthy BMI changes substantially as children grow.

How does the calculator handle children and teenagers?+

For ages 2–19, BMI is converted into a percentile using the CDC's published growth-chart reference data (specific to sex and age) instead of comparing it to the fixed adult bands. A child or teen is categorised as underweight (under the 5th percentile), healthy weight (5th–85th), overweight (85th–95th), or obese (95th and above) — the standard pediatric definitions used by the CDC and WHO.

Can I enter height and weight in different unit systems — e.g. centimetres with pounds?+

Yes. Height (centimetres, or feet & inches) and weight (kilograms, pounds, or stone) have independent unit selectors, so any combination works. The figures convert automatically and the underlying BMI is identical either way, since BMI itself is unit-independent.

What are the obesity "classes"?+

For adults, obesity is split into three classes for added precision: Class I (BMI 30–34.9), Class II (35–39.9) and Class III (40 and above, sometimes called severe or morbid obesity). Each carries progressively higher associated health risk in population studies.

My BMI is in the "overweight" range but I feel healthy — should I be concerned?+

BMI is a population-level screening tool, not an individual diagnosis. Other factors — waist circumference, blood pressure, fitness level, diet, family history — matter just as much for an individual's health picture. Use BMI as one data point and discuss the full picture with a healthcare professional.

How much weight would I need to lose or gain to reach the healthy range?+

The calculator reports this directly once your BMI (or BMI-for-age percentile) falls outside the healthy band: it shows the kilograms needed to bring you to the nearer edge of that range, calculated from your entered height.

Disclaimer

This calculator is provided for general educational and informational purposes only and uses population-level formulas that may not fit every individual. Its results are estimates, are not medical, diagnostic or nutritional advice, and are not a substitute for professional care. Please consult a qualified healthcare professional about your personal health.

Sources

Formula and data last reviewed by the TheCalculatorHive team on 2 July 2026. Figures are for general information, not professional advice.