Ideal Weight Calculator
Our free ideal weight calculator helps you find a healthy weight range for your height and gender. Enter your height in metric (cm) or imperial (ft/in) units, select your gender, and get results from four widely used medical formulas — Devine, Hamwi, Robinson, and Miller — alongside the WHO-recommended healthy BMI range (18.5–24.9).
Frequently Asked Questions
What is ideal body weight?
Ideal body weight (IBW) is an estimated weight range considered optimal for a person's height and gender. It is commonly used in medicine to determine drug dosages and assess nutritional status. There is no single "perfect" number — IBW is a useful reference range, not a strict target.
What formulas does this calculator use?
The calculator uses four established medical formulas: Devine (1974), Hamwi (1964), Robinson (1983), and Miller (1983). All four were developed for adults and use height in inches above 5 feet as the key variable. The results differ slightly because each formula was derived from different population samples.
What is the difference between the BMI healthy range and the formula results?
The BMI-based range (18.5–24.9) gives the weight interval within which a person is considered to have a healthy body mass index. The four formulas calculate a single target weight per gender. In practice, both approaches give similar values, but the BMI range is broader and accounts for natural body variation.
Does gender affect ideal weight?
Yes. Women naturally have a higher percentage of body fat and a different body composition than men of the same height. All four formulas use a lower baseline weight for women, resulting in a lower ideal weight estimate compared to men of the same height.
What if my actual weight is above or below the ideal range?
Ideal weight is a reference guideline, not a strict health boundary. Many factors affect healthy weight: muscle mass, bone structure, age, and fitness level. If your weight differs significantly from the range, consult a doctor or registered dietitian — weight alone does not fully determine health status.