Skip to content
FlipConverto home

BMI Calculator

A BMI calculator for adults, children and teens: your body mass index and category, the healthy weight range for your height, your waist-to-height ratio, and BMI-for-age percentiles from the CDC growth charts — in cm and kg, feet and pounds, or stones.

Loading BMI Calculator…

Runs entirely in your browser. What you enter stays on your device — nothing is sent to a server. Verify it yourself

How is BMI calculated?

BMI is weight in kilograms divided by height in metres squared — or weight in pounds × 703 ÷ height in inches squared. For adults 18.5 to 24.9 is a healthy weight, 25 to 29.9 overweight and 30 or more obesity, the same for every age and sex; children and teens are compared with others of their age and sex instead.

Cost
Free, no limits
Upload
None — runs on your device
Sign-up
Not required
Works offline
Yes, once loaded

How to calculate your BMI

  1. Choose adult or child & teen

    Adult is for 20 and over; Child & teen uses the CDC growth charts for ages 2 to 19 and asks for sex and age.

  2. Pick units and enter height and weight

    cm and kg, feet and pounds, or stones and pounds. For adults, add your waist to see the waist-to-height ratio.

  3. Read the result

    Your BMI on a colour scale with its category, the healthy weight range for your height, or for a child the BMI-for-age percentile.

Examples

  • 170 cm, 70 kgBMI 24.2 — healthy weight; healthy range 53.5–72.0 kg

    The NHS’s own worked example: 70 ÷ (1.70 × 1.70) = 24.22.

  • 5 ft 9 in, 169 lbBMI 25.0 — overweight

    The CDC’s example: 125 to 168 lb is the healthy range at this height.

  • 175 cm, 70 kg, NICE lower thresholdsBMI 22.9 — healthy weight; overweight would start at 23

    With the lower thresholds the healthy range ends at 22.9.

  • Boy aged 10, 140 cm, 45 kgBMI 23.0 — 96th percentile, obesity (CDC)

    An adult with the same BMI would be in the healthy range.

Key features of the BMI Calculator

  • BMI with its WHO/CDC category and obesity class, on a colour scale
  • NICE’s lower thresholds (23 and 27.5) for people of South Asian, Chinese, other Asian, Middle Eastern, Black African or African-Caribbean background
  • Healthy weight range for your height, and how far you are from it — with the NHS 5–10% first step
  • Waist-to-height ratio with NICE’s bands, from an optional waist measurement
  • Child and teen BMI-for-age percentiles (ages 2–19) from the CDC growth charts, including the 2022 extended method above the 95th
  • cm and kg, feet and pounds, or stones and pounds
  • An option to show the category without the numbers

What it handles

Units

  • cm and kg
  • feet, inches and pounds
  • feet, inches, stones and pounds

Adults (20+)

  • BMI and category
  • Obesity class 1–3
  • NICE lower thresholds
  • Healthy weight range
  • Waist-to-height ratio

Children and teens (2–19)

  • BMI-for-age percentile (CDC)
  • Percent of the 95th percentile
  • CDC categories

When should you use this?

  • Checking an adult BMI and the healthy weight range for a height.
  • Checking a child’s or teenager’s BMI-for-age percentile on the CDC charts.
  • Seeing waist-to-height ratio alongside BMI, as NICE recommends.
  • Answering a form or programme that asks for BMI.

Limitations

  • BMI is a screening figure, not a diagnosis. It cannot tell muscle from fat or show where fat is carried.
  • Not for use in pregnancy; the adult categories describe adults aged 20 and over (18 and over in the NHS’s use).
  • Children are placed on the CDC (US) charts. UK services use the UK-WHO charts with different cut-offs, so an NHS letter can differ.
  • NICE advises caution reading BMI at 65 and over, and in people with high muscle mass.
  • This is a calculation, not medical advice. Talk to a doctor or nurse about a result outside the healthy range.

Troubleshooting

The number looks absurdly high or low

Check the units: height in metres typed into the centimetre box, or pounds into the kilogram box, are the usual causes.

Another calculator gives a different category

It may use ethnicity-adjusted thresholds, adult ranges for a teenager, or the unrounded BMI at a boundary. The formula is the same everywhere.

My child’s NHS letter says something different

UK services use the UK-WHO charts and the 91st and 98th centiles; this calculator uses the CDC charts and the 85th and 95th percentiles.

Common mistakes to avoid

  • Using the adult ranges for a child or teenager. Under 20, BMI is compared with others of the same age and sex.
  • Reading 23 as the top of the healthy range for Asian thresholds. It is where overweight begins.
  • Treating a category boundary as a cliff. The difference between 24.9 and 25.0 is not a change in health.
  • Entering height in metres in the centimetre box, or centimetres used as metres in a spreadsheet.

