Body Fat Calculator
Estimate body fat percentage from waist, neck, hip, and height measurements.
Verification & transparency
Page review note
- v1
Estimate body fat percentage from waist, neck, hip, and height measurements.
Page review note
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.
© 2026 ExpertToolkit. All rights reserved.
Estimated body fat
64.0968
Computed from default inputs using graph `synth-body-fat-calculator`.
We minimize data collection on tools. Read how we handle analytics, cookies, and your rights.
Solve for Height
Height: 139.1397 for Estimated body fat 70.51
Tape-measure body fat estimate in metric units.
Body fat % = 495 / (1.0324 - 0.19077 log10(waist + hip - neck) + 0.15456 log10(height)) - 450
max(0, min(70, 495 / (1.0324 - 0.19077 * log10(max(1, waistCm + hipCm - neckCm)) + 0.15456 * log10(heightCm)) - 450))| Height | Estimated body fat |
|---|---|
| 80 | 70 |
| 95.454545 | 70 |
| 110.909091 | 70 |
| 126.363636 | 70 |
| 141.818182 | 70 |
| 157.272727 | 67.953389 |
| 172.727273 | 64.565744 |
| 188.181818 | 61.507143 |
| 203.636364 | 58.722076 |
| 219.090909 | 56.167783 |
| 234.545455 | 53.810647 |
| 250 | 51.623788 |
Sensitivity matrix showing how the result changes as the sampled input moves through a broader range.
| Height | Estimated body fat |
|---|---|
| 80 | 70 |
| 95.454545 | 70 |
| 110.909091 | 70 |
| 126.363636 | 70 |
| 141.818182 | 70 |
| 157.272727 | 67.953389 |
| 172.727273 | 64.565744 |
| 188.181818 | 61.507143 |
| 203.636364 | 58.722076 |
| 219.090909 | 56.167783 |
| 234.545455 | 53.810647 |
| 250 | 51.623788 |
Structured output table across the sampled range so users can compare values without recalculating each point manually.
| Input driver | Role | Low check | High check |
|---|---|---|---|
| Waist | secondary-driver | 61.41 | 66.65 |
| Neck | secondary-driver | 65.19 | 62.98 |
Secondary driver table generated from ranked calculator inputs.
| Height | Estimated body fat |
|---|---|
| 80 | 70 |
| 87.5 | 70 |
| 93.076923 | 70 |
| 106.153846 | 70 |
| 119.230769 | 70 |
| 131.25 | 70 |
| 132.307692 | 70 |
| 157.5 | 67.9 |
| 175 | 64.1 |
| 192.5 | 60.7 |
| 218.75 | 56.22 |
| 250 | 51.62 |
Adaptive checkpoint table with 12 rows selected from the current input magnitude.
The x-axis and point count change with the current calculator input, improving uniqueness for long-tail pages.
| item | value | note |
|---|---|---|
| Stress low | 70 | Height: 80 |
| Downside | 67.9 | Height: 157.5 |
| Base case | 64.1 | Height: 175 |
| Upside | 60.7 | Height: 192.50000000000003 |
| Stress high | 51.62 | Height: 250 |
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.
This comparison view adds executive-style decision support instead of forcing users to read scenarios only as raw rows.
| scenario | Height | Estimated body fat |
|---|---|---|
| Stress low | 80 | 70 |
| Downside | 157.5 | 67.9 |
| Base case | 175 | 64.1 |
| Upside | 192.5 | 60.7 |
| Stress high | 250 | 51.62 |
| Mid-range check | 165 | 66.21 |
Scenario comparison block for checking how different input profiles change the outcome.
| scenario | description | rank |
|---|---|---|
| Conservative | — | 1 |
| Base case | — | 2 |
| Optimistic | — | 3 |
Multi-scenario comparison: Estimated body fat
bodyFatPercent= 64.1Using the Health/Body Fat Calculator Calculator
This example uses regional data for your area. Median income: $67,600, typical home price: $795,000.
Expected takeaway: Enter your specific values above for a personalized calculation.
National statistical agency data (2025)
| Scenario | Inputs | Result | Interpretation |
|---|---|---|---|
| Average adult male (US) | Weight: 195 lbs (88.5 kg); Height: 5'10" (177.8 cm) | BMI = 27.9 — Overweight | BMI 25–29.9 is classified as overweight by WHO. However, a muscular male athlete at this weight-height may have 12% body fat (lean), illustrating BMI's limitation for athletic body types. |
| Healthy weight woman, metric | Weight: 62 kg; Height: 165 cm | BMI = 22.8 — Normal weight | BMI 18.5–24.9 is the WHO 'normal' range. This is consistent with reduced risk for metabolic diseases, cardiovascular disease, and type 2 diabetes. |
| Athlete with high muscle mass | Weight: 220 lbs (99.8 kg); Height: 6'1" (185.4 cm) | BMI = 29.0 — Overweight (misleading) | NFL linebacker at 8% body fat — classified 'overweight' by BMI. In such cases, use body fat % (DEXA, skinfold calipers) instead of BMI for accurate health assessment. |
| Adult body metric | Use case: Place a height/weight result into a reference band; Inputs to inspect: height, weight, unit system | Decision context: Adult body metric | Useful for quick screening, not clinical diagnosis. |
| Calorie target | Use case: Estimate maintenance, deficit, or surplus target; Inputs to inspect: age, sex, weight, height, activity | Decision context: Calorie target | Useful when the result is treated as a starting estimate and adjusted with real tracking. |
| Fitness zone | Use case: Compare target zones or training ranges; Inputs to inspect: age, resting value, intensity | Decision context: Fitness zone | Useful when ranges matter more than one exact number. |
All mathematical conversions are rigorously tested against international BIPM and NIST standards.
Graph built from the adaptive checkpoint table, not from a fixed global template.
Visual response curve for Estimated body fat.
Scenario bars make it easier to compare upside, base case, and downside outcomes at a glance.