FFMI Calculator

Estimate your Fat-Free Mass Index (FFMI) and normalized FFMI (to 1.80 m).
Tip: Use your current body weight. Units convert automatically on change.
%
Tooltip: Estimated proportion of body fat. Accepts 0–70%.
cm
Tooltip: Enter either in cm, or in feet and inches. Switching modes converts values.
Reload clears inputs & results.

Live Results

Fat-free mass
FFMI
Normalized FFMI (to 1.80 m)
Category

Step-by-step derivation

Enter values to see the algebra with your numbers.

Quick summary

Results will appear here when you add your weight, body fat, and height.

Use this FFMI Calculator to estimate Fat-Free Mass Index from body weight, body-fat percentage, and height. FFMI expresses estimated fat-free mass relative to height.

Calculation Method

Fat-free mass = body weight × (1 − body-fat percentage ÷ 100)

FFMI = fat-free mass (kg) ÷ height (m)²

A commonly cited height-normalized version is:

Normalized FFMI = FFMI + 6.1 × (1.80 − height in meters)

Example

For someone weighing 80 kg at 15% body fat and 1.80 m tall:

Fat-free mass = 80 × 0.85 = 68 kg

FFMI = 68 ÷ 1.80² ≈ 20.99

Because the height is exactly 1.80 m, the normalized FFMI is also approximately 20.99.

Important Note

FFMI depends heavily on the accuracy of the body-fat percentage entered. It estimates total fat-free mass, not skeletal muscle alone, and should not be used to diagnose a medical condition or determine whether someone uses performance-enhancing drugs.

Sources

More of our calculators...

Macro Calculator

Estimate calories, BMR, TDEE, protein, carbohydrate, and fat targets using body measurements, activity level, and fitness goals.

Calorie Calculator

Use our Calorie Calculator to estimate daily calories for maintenance, weight loss, or weight gain from age, sex, height, weight, and activity level.

Creatinine Clearance Calculator

Estimate creatinine clearance using the Cockcroft–Gault equation with age, sex, weight, height, and serum creatinine values.

Cycling Calorie Calculator

Estimate calories burned while cycling using body weight, distance, duration, ride type, effort level, and elevation gain.

Blood Type Calculator

Blood type calculator to estimate a child’s possible ABO and Rh blood types from the mother’s and father’s blood types.

INR Calculator

Use our INR Calculator to solve for INR, patient PT, control PT, or ISI with the standard PT/INR formula. Fast educational estimate online.

Harris-Benedict Calculator (Basal Metabolic Rate)

Use our Harris Benedict Calculator to estimate BMR and daily calorie needs from age, sex, height, weight, and activity level. Get fast TDEE estimates online.

Baby Growth Percentile Calculator

Estimate your baby’s weight, length, and head circumference percentiles using age and sex. Learn what baby growth percentiles mean and when to ask a doctor.

Child Height Predictor

Use our Child Height Predictor to estimate adult height with Khamis–Roche or mid-parental height methods using parent height and child growth inputs.