CalcOpenly

Body fat calculator

Body fat percentage by the US Navy tape method, Jackson-Pollock 3- or 7-site skinfolds, or from BMI, with fat and lean mass and the ACE category.

Updated Checked against 8 worked examples

Used to split fat and lean mass
Accepts 5'11" or 5 ft 11 in
Just below the larynx
Men: at the navel. Women: at the narrowest point
Try
Body fat
%
Body fat: 16.9 %
Shown to 1 decimal place, half-up
Category (ACE)
Fitness
Fat mass
11.9kg
Lean mass
58.1kg
Circumference methods are regressions: an individual result can differ from a lab measurement by several percentage points. Measure each site three times and average.

By the US Navy circumference method you carry about 16.9 % body fat — 11.9 kg of fat and 58.1 kg of lean mass — which ACE classes as “Fitness”.

Body composition

16.9%body fat
Fat mass11.9 kgLean mass58.1 kg

ACE categories for men

AthletesFitnessAverageObese0261418254516.9%
How it's calculated S
  1. US Navy formula for men (centimetres)

    4951.0324−0.19077log⁡10(85−38)+0.15456log⁡10(175)−450=16.94%\frac{495}{1.0324 - 0.19077\log_{10}(85 - 38) + 0.15456\log_{10}(175)} - 450 = 16.94\%

    This is the metric form; the original inch-based Hodgdon–Beckett regression gives results a few tenths of a percent different.

  2. Split weight into fat and lean mass

    70×16.94%=11.86 kg fat,58.14 kg lean70 \times 16.94\% = 11.86\ \text{kg fat},\quad 58.14\ \text{kg lean}

    The ACE category is read from the value rounded to 0.1 %.

About the body fat calculator

Body fat percentage is the share of body weight that is fat. The US Navy method (Hodgdon and Beckett, 1984) uses the logarithms of height and of waist minus neck, with the hip added for women. The Jackson-Pollock methods turn a sum of 3 or 7 caliper skinfolds and age into body density, which the Siri equation converts with %BF = 495 ÷ density − 450. The Deurenberg method estimates it from BMI, age and sex. Fat and lean mass follow from your weight.

People use it to follow changes in body composition that weight and BMI miss. With the defaults, a man 175 cm tall with a 38 cm neck and an 85 cm waist comes out at 16.9 % body fat, 11.9 kg of his 70 kg, which the American Council on Exercise (ACE) classes as fitness.

Each method is a regression fitted on adult samples, so a single reading can differ from a laboratory measurement by several percentage points. Repeat readings are comparable only when they use the same method and measurement sites.

US Navy tape method: formula and worked example

Hodgdon and Beckett developed the Navy equations at the Naval Health Research Center in 1984 to predict the body fat of Navy personnel from height and a few circumferences. They use base-10 logarithms of measurements in centimetres:

  • Men: body fat % = 495 ÷ (1.0324 − 0.19077 × log(waist − neck) + 0.15456 × log(height)) − 450
  • Women: body fat % = 495 ÷ (1.29579 − 0.35004 × log(waist + hip − neck) + 0.22100 × log(height)) − 450

The outer "495 ÷ … − 450" is the Siri equation, which turns body density into a fat percentage. Everything inside the brackets is a prediction of density.

A worked example for a woman who is 168 cm tall and weighs 64 kg, with a 33 cm neck, 76 cm waist and 100 cm hips:

  1. Waist + hip − neck = 76 + 100 − 33 = 143 cm, and log(143) = 2.15534.
  2. log(168) = 2.22531.
  3. Density term: 1.29579 − 0.35004 × 2.15534 + 0.22100 × 2.22531 = 1.29579 − 0.75445 + 0.49179 = 1.03313.
  4. Body fat: 495 ÷ 1.03313 − 450 = 29.1 %.
  5. Fat mass is 64 × 29.1 % = 18.6 kg, leaving 45.4 kg of lean mass.

Age does not enter the Navy equations. The calculator uses the metric form; the original inch-based regression gives results a few tenths of a percentage point different.

Skinfold methods: 3-site and 7-site Jackson-Pollock

Skinfold equations predict body density from the thickness of pinched folds of skin and the fat under them. The calculator uses the Jackson-Pollock equations and then the same Siri step.

MethodMenWomen
3-siteChest, abdomen, thighTriceps, suprailiac, thigh
7-siteChest, midaxillary, triceps, subscapular, abdomen, suprailiac, thighSame seven sites

The men's equations were fitted on 308 men aged 18 to 61 and cross-checked on 95 more; the women's on 249 women aged 18 to 55, whose authors advised care with women over 40. The calculator warns above 61 for men and 55 for women.

A 35-year-old man with a 14 mm chest, 24 mm abdominal and 18 mm thigh skinfold has a sum of 56 mm. His density is 1.10938 − 0.0008267 × 56 + 0.0000016 × 56² − 0.0002574 × 35 = 1.10938 − 0.04630 + 0.00502 − 0.00901 = 1.05909, and 495 ÷ 1.05909 − 450 gives 17.4 % body fat.

