Enter your height and weight in centimetres and kilograms, or switch to feet, inches and pounds. The calculator converts automatically and always reports a single, comparable BMI value.
A colour-coded bar plots your BMI across the underweight, normal, overweight and obese bands so you can see your result in context, not just as a number.
Beyond the score, the tool shows the weight range that would put you in the healthy BMI band for your exact height, in your chosen units.
All math runs in your browser with no server calls. Your height and weight are never uploaded, and the tool works offline once loaded.
BMI equals your weight in kilograms divided by the square of your height in metres (kg/m²). In imperial units the formula is 703 × weight in pounds ÷ height in inches squared. This calculator converts your input automatically and shows the result to one decimal place.
The common adult ranges are: Underweight below 18.5, Normal weight 18.5–24.9, Overweight 25–29.9, and Obese 30 or above. The coloured bar shows where your BMI falls across these bands.
BMI is a quick screening tool, not a diagnosis. It does not distinguish muscle from fat, so very muscular people may read as overweight, and it can be less reliable for athletes, pregnant people, children and older adults. Treat it as one general indicator among many.
A healthy weight is usually the range that keeps your BMI between 18.5 and 24.9. The calculator works this range out for your exact height and shows it in kilograms or pounds depending on the unit system you choose.
Yes. Every calculation runs locally in your browser with no server calls, so nothing you enter is uploaded. The tool keeps working offline once the page has loaded.
This BMI calculator is provided for general informational purposes only and is not medical advice. Body Mass Index is a screening tool that does not account for muscle mass, body composition, age or other factors. Consult a qualified healthcare professional for guidance about your weight and health.