Pro tips

Tips for better results

  • Measuring

    Measure the same way each time, or the number moves on its own

    Measure height without shoes and weigh at the same time of day; 1–2 kg swings from day to day are normal.

  • Waist

    Keep your waist under half your height

    Add your waist: a waist under half your height is NICE’s simple target, and it sees what BMI misses.

  • First step

    5–10% of your weight already makes a difference

    If you are above the healthy range, the first 5–10% of your weight is the step the NHS says already helps.

Standards and terms behind the BMI Calculator

The named things this tool works with, and the documents that define them.

Body mass indexSpecification
Weight in kilograms divided by height in metres squared, with the World Health Organization's category thresholds.
World Health OrganizationWho made it
The UN health agency whose thresholds define the underweight, healthy, overweight and obese BMI bands.
SI unitsSpecification
The international system of units, maintained by the BIPM, which fixes the metre, kilogram, second and kelvin. Reference: SI units
Imperial and US customary unitsSpecification
Inches, feet, pounds, gallons and Fahrenheit — still standard in the United States and common in the UK.

Also searched as: bmi calculator for women, child bmi calculator, bmi percentile calculator, asian bmi calculator, healthy bmi range, bmi in stones and pounds.

How BMI is calculated

Body mass index is weight in kilograms divided by the square of height in metres (WHO, CDC). With height in centimetres it is weight ÷ height ÷ height × 10,000; in US units, weight in pounds ÷ height in inches squared × 703. The NHS gives a worked example: 70 kg at 1.70 m is 70 ÷ (1.70 × 1.70) = 70 ÷ 2.89 = 24.22, shown to one decimal place as 24.2.

The category follows the figure shown. A BMI that works out at 24.96 is displayed as 25.0, so it counts as overweight — some calculators label it “healthy” because they compare the unrounded number. This matches the CDC’s own example: at 5 ft 9 in, 125 to 168 pounds is a healthy weight, and 169 pounds is not.

Adult BMI ranges — the same for every age and sex

A “BMI calculator for women”, “for men” or “by age” gives the same answer for every adult. The WHO states that “BMI values are age-independent and the same for both sexes”, and the CDC uses its categories for adults 20 and older “regardless of age, sex, or race”. Age and sex only change the result for children and teens (below).

BMI (adults)WHO / CDC category
Under 18.5Underweight (WHO: severe thinness under 16, moderate 16–16.99, mild 17–18.49)
18.5 to 24.9Healthy weight (WHO: normal range)
25 to 29.9Overweight (WHO: pre-obese)
30 to 34.9Obesity class 1
35 to 39.9Obesity class 2
40 or moreObesity class 3 (the CDC: severe obesity)

The NHS uses BMI with adults aged 18 and over; the CDC from 20. NICE advises reading BMI “with caution in people aged 65 and over”, allowing for “the possible protective effect of having a slightly higher BMI when older”.

Lower thresholds for some ethnic groups

A WHO expert consultation (The Lancet, 2004) found that the BMI at which risk rises “varies from 22 kg/m2 to 25 kg/m2 in different Asian populations”, kept the international cut-offs and added “public health action points” at 23, 27.5, 32.5 and 37.5. The UK’s NICE guideline (NG246, updated January 2026) applies them: people with a South Asian, Chinese, other Asian, Middle Eastern, Black African or African–Caribbean background “are prone to central adiposity and their cardiometabolic risk occurs at lower BMI”, so overweight is BMI 23 to 27.4 and obesity 27.5 or above, with obesity classes 2 and 3 lowered by 2.5. Choose those thresholds in the calculator.

A frequent misreading: 23 is where overweight begins, not the top of the healthy range. With these thresholds the healthy range is 18.5 to 22.9.

Children and teens: BMI-for-age percentiles

For ages 2 to 19 a BMI only means something compared with children of the same age and sex. The Child & teen tab places the BMI on the CDC growth charts, using the CDC’s own LMS data; above the 95th percentile it switches to the CDC’s 2022 extended method, because the original charts “do not extend beyond the 97th percentile”. The CDC categories:

BMI-for-age (CDC, ages 2–19)Category
Below the 5th percentileUnderweight
5th to below the 85thHealthy weight
85th to below the 95thOverweight
95th or aboveObesity
120% of the 95th percentile or more, or a BMI of 35 or moreSevere obesity

