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β
- Pick a method β US Navy (waist + neck for men, plus hips for women), BMI-based (Deurenberg), or Jackson-Pollock skinfolds (3 or 7 sites).
- Enter measurements β For Navy: tape measure with no compression. For skinfolds: standardised pinch sites with a caliper.
- 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.
- Read the result β Body-fat %, plus lean body mass, plus the ACE category (essential, athlete, fitness, average, obese).
- 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.
Last updated: 2026-05-05 Β· Author: Ahsan Mahmood Β· Edit this page on GitHub