Health Utilities

Estimate Body Fat

Calculate body fat percentage using the US Navy's proven circumference-based formula. Send height, weight, and body measurements to GET /v1/health/body-fat for instant results. Works with both metric and imperial units. The Navy method provides reliable estimates without expensive equipment — just requires neck and waist measurements (plus hips for women).

API Endpoint

GET /v1/health/body-fat

Code Examples

curl "https://tinyfn.io/v1/health/body-fat" \
  -H "X-API-Key: YOUR_API_KEY"
const response = await fetch('https://tinyfn.io/v1/health/body-fat', {
  headers: { 'X-API-Key': 'YOUR_API_KEY' }
});
const data = await response.json();
console.log(data);
import requests

response = requests.get('https://tinyfn.io/v1/health/body-fat',
    headers={'X-API-Key': 'YOUR_API_KEY'})
data = response.json()
print(data)

Use via MCP

Add to your AI agent

Connect your AI agent (Claude, Cursor, Windsurf, etc.) to TinyFn's health tools:

{
  "mcpServers": {
    "tinyfn-health": {
      "url": "https://tinyfn.io/mcp/health",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Learn more about MCP setup →

FAQ

How accurate is the US Navy body fat calculation method?

The US Navy method typically estimates within 3-4% of DEXA scan results. It's more accurate than BMI for athletic builds but less precise than hydrostatic weighing or DEXA scans.

What measurements do I need for the Navy body fat formula?

Men need height, weight, neck circumference, and waist circumference. Women also need hip circumference. All measurements should be taken at specific anatomical landmarks for accuracy.

Can I use this MCP tool in Cursor to track body composition changes?

Yes, integrate it into fitness tracking workflows in Cursor or other MCP-enabled editors. The deterministic calculations ensure consistent results when monitoring progress over time.

Does the body fat estimator work with metric units?

Yes, the API accepts both metric (cm, kg) and imperial (inches, pounds) measurements. Specify your preferred unit system in the request parameters.

Why use circumference measurements instead of just BMI?

Circumference-based formulas account for muscle mass and body composition, while BMI only uses height and weight. This makes the Navy method more accurate for athletes and muscular individuals.

Try Estimate Body Fat Now

Get your free API key and start using Estimate Body Fat in seconds.

Get Free API Key