Other systems draw the lines elsewhere. In the UK, NICE uses the UK-WHO charts with overweight from the 91st centile, clinical obesity from the 98th and severe obesity from the 99.6th — which is why an NHS letter and a US calculator can describe the same child differently. The WHO’s references for ages 5 to 19 call overweight more than 1 standard deviation above the median (“equivalent to BMI 25 kg/m2 at 19 years”) and obesity more than 2. This calculator deliberately gives no weight target for a child: they are still growing, and any change should be planned with a doctor or nurse.

What weight should I be? The healthy range for your height

Turning the formula round gives the weights for a BMI of 18.5 to 24.9 at a height — the range the calculator shows for yours, with how far you are from it. If you are above it, the NHS points out that “just losing a small amount of weight (5 to 10% of your body weight) can improve your health”, and suggests aiming for 0.5 to 1 kg (1 to 2 lb) a week.

HeightHealthy weight (BMI 18.5–24.9)With NICE’s lower thresholds (up to 22.9)
150 cm41.6 – 56.0 kgup to 51.5 kg
160 cm47.4 – 63.7 kgup to 58.6 kg
165 cm50.4 – 67.8 kgup to 62.3 kg
170 cm53.5 – 72.0 kgup to 66.2 kg
175 cm56.7 – 76.3 kgup to 70.1 kg
180 cm59.9 – 80.7 kgup to 74.2 kg
190 cm66.8 – 89.9 kgup to 82.7 kg
HeightHealthy weight (whole pounds)
5 ft 0 in95 – 127 lb
5 ft 4 in108 – 145 lb
5 ft 6 in115 – 154 lb
5 ft 8 in122 – 164 lb
5 ft 9 in125 – 168 lb
5 ft 10 in129 – 173 lb
6 ft 0 in137 – 183 lb
6 ft 2 in144 – 194 lb

Waist-to-height ratio: what BMI cannot see

BMI “does not indicate where in the body that people carry fat” (CDC). Waist-to-height ratio does. NICE bands it as 0.4 to 0.49 healthy, 0.5 to 0.59 increased and 0.6 or more high central adiposity, for people with a BMI under 35 “of both sexes and all ethnicities, including adults with high muscle mass” — so the simple rule is to keep your waist to less than half your height. Measure midway between the bottom of the ribs and the top of the hips (“just above the belly button”), breathing out naturally. NICE’s example: a 96.5 cm waist and 170 cm height give 0.57. In England in 2024, 70% of adults had a ratio above 0.5 (Health Survey for England).

The US Army made the same switch: since 7 July 2026 waist-to-height ratio is its “sole body composition assessment”, replacing the height and weight tables and the tape test. A ratio “of less than, but not equal to 0.55” passes, measured at the navel in inches.

What BMI cannot tell you

  • It is not a measure of body fat. The CDC: BMI “does not distinguish between fat, muscle, and bone mass”, though it is “moderately to strongly associated” with measures of body fat. NICE asks for caution “in adults with high muscle mass”.
  • The American Medical Association (2023) recommends using it “in conjunction with other valid measures of risk”, noting that it “loses predictability when applied on the individual level”.
  • A 2025 Lancet Diabetes & Endocrinology commission on clinical obesity recommends BMI “only as a surrogate measure of health risk at a population level … or for screening purposes, rather than as an individual measure of health”, with excess fat confirmed by another measure such as waist-to-height ratio — except at a BMI over 40.

The calculator therefore shows BMI as a screening figure. A result outside the healthy range is a reason to talk to a doctor or nurse, not a diagnosis.

BMI and pregnancy

The NHS calculator is not for use in pregnancy, and the adult categories do not describe a pregnant body. What matters is the BMI before pregnancy, which sets the recommended weight gain (US Institute of Medicine, 2009, for one baby):

Pre-pregnancy BMITotal gain
Under 18.512.5–18 kg (28–40 lb)
18.5–24.911.5–16 kg (25–35 lb)
25.0–29.97–11.5 kg (15–25 lb)
30.0 or more5–9 kg (11–20 lb)

Where BMI came from

The Belgian statistician Adolphe Quetelet observed in the 1830s that adult weight rises roughly with the square of height, and the ratio was long called the Quetelet index. Ancel Keys and colleagues named it the “body mass index” in 1972, after comparing weight indices in 7,424 men in 12 cohorts across five countries.

Alternatives exist. The Oxford mathematician Nick Trefethen proposed a “new BMI” of 1.3 × weight ÷ height^2.5, which raises height to the power 2.5 instead of 2 — but he notes the formula is “not based on epidemiological studies”. The calculator shows it for comparison only.

