Body Fat Percentage Formulas
Review the legacy circumference, Relative Fat Mass, and Deurenberg body-fat equations with variables, units, worked calculations, and limitations.
How do the Body Fat Calculator formulas work?
This formula page defines the variables used by the Body Fat Calculator, shows how those values are combined, and explains the order of operations behind the result. Use the worked steps to verify an estimate, compare scenarios, and understand which assumptions or rounding rules can affect the displayed answer.
Formula Overview
The calculator runs three adult prediction equations. The selected method controls the headline percentage, fat mass, and lean mass. The other equations remain visible as comparisons because the formulas use different predictors and can disagree.
Variable Definitions
| Symbol | Meaning | Unit or code |
|---|---|---|
| BF | Estimated body-fat percentage | Percent |
| H | Height | Centimeters for circumference equations; same unit as waist for RFM |
| W | Waist circumference | Centimeters for circumference equations |
| N | Neck circumference | Centimeters |
| P | Hip circumference | Centimeters |
| A | Age | Completed years |
| SRFM | Published RFM sex term | Male 0; female 1 |
| SBMI | Published Deurenberg sex term | Male 1; female 0 |
| M | Body weight | Kilograms |
Unit Conversions
The production engine converts U.S. inputs before applying the equations.
Conversion happens before logarithms, ratios, BMI, fat mass, or lean mass are calculated.
Legacy Circumference Equations
The equations commonly called the Navy method estimate body density from height and circumferences, then convert density to body-fat percentage with the Siri relationship.
Male Equation
Waist must be greater than neck so the logarithm receives a positive value.
Female Equation
Waist plus hip must be greater than neck. The hip measurement is used only in this equation.
Relative Fat Mass Formula
RFM uses height, waist, and the published sex term. Height and waist may be in centimeters or inches as long as both use the same unit, because only their ratio appears in the equation.
The original 2018 study developed the equation with NHANES adult data and validated it against DXA estimates in a separate adult dataset. That does not make RFM a direct measurement for an individual.
BMI-Based Body-Fat Formula
The adult Deurenberg equation uses BMI, age, and the published sex term. The cited study reported a standard error of estimate of 4.1 percentage points for the adult formula and noted slight overestimation in participants with obesity.
Estimated Fat Mass and Lean Mass
Lean mass includes water, muscle, bone, organs, and other non-fat tissue. It is not a direct muscle-mass estimate.
Method Spread
The spread is reported in percentage points. It describes disagreement among models for the entered measurements; it is not an error margin or confidence interval.
Worked Male Circumference Calculation
For height 177.8 cm, neck 38.1 cm, waist 91.44 cm, age 30, and weight 81.6466 kg:
| Circumference estimate | 21.12% |
|---|---|
| RFM estimate | 25.11% |
| BMI-based estimate | 21.69% |
| Estimated fat mass | 17.25 kg |
| Estimated lean mass | 64.40 kg |
| Method spread | 3.99 percentage points |
Precision, Validation, and Limitations
- The engine keeps unrounded values through intermediate calculations.
- Body-fat estimates and masses are displayed to practical precision rather than implying laboratory accuracy.
- The calculator accepts adults age 18-100 within the configured measurement ranges.
- All three equations use binary sex terms exactly as defined by the published models.
- The equations do not directly measure tissue or diagnose a condition.
- An unusual result or a spread of at least 5 points triggers a recheck notice.
See the worked body-fat examples for reproducible input sets.