Body Fat Calculator
Free online body fat calculator – Fast, accurate, and easy to use
Estimate your body fat percentage using the US Navy circumference method and BMI-based formula. Get fat mass, lean mass, and your health category.
Body Fat Percentage Formula
US Navy Method — Men
BF% = 495 / (1.0324 − 0.19077×log10(waist−neck) + 0.15456×log10(height)) − 450
US Navy Method — Women
BF% = 495 / (1.29579 − 0.35004×log10(waist+hip−neck) + 0.22100×log10(height)) − 450
BMI-Based (Deurenberg)
BF% = 1.20×BMI + 0.23×age − 10.8×sex − 5.4 (sex: male=1, female=0)
Healthy Body Fat Ranges
Worked Example
Male, age 30, 80 kg, 178 cm, neck 38 cm, waist 88 cm
waist − neck = 88 − 38 = 50 cm
log10(50) = 1.699 | log10(178) = 2.250
denominator = 1.0324 − 0.19077×1.699 + 0.15456×2.250 = 1.0324 − 0.3241 + 0.3478 = 1.0561
BF% = 495 / 1.0561 − 450 ≈ 18.7% (Acceptable category)
Fat Mass
14.9 kg
Lean Mass
65.1 kg
Related Health Calculators
People Also Ask
How to Use This Calculator
Step 1: Select your sex and unit system
Choose metric (cm/kg) or imperial (in/lbs)
Step 2: Enter height, weight, and age
Used for the BMI-based estimate
Step 3: Enter neck and waist (+ hip for women)
Take measurements as described in the FAQ below
Step 4: See body fat % from two methods instantly
US Navy method and BMI-based estimate side by side