Find your ideal body weight based on your height — using four established medical formulas.
Your Results
These formulas were developed for adults. Results may not apply to athletes or individuals with high muscle mass.
Ideal body weight (IBW) is a clinical estimate of how much a person should weigh based on their height and sex. It is not a single "perfect" number — rather, it provides a reference range used in medicine for drug dosing, nutritional assessments, and health screenings.
Different formulas exist because body composition varies across populations. Each formula was developed from different datasets and populations, which is why they produce slightly different results. Looking at the range across all four formulas gives a more realistic picture than relying on any single one.
All four formulas use height in inches (h) and assume a baseline height of 5 feet (60 inches). For every inch above 60, a sex-specific increment is added to a base weight.
| Formula | Year | Male (kg) | Female (kg) |
|---|---|---|---|
| Devine | 1974 | 50 + 2.3 × (h − 60) | 45.5 + 2.3 × (h − 60) |
| Robinson | 1983 | 52 + 1.9 × (h − 60) | 49 + 1.7 × (h − 60) |
| Miller | 1983 | 56.2 + 1.41 × (h − 60) | 53.1 + 1.36 × (h − 60) |
| Hamwi | 1964 | 48 + 2.7 × (h − 60) | 45.5 + 2.2 × (h − 60) |
Formula-based ideal weight is derived from height-weight relationships observed in specific populations. It gives a single point estimate and was originally designed for clinical use — particularly for calculating medication dosages and ventilator settings.
BMI-based healthy weight defines a range (BMI 18.5–24.9) that is associated with lower risk of chronic diseases in the general population. This range is broader and accounts for natural variation in body composition.
Neither metric is perfect. The ideal approach is to consider both: use the formula-based estimates as a reference point, and the BMI healthy range as the acceptable band. If your weight falls within the BMI healthy range and you feel energetic and healthy, you're likely in a good place.