How to measure so the result can be trusted

For the woman in the Navy example, a 1 cm error at the waist, hip or neck shifts the result by about half a percentage point, and a 1 cm error in height by about a quarter:

Measurement off by +1 cmNew body fatChange
Waist29.62 %+0.49 points
Hip29.62 %+0.49 points
Neck28.63 %−0.49 points
Height28.86 %−0.26 points

For skinfolds, reading each of the man's three folds 1 mm thicker raises his result from 17.4 % to 18.2 %, enough to move him from the ACE "Fitness" band to "Average".

With a tape, measure on bare skin, at the same time of day, after a normal breath out.

With calipers, the standards summarised in a 2026 review of skinfold protocols agree on six points:

  1. Measure on the right side of the body.
  2. Use a calibrated skinfold caliper.
  3. Lift the fold between the left thumb and index finger.
  4. Apply the caliper jaws at right angles to the fold with the right hand.
  5. Read at a fixed time after the jaws close; standards use 2 or 4 seconds.
  6. Keep holding the fold until the reading is taken.

The same review found that standards disagree on where some sites are. The abdominal fold, for example, is taken 2 cm, 3 cm or 5 cm to the side of the navel, vertical in some standards and horizontal in others. Pick one written protocol and keep to it, and have the same person take the measurements each time.

Healthy body fat ranges by age and sex

The calculator labels results with the American Council on Exercise (ACE) categories, which use the same bands at every age. The most widely used age-specific ranges come from Gallagher and colleagues (2000). They measured 1,626 adults with DXA and four-compartment models in the UK, US and Japan and worked out the body fat that corresponds to BMIs of 18.5, 25 and 30 at each age. For white adults, as tabulated by Colombo and colleagues (2008):

AgeWomen: healthyWomen: obese fromMen: healthyMen: obese from
20 to 3921 to 33 %39 %8 to 21 %26 %
40 to 5923 to 35 %41 %11 to 23 %29 %
60 to 7925 to 38 %43 %13 to 25 %31 %

Values between the healthy upper limit and the obese threshold correspond to a BMI of 25 to 29.9. The paper gives separate figures for African American and Asian adults, and the authors called the ranges provisional.

The two systems can disagree. The woman in the Navy example, at 29.1 %, is "Average" by ACE and inside the healthy range at any age by Gallagher. A 65-year-old woman at 36 % is "Obese" by ACE, whose obese band starts at 32 % for women, but inside Gallagher's healthy range for her age.

Choosing a method and reading the result

  • US Navy tape. Needs only a tape and is the easiest to repeat at home. Men need a waist larger than the neck, or the formula has no answer.
  • Jackson-Pollock skinfolds. Needs calipers and practice, and ideally a second person for the back and arm sites. The 7-site version adds the midaxillary and subscapular folds and uses all five of the 3-site folds for both sexes.
  • BMI-based (Deurenberg). Needs no measuring beyond height and weight. It turns a BMI into a fat estimate using age and sex, so it cannot tell muscle from fat, and Deurenberg's own paper found it slightly overestimated body fat in obese people.

The calculator rejects any result at or below 0 % or at 75 % and above as a sign of a typing or unit error, and it picks the category from the result rounded to 0.1 %. Your body fat percentage is the input the Katch-McArdle equation needs in the BMR and TDEE calculator. For lean mass from height and weight formulas instead, use the lean body mass calculator.

Worked examples

US Navy, man 178 cm, neck 38, waist 86

Method
US Navy circumference
Sex (for the formula)
Male
Weight
80 kg
Height
178 cm
Neck
38 cm
Waist
86 cm
Body fat
17.2%
Fat mass
13.8 kg
Category (ACE)
Fitness

Checked against: Python 3.8 decimal: 495 / (1.0324 − 0.19077·log10 48 + 0.15456·log10 178) − 450 = 17.2039; 80 × 17.2039 % = 13.763 kg; ACE men fitness 14–17 %

US Navy, woman 165 cm, neck 32, waist 70, hip 96

Method
US Navy circumference
Sex (for the formula)
Female
Weight
60 kg
Height
165 cm
Neck
32 cm
Waist
70 cm
Hip
96 cm
Body fat
25.4%
Category (ACE)
Average

Checked against: Python 3.8 decimal: 495 / (1.29579 − 0.35004·log10 134 + 0.22100·log10 165) − 450 = 25.3755

US Navy in inches, 70 in tall, neck 15, waist 34

Method
US Navy circumference
Sex (for the formula)
Male
Weight
70 kg
Height
70 in
Neck
15 in
Waist
34 in
Body fat
17.4%

Checked against: Python 3.8 decimal, metric form after ×2.54 conversion = 17.4347; Hodgdon–Beckett inch form gives 17.513

Jackson-Pollock 3-site, man 30, 10/20/15 mm

Method
Jackson-Pollock 3-site skinfold
Sex (for the formula)
Male
Age
30 years
Weight
75 kg
Chest skinfold
10 mm
Abdominal skinfold
20 mm
Thigh skinfold
15 mm
Body density
1.0677 g/cm³
Body fat
13.6%
Category (ACE)
Athletes

