⚖️ BMI vs Body Fat Analyzer

See the mismatch between BMI and body fat. The old shortcut vs. the real picture. All data stays in your browser.

How It Works

This analyzer compares your BMI (Body Mass Index) against your body fat percentage side-by-side. BMI only uses height and weight — it cannot see muscle vs. fat. This creates two common misclassifications: BMI false positives (muscular people labeled "overweight") and normal weight obesity (BMI normal but body fat too high). The tool flags these mismatches automatically and shows you which metric to trust. The visualization bar compares your values against population categories.

BMI
Error: ±10-15%
Cannot distinguish muscle from fat
Body Fat %
Error: ±3-5% (BIA) to ±1-2% (DEXA)
Directly measures adipose tissue

Tip: If you are athletic or muscular, always prioritize body fat percentage over BMI. If you are sedentary, BMI is a rough screening tool but still misses normal weight obesity.

📊 Comparison History

Track how your BMI and body fat change over time. Stored locally.

No saved comparisons yet.

Recommended Tools

📏 Body Fat Estimator

Get your body fat percentage without a DEXA scan.

💪 Lean Body Mass Calculator

See how much of your weight is actually muscle.

📊 Recomposition Planner

Plan your path from current to goal body composition.

Frequently Asked Questions

Q: Why does BMI misclassify athletes?

BMI only uses height and weight. It cannot distinguish muscle from fat. A muscular athlete may have a BMI over 25 ("overweight") while having 10% body fat.

Q: What is normal weight obesity?

It is when your BMI is in the "normal" range (18.5-25) but your body fat percentage is too high. Up to 30% of adults may have this condition.

Q: Should I trust BMI or body fat percentage?

If you are athletic or muscular, always prioritize body fat percentage. If sedentary, BMI is a rough screening tool but still misses normal weight obesity.

Q: What activity level should I select?

Choose based on your weekly structured exercise: Sedentary (0 days), Light (1-2), Moderate (3-4), Active (5-6), Very Active (competitive training).