Estimate body fat percentage from tape measurements of waist, neck, hip, and height — no calipers or scans required.
Calculations follow established definitions and are tested against reference datasets. We document how each tool works and when to use it.
Unit conversions follow SI and common measurement standards. We use careful numeric handling to reduce rounding surprises.
We minimize data collection on tools. Read how we handle analytics, cookies, and your rights.
© 2026 ExpertToolkit. All rights reserved.
Estimated body fat
31.6258
Computed from default inputs using graph `synth-body-fat-calculator`.
Solve for Height
Height: 163.1777 for Estimated body fat 34.793
US Navy tape-measure body fat estimate in metric units (cm), sex-branched.
max(0, min(70, (isMale == 1 ? 495 / (1.0324 - 0.19077 * log10(max(1, waistCm - neckCm)) + 0.15456 * log10(heightCm)) : 495 / (1.29579 - 0.35004 * log10(max(1, waistCm + hipCm - neckCm)) + 0.22100 * log10(heightCm))) - 450))Estimated body fat decision comparison
Expanded chart built from the same sensitivity run as the table, so users can read the trend and verify the numbers in one place.
Visual response curve for Estimated body fat.
Health tools disclaimer: Educational estimates only, not medical advice, diagnosis, or treatment. For clinical decisions, dosing, or emergencies, follow guidance from US Department of Health & Human Services and a licensed professional in your jurisdiction.
Estimate body fat percentage from tape measurements using a Navy-style metric equation.
Body Fat Calculator turns Waist, Neck, Height, Hip, and Sex (1 = male, 0 = female) into Estimated body fat. Confirm the units and assumptions match your situation before relying on the result.
Body Fat Calculator produces a screening estimate, not a diagnosis. Measurements such as Waist, Neck, Height, Hip, and Sex (1 = male, 0 = female) translate into Estimated body fat, which is useful for tracking a trend over time or preparing questions for an appointment — not for deciding treatment, dosing, or urgency on its own.
Estimate quality tracks measurement quality: enter current values, use the units each input asks for, and describe the individual case rather than a population average. If a result would change medication use, urgent care timing, or a treatment decision, stop at the estimate and confirm the next step with a licensed professional.
Overwhelm from technical jargon
Start with the basic inputs only — advanced options can be explored once you understand the fundamentals. Important: Don't be discouraged if your results seem unfavorable — these tools help you plan, not judge.
Enter your values, then check the formula, scenarios, and FAQ to confirm the assumptions fit your case. For medical, financial, legal, or safety-critical decisions, treat the output as an estimate and verify it against the relevant professional standard.
This answer is computed by CalculationEngine (v1.0.0). The same inputs always produce the same figure and the same fingerprint below, so you can reproduce and cite it.
Standards
Assumptions
Inputs & outputs
Computation fingerprint (SHA-256)
c0df6fcbd9e04c9261d3e80bd6e75061203e82edc46b6027c0b42a454fbffe76