BMI in numbers

  • Worldwide in 2024, 2.6 billion adults (45%) were overweight, 940 million of them living with obesity; 1 in 7 people of all ages lived with obesity, and adult obesity has more than doubled since 1990 (WHO).
  • In the United States, 40.3% of adults had obesity in August 2021–August 2023, and 9.4% severe obesity (CDC); among children and teens it was 19.7% in 2017–March 2020.
  • In England in 2024, 30% of adults were living with obesity and 66% were overweight or living with obesity; the average adult BMI rose from 25.8 in 1993 to 27.8 (Health Survey for England).

Calculating BMI by hand, in Excel or in code

  • On a calculator: divide your weight in kilograms by your height in metres, then divide by the height again. In pounds and inches: weight × 703 ÷ height ÷ height.
  • Excel or Google Sheets, height in cm in A2 and weight in kg in B2: =B2/(A2/100)^2
  • Python: bmi = weight_kg / (height_cm / 100) ** 2; JavaScript: const bmi = kg / (cm / 100) ** 2;
  • The usual bugs: centimetres used as metres (a BMI 10,000 times too small), the height not squared, and a category taken from the unrounded value so that 24.95 matches no range or the wrong one.

Privacy

The BMI Calculator runs entirely in your browser. What you enter and the result it produces stay on your own device — nothing is sent anywhere, because nothing needs to be.

You can confirm this rather than take our word for it: open your browser’s developer tools, watch the Network tab, and use the tool. No request carries your input. It also keeps working with the connection off.

Details are in the privacy policy.

What next?

If your figures are in mixed units, convert them first.

Convert weights and heights

BMI Calculator — questions

What is a healthy BMI?

18.5 to 24.9 for adults (WHO, CDC, NHS). Under 18.5 is underweight, 25 to 29.9 overweight and 30 or more obesity. NICE uses lower thresholds — overweight from 23, obesity from 27.5 — for people of South Asian, Chinese, other Asian, Middle Eastern, Black African or African-Caribbean background.

Is BMI different for women and men, or by age?

Not for adults. The WHO says BMI values are “age-independent and the same for both sexes”, and the CDC uses the same categories for everyone 20 and older. For children and teens aged 2 to 19, age and sex matter: use the Child & teen tab.

How do I calculate BMI for a child?

Work out the BMI as usual, then compare it with children of the same age and sex. The Child & teen tab does this with the CDC growth charts: below the 5th percentile is underweight, the 85th to below the 95th overweight, and the 95th or above obesity.

What weight should I be for my height?

For an adult, the weights that give a BMI of 18.5 to 24.9: weight = BMI × height in metres squared. At 170 cm that is 53.5 to 72.0 kg; at 5 ft 9 in, 125 to 168 lb. The calculator shows the range for your height.

How much weight should I lose?

The calculator shows how far you are above the healthy range. The NHS notes that losing 5 to 10% of your body weight can already improve health, at around 0.5 to 1 kg a week. Talk to a doctor before a big change.

Is BMI accurate for muscular people?

Not always. BMI cannot tell muscle from fat, so very muscular people can score as overweight. Waist-to-height ratio helps: NICE uses it for all sexes and ethnicities, including people with high muscle mass.

What is the BMI for Asians?

NICE uses overweight from BMI 23 and obesity from 27.5 for people of Asian background (and Middle Eastern, Black African and African-Caribbean), following WHO action points from 2004. The healthy range is then 18.5 to 22.9.

What is a good waist-to-height ratio?

Under 0.5 — a waist less than half your height. NICE bands 0.4 to 0.49 as healthy, 0.5 to 0.59 as increased and 0.6 or more as high central adiposity.

Can I use BMI when pregnant?

No — the adult categories do not apply in pregnancy. Use your BMI from before pregnancy: it sets the recommended weight gain, for example 11.5 to 16 kg for a pre-pregnancy BMI of 18.5 to 24.9 (Institute of Medicine, 2009).

What BMI is obese?

30 or more for adults: class 1 from 30, class 2 from 35, class 3 from 40 (the CDC calls class 3 severe obesity). With NICE’s lower thresholds, obesity starts at 27.5.

How do I calculate BMI without a calculator?

Divide your weight in kilograms by your height in metres, then by the height again: 70 kg at 1.75 m is 70 ÷ 1.75 ÷ 1.75 = 22.9. In pounds and inches, multiply the weight by 703 before dividing by the height twice.

Who invented BMI?

Adolphe Quetelet described the weight-to-height-squared ratio in the 1830s; Ancel Keys and colleagues named it the body mass index in 1972.

Is my data sent anywhere?

No. The calculation happens in your browser and nothing is transmitted — not your height, weight, waist or age.

Sources

Part of Calculators · Browse every tool