BMI Calculator
Calculate your Body Mass Index (BMI) to check whether you are at a healthy weight for your height.
What Is a BMI Calculator?
Most people think they know roughly where they sit on the BMI scale. Most are slightly off. BMI isn't a perfect measure — it doesn't distinguish muscle from fat and can misclassify muscular people as overweight — but it's still the first figure your GP reaches for at a health check, and it's a useful starting point for understanding weight and health risk.
The NHS uses four categories: underweight (below 18.5), healthy weight (18.5–24.9), overweight (25–29.9), and obese (30 and above). For people of South Asian, Chinese, or other Asian heritage, NICE recommends lower thresholds — healthy weight is considered up to 23, and overweight up to 27.5 — because research shows higher metabolic risk at lower BMIs in these populations.
Enter your height in centimetres and weight in kilograms. You'll see which NHS category your result falls into and the healthy weight range for your height. Use it as a starting point, not a diagnosis — your GP can give a fuller picture alongside waist circumference and other markers.
How Do You Use This BMI Calculator?
Enter your height in centimetres and weight in kilograms. Click Calculate to see your BMI value and the weight category it falls into.
- Enter your height in centimetres in the height field.
- Enter your weight in kilograms in the weight field.
- Click the Calculate button to generate your result.
- Read your BMI value in the output panel.
- Check the weight category displayed beside the number.
- Compare your result against the NHS ranges in the table below.
How Does the BMI Calculator Formula Work?
The formula used: BMI = weight (kg) / height (m)²
The BMI formula divides weight by height squared: BMI = weight (kg) / height (m)².
Convert height from centimetres to metres first. For 175 cm, divide by 100 to get 1.75 m. Square that value: 1.75 × 1.75 = 3.0625. Divide weight by the squared height: 80 / 3.0625 = 26.1.
The result is unitless. The NHS maps it to four categories: under 18.5 (underweight), 18.5–24.9 (healthy), 25–29.9 (overweight), and 30+ (obese).
What Are Some Example Calculations?
For a person 175 cm tall weighing 80 kg: BMI = 80 / (1.75)² = 26.1, which falls in the Overweight category.
Healthy-weight adult
Height 170 cm, weight 65 kg. Convert height: 1.70 m. Square: 2.89. BMI = 65 / 2.89 = 22.5.
BMI 22.5 — Healthy weight category.
Overweight adult
Height 180 cm, weight 90 kg. Convert height: 1.80 m. Square: 3.24. BMI = 90 / 3.24 = 27.8.
BMI 27.8 — Overweight category.
Underweight adult
Height 165 cm, weight 48 kg. Convert height: 1.65 m. Square: 2.7225. BMI = 48 / 2.7225 = 17.6.
BMI 17.6 — Underweight category.
When Should You Use a BMI Calculator?
Before a GP health check, NHS Health MOT, or fitness assessment. Having your number ready means you understand the conversation rather than just nodding along. If your result sits in the overweight or obese range, your GP may use it to discuss referrals to weight management services — NHS programmes are often free and open to anyone with a BMI above 30.
Track it monthly rather than daily. Body weight fluctuates by 1–2kg in a single day depending on hydration, food intake, and time of day. A consistent downward trend over 8–12 weeks is meaningful. Weigh yourself at the same time each week — first thing in the morning before eating — for the most reliable comparison.
What Do These Terms Mean?
How Do the Options Compare?
| BMI Range | Category | NHS Weight Status | Health Risk Level |
|---|---|---|---|
| Below 18.5 | Underweight | Below healthy range | Increased (nutritional deficiency) |
| 18.5 – 24.9 | Healthy weight | Within healthy range | Low |
| 25.0 – 29.9 | Overweight | Above healthy range | Increased |
| 30.0 – 34.9 | Obese class I | Obese | High |
| 35.0 – 39.9 | Obese class II | Obese | Very high |
| 40.0 and above | Obese class III | Severely obese | Extremely high |
What Are the Best Tips to Know?
- Weigh yourself first thing in the morning before eating for the most consistent reading.
- Measure height without shoes and stand flat against a wall.
- Use the same scales each time to reduce measurement variation.
- Record results monthly rather than daily to spot genuine trends.
- Pair BMI with a waist circumference measurement for a fuller picture of health risk.
What Mistakes Should You Avoid?
- Entering height in metres instead of centimetres, producing an impossibly high BMI.
- Forgetting to remove shoes before measuring height, which inflates the reading by 2–3 cm.
- Treating BMI as a diagnostic tool rather than a screening indicator.
- Ignoring that BMI overestimates body fat in muscular individuals and underestimates it in older adults.
Frequently Asked Questions
What is a healthy BMI range?
A healthy BMI is between 18.5 and 24.9. Below 18.5 is considered underweight, 25 to 29.9 is overweight, and 30 or above is classified as obese according to NHS guidelines.
Is BMI accurate for everyone?
BMI does not account for muscle mass, age, sex, or ethnicity. Athletes may have a high BMI due to muscle. It is a screening tool, not a diagnostic measure.
How often should I check my BMI?
Checking your BMI every few months is sufficient for most people. Focus on overall health habits rather than frequent BMI monitoring.
Does BMI differ for children and teenagers?
Yes. Child BMI uses age- and sex-specific percentile charts rather than fixed adult thresholds. A child in the 85th to 94th percentile is classified as overweight. Use an age-adjusted calculator for anyone under 18.
What BMI thresholds apply to South Asian and Black adults?
The NHS recommends lower thresholds for South Asian, Chinese, and Black African/Caribbean adults. A BMI of 23 or above indicates increased risk, and 27.5 or above indicates high risk, compared with 25 and 30 for the general population.
Can BMI tell me my body fat percentage?
No. BMI estimates weight status but does not measure body fat directly. DEXA scans, skinfold callipers, and bioelectrical impedance devices provide body fat percentage readings.
Why do doctors still use BMI if it has limitations?
BMI is fast, free, and requires only a scale and a tape measure. Population studies show strong correlation between high BMI and increased disease risk. Doctors pair it with waist circumference and blood tests for a fuller assessment.
What should I do if my BMI is outside the healthy range?
Book a GP appointment to discuss the result. A GP can assess additional risk factors such as blood pressure, cholesterol, and family history before recommending dietary or activity changes.
More Health Calculators
See all free tools in the Health Calculators category.
Estimate your daily calorie needs based on age, height, weight, and activity level.
Ideal Weight CalculatorFind your ideal weight range based on height and gender using multiple established formulas.
Pregnancy Due Date CalculatorCalculate your estimated due date and see key pregnancy milestones based on your last menstrual period.
Body Fat CalculatorEstimate your body fat percentage using the US Navy method based on body measurements.
Macro CalculatorCalculate your optimal daily macronutrient intake — protein, carbohydrates, and fat — based on your goals.
Water Intake CalculatorCalculate your recommended daily water intake based on your body weight, activity level, and climate.
Heart Rate Zone CalculatorCalculate your target heart rate training zones using the Karvonen formula for more effective workouts.
Sleep CalculatorCalculate the best times to fall asleep or wake up based on 90-minute sleep cycles for more refreshing rest.
BAC CalculatorEstimate your blood alcohol content (BAC) based on drinks consumed, body weight, gender, and time elapsed.
Ovulation CalculatorEstimate your ovulation date and fertile window based on your menstrual cycle length and last period date.
Calories Burned CalculatorCalculate calories burned during exercise and daily activities using MET (Metabolic Equivalent of Task) values.
TDEE CalculatorCalculate your Total Daily Energy Expenditure — the calories you burn each day based on your height, weight, age, sex, and activity level.
Period CalculatorPredict your next three periods, fertile window, and ovulation date based on your cycle length.
More categories