Composition from height and weight
Lean Body Mass Calculator: LBM from Boer, James, and Hume
This calculator estimates lean body mass (LBM), the weight excluding storage fat, from height, weight, and sex. Adults get the mean of Boer, James, and Hume; cohort ≤14 uses Peters. It reports body fat %, functional mass ratio, a composition bar, and a model comparison table. Optional manual body fat % updates the fat readout and bar. Educational only; not for medication dosing.
By Jeff Beem
Updated
Inputs
Pediatric mode switches to the Peters estimate.
Height in centimeters.
Leave blank for the formula-derived estimate.
Results
Lean body mass about 53.7 kg from mean of Boer, James, and Hume formulas. Estimated body fat about 23.3%. Functional mass ratio about 76.7%. Composition: lean about 53.7 kg, fat mass about 16.3 kg.
From LBM vs weight.
Model comparison
| Formula | Use | LBM | BF% |
|---|---|---|---|
| Boer | Standard clinical | 54.7 kg | 21.9% |
| James | Non-obese profiles | 55.3 kg | 21.0% |
| Hume | Broad population | 51.1 kg | 27.0% |
How to use this calculator
Begin at the top of the form. Choose metric or US units, pick whether you want the adult formulas or the pediatric Peters option, then enter sex, height, and weight.
If you already know your body fat percent from a scan or calipers, you can type it in the optional field. That only changes the body-fat card and the lean-versus-fat bar. The main lean body mass number still comes from height and weight.
When you are ready, look at section 02. The dark card is your estimated lean body mass. Under it you will see body fat percent, how much of your total weight that lean mass represents, a simple lean-versus-fat bar, and (for adults) a small table that shows what each formula would say on its own. Treat these numbers as a learning estimate, not a lab report or a dosing guide.
Reading your lean body mass result
Start with the dark panel: that is your headline lean body mass (LBM). The white cards under it explain body fat %, how much of your weight is lean (functional mass ratio), the lean-vs-fat bar, and, for adults, each formula on its own.
Example: pediatric cohort ≤14 (Peters)
Manual body fat % vs headline LBM
Lean body mass calculator: Boer, James, Hume, and Peters
This calculator estimates lean body mass (LBM) from height, weight, and sex. Adults use the mean of Boer, James, and Hume; cohort ≤14 uses Peters. Optional manual body fat % updates the fat readout and bar only. Educational only; not medical or dosing advice.
What this calculator does
- Boer (male, W kg, H cm):
- James (male):
- Hume (male):
- Peters (pediatric):
LBM vs fat-free mass (FFM)
Accuracy and limits
FAQ
How is the headline LBM calculated for adults?
What lean body mass do the metric defaults show?
When does the widget use the Peters formula?
What does manual body fat % change?
What is functional mass ratio?
Which formula is most accurate: Boer, James, or Hume?
Can I use this for medication dosing?
Sources & citations
References used for the calculation method and definitions. Links open in a new tab when available.
Boer formula for lean body mass estimation, used as the standard clinical LBM calculation method.
Pharmacokinetic modeling paper on predicting fat-free mass / lean bodyweight from sex, height, and weight; cites James W. (Research on Obesity, HMSO 1976) and situates classic anthropometric LBM estimates used in clinical dosing alongside newer approaches.
Hume linear LBM formula using height and weight, providing a broad population baseline for lean mass estimation.
Fitness Reference Note
Informational Use: These calculations (BMI, Calories, etc.) are based on standard statistical formulas and are intended for general reference and goal-setting purposes only.
Consult Experts: This tool does not provide medical advice, diagnosis, or treatment. Results may not be accurate for athletes, pregnant individuals, or those with underlying health conditions.
Health Safety: Always consult with a healthcare professional or qualified trainer before beginning any new diet or intensive exercise program.
Privacy First: All calculations are performed locally in your browser. No health data is stored or transmitted to any server.