CalcKit — Free UK Calculators
⚕️
health

UK BMI Calculator — Body Mass Index (NHS)

Free BMI calculator for UK adults. Use this BMI calculator to find your BMI and check if you are a healthy weight. This BMI calculator works for women and men. Enter your height and weight and your estimated BMI appears in seconds. You will also see your NHS weight category and your healthy weight range for your height. BMI is a useful guide, but it is just one piece of the picture. It does not measure body fat directly. Muscle, age, and body shape all affect what your number really means.

UK BMI Calculator — Body Mass Index (NHS)Free · No signup

About This Calculator

UK BMI Calculator — Body Mass Index (NHS) follows current NHS and evidence-based health guidelines. All calculations are based on internationally recognised health formulas used by medical professionals.

Completely free with no signup required. Results are instant and calculated in your browser — no personal data is sent to our servers. Always consult a qualified healthcare professional for medical advice.

How to use this calculator

  1. 1Enter your height and weight. You can use metric (cm and kg) or imperial (feet, inches, and stones). Your estimated BMI appears straight away — no manual calculation needed.
  2. 2Your BMI is placed on the NHS scale: underweight (below 18.5), healthy weight (18.5–24.9), overweight (25–29.9), or obese (30+). You also see the healthy weight range for your height.
  3. 3BMI works the same way for women and men. The NHS uses one scale for all adults aged 18 and over. Keep in mind that BMI does not measure body fat directly. If you are very muscular, your BMI may read high even if you are healthy.
🔗

Health guidelines sourced from the NHS and Public Health England.

Also known as

nhs bmi calculatorbmi calculator ukbmi calculator womenbmi scalecalculate my bmibmi test

Frequently Asked Questions

The NHS BMI formula is: BMI = weight (kg) ÷ height (m)². Take your weight in kilograms and divide it by your height in metres, squared. For example: 75kg ÷ (1.75 × 1.75) = 24.5. That is in the healthy range. This calculator does the maths for you. Just enter your height and weight.

The NHS BMI scale has four categories. Under 18.5 is underweight. Between 18.5 and 24.9 is a healthy weight. Between 25 and 29.9 is overweight. 30 or above is obese. If you are of South Asian or Chinese background, the thresholds are lower. Overweight starts at 23, and obese at 27.5.

Divide your weight in kilograms by your height in metres squared. So if you weigh 70kg and are 1.75m tall: 70 ÷ (1.75 × 1.75) = 22.9. Your estimated BMI is 22.9, which is in the healthy range. You do not need to do this by hand. Just enter your height and weight above and your estimated BMI appears straight away.

The NHS says a healthy BMI is between 18.5 and 24.9. Below 18.5 is underweight. Between 25 and 29.9 is overweight. 30 and above is obese. If you are of South Asian or Chinese background, your healthy range is slightly lower. Talk to your GP if you are unsure what your result means for you.

Yes. The NHS uses the same BMI scale for women and men. The healthy range is 18.5 to 24.9 for both. Women naturally carry a little more body fat than men at the same BMI, but the NHS does not use different cut-offs by sex. This calculator works for all adults aged 18 and over.

BMI does not measure body fat directly. It only looks at your height and weight. This means it can be misleading for some people. Muscular people often get a high BMI even though they have low body fat. Older adults may have a normal BMI but still carry too much fat. BMI is a useful guide, but it is not the full picture. Your GP can give you a more complete assessment.

Your ideal weight is whatever keeps your BMI between 18.5 and 24.9. For someone who is 5'8" (173cm), that is roughly 55 to 79kg. For someone who is 5'4" (163cm), it is roughly 49 to 70kg. Enter your height above and the calculator will show your personal healthy weight range.

No. This calculator is for adults aged 18 and over. For children, healthy BMI ranges change with age and sex, so the adult scale does not apply. The NHS has a separate child BMI tool at nhs.uk. Use that instead for anyone under 18.

A BMI in the overweight or obese range raises your risk of type 2 diabetes, heart disease, high blood pressure, some cancers, and joint pain. The higher your BMI, the greater the risk. Losing even 5 to 10 percent of your body weight can make a real difference. Talk to your GP if your result is in the overweight or obese range.

If you are of South Asian, Chinese, or other Asian background, your health risks are higher at a lower BMI. The NHS recommends different thresholds for these groups. Overweight starts at BMI 23, not 25. Obese starts at BMI 27.5, not 30. If this applies to you, use these lower cut-offs and speak to your GP about your result.

Related Articles

Last updated: 1 April 2026