Pick your units
Choose metric (kg and cm) or imperial (pounds, feet and inches).
Check your body mass index and healthy weight rangeBody mass index is the number doctors, insurers and fitness apps ask for first, because it needs nothing more than height and weight yet says a lot. This calculator gives your BMI to one decimal place with the WHO category and your healthy weight range.
Check your body mass index and healthy weight range
Enter a weight and height above zero and your BMI will appear here. This calculator is designed for adults.
Choose metric (kg and cm) or imperial (pounds, feet and inches).
Enter your weight and your height.
Read your BMI, category, healthy weight range and the change needed to reach it.
Body mass index is the quick screening number doctors, insurers and fitness apps reach for first. This calculator gives it to one decimal place, in the standard WHO category, plus the healthy weight range for your height.
If you are outside the normal range, it tells you how much weight you would need to gain or lose to reach it. Metric and imperial units both work, all computed in your browser.
A screening number, computed properly.
Walk into a checkup knowing your number and WHO category before the doctor even asks for it at your next appointment.
If you fall outside the normal band, it states plainly how much you would need to gain or lose to reach it.
Forms that ask for BMI get an accurate figure to one decimal place, recalculated monthly instead of a generic chart row guess.
Recheck monthly and watch the number move as diet and exercise take effect, with a practical target attached that updates every month.
What the number does and does not say.
Underweight below 18.5, normal from 18.5 to 24.9, overweight from 25 to 29.9, and obese at 30 and above, for adults aged 18 and over.
The healthy range is computed from your exact height directly, never pulled from a one size fits all table like generic charts use.
BMI is a screening guide, not a diagnosis: it cannot tell muscle from fat, so athletes can score high while perfectly healthy.
Everything runs in your browser, so no health data is sent anywhere.