FFMI Calculator
HealthCalculate your Fat-Free Mass Index (FFMI) and normalized FFMI from weight, height, and body fat percentage to assess your muscle mass level accurately.
Reviewed by the thecalcu.com team · Last updated July 25, 2026
Your FFMI
—
What is a FFMI?
The FFMI Calculator estimates your Fat-Free Mass Index, a metric that measures how much lean muscle mass you carry relative to your height. Unlike the BMI Calculator, which treats all body weight the same regardless of whether it comes from muscle or fat, FFMI isolates fat-free mass, muscle, bone, organs, and water, and expresses it relative to height squared, similar to how BMI is calculated. This makes FFMI a much more meaningful metric for anyone focused on strength training or bodybuilding, where the goal is building lean tissue rather than simply gaining weight.
FFMI was popularized in sports science research examining natural limits of muscularity, most notably a widely cited 1995 study by Kouri and colleagues that used it to distinguish drug-free bodybuilders from steroid users. Because taller individuals tend to have a structurally lower FFMI for the same relative muscularity, the calculator also computes a normalized FFMI, which adjusts the score to a reference height of 1.8 meters (about 5 feet 11 inches). This normalized figure is what allows fair comparison between lifters of different heights.
To use the calculator, you enter your height, body weight, and an estimated body fat percentage, either measured with calipers, a bioelectrical impedance scale, or a DEXA scan. The more accurate your body fat estimate, the more reliable your FFMI result will be, since body fat percentage directly determines how much of your total weight counts as "fat-free."
Why Use an FFMI Calculator?
Standard weight tracking and even BMI can be misleading for anyone doing resistance training, since muscle is denser and heavier than fat. A lifter who is gaining muscle and losing fat at the same time might see almost no change on the scale, even though their physique and strength are improving substantially. FFMI cuts through this by isolating the lean tissue trend, so you can confirm that weight-training progress is actually translating into more muscle mass rather than just fluctuating water weight.
It's also useful as a realistic benchmark. If you're a natural (non-steroid-using) lifter wondering how much further muscle growth is realistically possible, comparing your normalized FFMI against the commonly cited natural ceiling of around 25 gives you a grounded expectation, rather than chasing an unrealistic physique goal based on enhanced athletes you see online. Pairing this with the TDEE Calculator to fine-tune your calorie intake for lean gains rounds out a complete muscle-building tracking approach.
Who Should Use This Calculator?
- Natural bodybuilders and physique competitors who want to track lean mass gains over a training cycle and benchmark their progress against realistic natural limits.
- Strength athletes using resistance training programs who want a metric that reflects actual muscle development rather than total body weight.
- People in a body recomposition phase, simultaneously losing fat and building muscle, who need a metric that captures both trends together, unlike weight or BMI alone.
- Coaches and personal trainers tracking client progress over multiple months, especially when scale weight is misleading due to simultaneous fat loss and muscle gain.
- Anyone curious whether a physique is achievable naturally, using normalized FFMI as a reference point alongside the Body Fat Calculator for a fuller picture.
What Insights Does the FFMI Calculator Give You?
The calculator returns three outputs. FFMI is your raw fat-free mass index, calculated directly from your current height, weight, and body fat percentage, this is the headline number and reflects your actual, un-adjusted muscularity score. Normalized FFMI adjusts that score to a standard 1.8-meter reference height, which is the number you should use when comparing yourself to published benchmark ranges or to other lifters of different heights. Fat-Free Mass is the underlying weight, in kilograms or pounds, of everything in your body that isn't fat, muscle, bone, organs, and water, giving you a concrete mass figure to track over time alongside the index scores.
Together, these outputs let you monitor whether training and nutrition changes are producing real lean-mass gains, and where you sit relative to typical, above-average, and exceptional muscularity ranges.
How to use this FFMI calculator
- Select your Unit System, Metric (cm, kg) or Imperial (ft/in, lbs), using the toggle at the top of the input card.
- Enter your Height in centimeters, or feet and inches if using imperial units.
- Enter your current Weight in kilograms or pounds.
- Enter your estimated Body Fat Percentage using the input field or the slider, which ranges from 3% to 50% in 0.5% increments.
- Review your FFMI result in the large result card, along with your Normalized FFMI score and muscularity category badge.
- Check the Fat-Free Mass figure below to see the actual lean mass total behind your score, and revisit the calculator monthly to track trends over your training cycle.
Show formula & methodology ↓Show less ↑
Formula & Methodology
FFMI is calculated as: FFMI = (Weight in kg × (1 − Body Fat % ÷ 100)) ÷ Height in meters² The numerator, weight multiplied by (1 minus body fat fraction), gives your fat-free mass in kilograms. Dividing by height squared (in meters) mirrors the BMI formula but applies it to lean mass only. Normalized FFMI adjusts for height using this correction: Normalized FFMI = FFMI + 6.1 × (1.8 − Height in meters) This adds a small positive adjustment for people shorter than 1.8m and a small negative adjustment for people taller than 1.8m, correcting for the structural tendency of the raw formula to under-score taller individuals. Worked example: A person who is 180 cm tall (1.80 m), weighs 85 kg, and has 12% body fat: - Fat-free mass = 85 × (1 − 0.12) = 85 × 0.88 = 74.8 kg - FFMI = 74.8 ÷ (1.80 × 1.80) = 74.8 ÷ 3.24 = 23.1 - Normalized FFMI = 23.1 + 6.1 × (1.80 − 1.80) = 23.1 + 0 = 23.1 Since this person's height exactly matches the 1.8m reference, their FFMI and normalized FFMI are identical, a score of 23.1 falls in the "Excellent / Muscular" range.
Frequently Asked Questions