Checked against: Python 3.8 decimal: 1.10938 − 0.0008267·45 + 0.0000016·45² − 0.0002574·30 = 1.0676965; Siri 495/D − 450 = 13.6149

Questions

What is a healthy body fat percentage?

ACE's reference ranges put average at 18–24 % for men and 25–31 % for women, fitness at 14–17 % and 21–24 %, and athletes at 6–13 % and 14–20 %. Obese starts at 25 % for men and 32 % for women. Essential fat, the minimum needed for normal physiological function, is 2–5 % for men and 10–13 % for women. These are fitness-industry reference bands, not clinical diagnostic cut-offs.

How close are body fat formulas to a lab test?

Their standard errors are about 3 to 4 percentage points of body fat. Each formula was fitted against underwater weighing: the Jackson-Pollock men's equations had a standard error of 0.0073 g/ml in body density (about 3 points of body fat), the women's 3.6 to 3.8 points, and Deurenberg's BMI formula 4.1 points. Laboratory methods such as underwater weighing and DXA scans remain the reference.

How do you measure for the US Navy body fat method?

Use a non-stretch tape that sits snug on the skin without compressing it. Measure the neck just below the larynx and the waist at the navel for men or at the narrowest point for women; women also measure the hips at the widest point of the buttocks. Averaging three readings per site helps, because at the defaults a 1 cm change in waist moves the result by about 0.8 percentage points.

What is the difference between body fat percentage and BMI?

BMI divides weight by height squared and says nothing about what the weight is made of, while body fat percentage estimates the share that is fat. An 80 kg, 178 cm man has a BMI of 25.2 whatever his build; Deurenberg's formula puts a 40-year-old at 23.3 % fat, but a muscular man of the same size measures far lower by tape or calipers. In Deurenberg's 1991 data, BMI with age and sex explained 79 % of the variation in measured body fat.

How accurate is the body fat calculator?

Accuracy depends on your inputs and the method's assumptions. Decimal arithmetic uses 50 significant digits, but estimates, numerical methods and source data can be less precise; the displayed rounding does not remove those limits. It is checked against 8 worked examples whose answers come from independent sources; for example, “US Navy, man 178 cm, neck 38, waist 86” is checked against Python 3.8 decimal: 495 / (1.0324 − 0.19077·log10 48 + 0.15456·log10 178) − 450 = 17.2039; 80 × 17.2039 % = 13.763 kg; ACE men fitness 14–17 %.

Where does the method come from?

Hodgdon JA, Beckett MB. Prediction of percent body fat for U.S. Navy men and women from body circumferences and height. Naval Health Research Center reports 84-11 and 84-29 (1984); Jackson AS, Pollock ML. Generalized equations for predicting body density of men. Br J Nutr 1978;40:497–504; Jackson AS, Pollock ML, Ward A. Generalized equations for predicting body density of women. Med Sci Sports Exerc 1980;12:175–181; Siri WE. Body composition from fluid spaces and density (1961); Deurenberg P, Weststrate JA, Seidell JC. Body mass index as a measure of body fatness. Br J Nutr 1991;65:105–114; American Council on Exercise — body fat percentage categories.

About this calculator

Navy (men, cm): 4951.0324−0.19077log⁡10(waist−neck)+0.15456log⁡10(h)−450Siri: %BF=495density−450Deurenberg: 1.20 BMI+0.23 age−10.8 sex−5.4\begin{aligned}\text{Navy (men, cm)}:&\ \frac{495}{1.0324 - 0.19077\log_{10}(\text{waist}-\text{neck}) + 0.15456\log_{10}(h)} - 450\\ \text{Siri}:&\ \%\text{BF} = \frac{495}{\text{density}} - 450\\ \text{Deurenberg}:&\ 1.20\,\text{BMI} + 0.23\,\text{age} - 10.8\,\text{sex} - 5.4\end{aligned}

Sources

  1. Hodgdon JA, Beckett MB. Prediction of percent body fat for U.S. Navy men and women from body circumferences and height. Naval Health Research Center reports 84-11 and 84-29 (1984)
  2. Jackson AS, Pollock ML. Generalized equations for predicting body density of men. Br J Nutr 1978;40:497–504
  3. Jackson AS, Pollock ML, Ward A. Generalized equations for predicting body density of women. Med Sci Sports Exerc 1980;12:175–181
  4. Siri WE. Body composition from fluid spaces and density (1961)
  5. Deurenberg P, Weststrate JA, Seidell JC. Body mass index as a measure of body fatness. Br J Nutr 1991;65:105–114
  6. American Council on Exercise — body fat percentage categories

For information only, not medical advice. These formulas describe populations, not you; talk to a clinician before acting on a result.

Checked against references

8 worked examples with independently sourced answers ship with this calculator. They run in the test suite; you can run them here too.

Related calculators

Allow optional Google Analytics to measure page visits? Calculators work either way. Privacy and choices

Optional analytics: off.