Skip to main content
TM

Body Fat Percentage Calculator

If you train regularly, body fat percentage usually tells you more than BMI. BMI only compares scale weight to height, so it cannot separate muscle from fat. Body fat percentage gives you a much clearer picture of composition, which is why lifters, athletes, and people dieting for aesthetics tend to care about it more. This calculator offers two ways to estimate it. The Navy method is the better option if you have a tape measure, because it uses circumference measurements and gives a more individualized estimate. For men, you measure height, waist, and neck. For women, you measure height, waist, neck, and hips. The BMI method is faster and easier, but it is rougher and should be treated as a starting point only. If you feel self-conscious about the numbers, keep this in perspective: body fat percentage is just a tool. Use it to guide decisions, not to define yourself.

For informational purposes only

This calculator provides estimates based on established scientific formulas. Results are not medical or nutritional advice. Individual needs vary. Consult a registered dietitian or healthcare provider before making significant dietary changes, especially if you have a medical condition.

Ad: body-fat-percentage-calculator-leaderboard

Method

Navy method is preferred when you have a tape measure.

Biological sex
ftin
lbs

Measure at the narrowest point, exhale normally.

Measure just below the larynx (Adam's apple).

📐

Enter your measurements to estimate body fat percentage.

Category guide

Essential fat: Men 2-5% | Women 10-13%
Athletes: Men 6-13% | Women 14-20%
Fitness: Men 14-17% | Women 21-24%
Acceptable: Men 18-24% | Women 25-31%
Obese: Men 25%+ | Women 32%+

If you train seriously, body fat percentage is usually more informative than BMI because it separates lean mass from fat mass.

Compare against BMI →
Ad: body-fat-percentage-calculator-post-result

Frequently asked questions

What is a healthy body fat percentage?

Healthy body fat depends on sex, age, and goals. Men generally sit in a healthy range at lower percentages than women because women require more essential fat for normal physiology. Athletes tend to be leaner than the general population, but the healthiest range for you is not always the leanest range possible to achieve.

How accurate is the Navy body fat calculator?

The Navy method is one of the better at-home options and is commonly considered accurate enough to be useful when measurements are taken carefully and consistently. It is still an estimate, not a lab test, so treat it as directional data. The biggest source of error is usually inconsistent measuring technique rather than the formula itself.

What is the difference between body fat percentage and BMI?

BMI is a height-to-weight screening metric. Body fat percentage estimates how much of your total body weight is actually fat mass. That distinction matters if you lift, carry a lot of muscle, or simply want a more accurate picture of body composition than BMI can provide on its own.

How can I reduce my body fat percentage?

You lower body fat percentage by losing body fat, preserving or gaining lean mass, or both. In practice, that usually means lifting consistently, eating enough protein, keeping calories controlled, and staying patient. As body composition improves, the number changes even if the scale moves slowly.

What is lean body mass and why does it matter?

Lean body mass is everything in your body that is not fat: muscle, bone, organs, water, and connective tissue. It matters because it helps determine how much muscle you are actually carrying and gives better context for planning calories, protein, and realistic physique goals.

How do I measure body fat at home without calipers?

A tape measure and the Navy method are usually your best non-caliper option at home. Progress photos, waist measurements, and strength trends also help provide context. No single method is perfect, so the most useful approach is to track the same method consistently over time.

Related calculators