Skip to main content

body-fat-calculator

A body fat calculator estimates the percentage of your bodyweight that is adipose tissue using one of several proxy methods β€” circumference-based (US Navy), BMI-based (Deurenberg), or skinfold-based (Jackson-Pollock 3 or 7 site) β€” none as accurate as DEXA or hydrostatic weighing but useful for tracking direction over time. The ZTools Body Fat Calculator offers all three approaches, runs in the browser without storing personal data, frames every result as an estimate (the Navy method has a typical Β±3% error band), and recommends using consistent methodology rather than chasing absolute precision.

Use cases​

Tracking change during a cut​

Measure every 2–4 weeks with the same method; the trend is what matters, not the absolute number.

Setting a body-composition goal​

Athletes target sport-specific ranges (bodybuilders 6–10%, endurance runners 8–12% males / 14–20% females).

Distinguishing weight-loss from muscle-loss​

Plateaus on the scale can hide successful body recomposition. Combining weight + body-fat estimates separates the signals.

Pre-physical-exam preparation​

Some military / police applications use the Navy method as a screen β€” practice with the same inputs ahead of time.

How it works​

  1. Pick a method β€” US Navy (waist + neck for men, plus hips for women), BMI-based (Deurenberg), or Jackson-Pollock skinfolds (3 or 7 sites).
  2. Enter measurements β€” For Navy: tape measure with no compression. For skinfolds: standardised pinch sites with a caliper.
  3. Apply the formula β€” Navy: log-based circumference equation per sex. Deurenberg: 1.20Β·BMI + 0.23Β·age βˆ’ 10.8Β·sex βˆ’ 5.4. Jackson-Pollock: density equations + Siri body-fat conversion.
  4. Read the result β€” Body-fat %, plus lean body mass, plus the ACE category (essential, athlete, fitness, average, obese).
  5. Track over time β€” Repeat measurements every 2–4 weeks under same conditions. Trend matters more than single readings.

Examples​

Input: Male, 30 yr, 180 cm, 80 kg, waist 85 cm, neck 38 cm (Navy)

Output: Body fat β‰ˆ 15.7% Β· LBM β‰ˆ 67.5 kg Β· category: fitness


Input: Female, 30 yr, 165 cm, 65 kg, waist 75 cm, hips 95 cm, neck 33 cm (Navy)

Output: Body fat β‰ˆ 25% Β· LBM β‰ˆ 49 kg Β· category: fitness


Input: Same male, BMI method (Deurenberg)

Output: Body fat β‰ˆ 18% β€” 2-3% higher than Navy is typical

Frequently asked questions​

How accurate is the US Navy method?

Β±3–4% on average. The error is consistent within a person measured the same way, so trend-tracking is reliable even when absolute number is not.

Which method is most accurate?

DEXA scan (clinical) and hydrostatic weighing are most accurate. Among DIY methods, calibrated skinfolds (7-site, experienced operator) β‰ˆ Navy β‰ˆ BMI for most users. None matches DEXA, but trend-tracking is reliable.

Why does my smart-scale BIA give a different number?

BIA is sensitive to hydration. Same scale at different times of day can show 5%+ swings. Use BIA only if always measured at the same time under same conditions.

What is "essential" vs "athlete" body fat?

ACE categories: men essential 2–5%, athletes 6–13%, fitness 14–17%, average 18–24%, obese 25%+. Women: essential 10–13%, athletes 14–20%, fitness 21–24%, average 25–31%, obese 32%+. Essential range is the minimum for health.

Can the Navy method work for very lean / very heavy people?

It loses accuracy at extremes. Bodybuilders below 8% and individuals above 35% should treat it as approximate.

Should I aim for the lowest possible body fat?

No β€” below essential ranges harms hormones, immunity, and athletic performance. Most healthy adults sit happily in the 12–25% range.

Tips​

  • Pick one method and stick with it β€” switching methods muddies the trend.
  • Measure under consistent conditions (morning, fasted, same hydration).
  • For the Navy method, use a non-stretchy tape and do not compress soft tissue.
  • Combine with weight + photos every 4 weeks β€” three angles tells more than one number.
  • Treat single readings as Β±3%; trust the 4–8 week trend.

Try it now​

The full body-fat-calculator runs in your browser at https://ztools.zaions.com/body-fat-calculator β€” no signup, no upload, no data leaves your device.

Open the tool β†—


Last updated: 2026-05-05 Β· Author: Ahsan Mahmood Β· Edit this page on GitHub