Skip to main content
aifithub
Body Composition As of 2026-04-24

How FFMI Calculator works

Methodology for the FFMI Calculator: formulas, coefficients, data sources, assumptions, and known limitations.

Education · Not medical advice. Output is deterministic math from your inputs.Editorial standardsSponsor disclosureCorrections

Scope

The FFMI Calculator estimates Fat-Free Mass Index from bodyweight, height, and body-fat percentage, and reports a height-normalized muscularity figure together with a height-adjusted FFMI variant.

FFMI is descriptive, not diagnostic: it approximates how much lean tissue a body carries per square meter of height. It is most useful as a year-over-year self-comparison metric and as a loose check against published natural-lifter benchmarks.

This page describes only the math the calculator runs. It does not diagnose muscle dysmorphia, steroid use, or anything about an individual's training history.

Formula

FFMI = LBM_kg / (height_m)^2, where LBM_kg = weight_kg x (1 - bodyfat_fraction). Adjusted FFMI adds 6.1 x (1.8 - height_m) to normalize taller and shorter lifters.

lbm_kg = weight_kg * (1 - bodyfat_pct / 100)
ffmi = lbm_kg / (height_m ** 2)
adjusted_ffmi = ffmi + 6.1 * (1.8 - height_m)

Coefficients

Parameter Value Note
Height normalization constant 6.1 Kouri et al. 1995 adjustment term.
Reference height 1.80 m Height at which adjusted FFMI equals raw FFMI.
Common natural ceiling ~25.0 adjusted Upper edge of the natural-lifter range reported by Kouri.

Data sources

  1. Kouri EM, Pope HG Jr, Katz DL, Oliva P. Fat-free mass index in users and nonusers of anabolic-androgenic steroids. Clin J Sport Med. 1995;5(4):223-228. — PMID 8580417. Origin of the adjusted-FFMI formula and the ~25 natural ceiling observation.

Assumptions

  • Body-fat percentage is measured or estimated accurately; FFMI inherits its largest source of error from that input.
  • Height is measured without shoes and rounded to the nearest half-centimeter.
  • Lean body mass is defined as total mass minus fat mass; it does not separate bone, water, and muscle.

Approximation range

Raw FFMI values cluster in 18–22 for trained natural men and 14–18 for trained natural women. Adjusted FFMI above ~25.0 for men was the cohort boundary Kouri found useful for flagging likely steroid users, but it is not a test.

Error is dominated by the body-fat input: a 4-percentage-point error on body-fat percentage typically moves FFMI by 1.0–1.5 units.

Limitations

  • FFMI does not distinguish muscle, organ, bone, or water mass.
  • The adjustment term is calibrated on adult men; applying it to adolescents, very tall or very short adults, or athletes with unusual limb proportions degrades accuracy.
  • The original ~25 ceiling was observational, not a statistical proof of natural impossibility. Treat it as a range indicator, not a verdict.
  • Hydration state and glycogen loading can shift measured lean mass by 1–3 kg day to day.

Reproducibility

Given weight = 85 kg, height = 1.80 m, bodyfat = 15%: LBM = 85 * 0.85 = 72.25 kg. FFMI = 72.25 / 1.8^2 = 22.30. Adjusted FFMI = 22.30 + 6.1 * (1.8 - 1.8) = 22.30.

Change log

  • 2026-04-24: methodology page first published.

Worked example

Computed by the same engine bundle served at /engines/ffmi-calculator.js. Re-runnable: the values below are the literal output of compute(engineInput).

Input

tool
ffmi_calculator
weight_kg
80
height_cm
178
body_fat_pct
15

Output

ffmi
21.461937
adjustedFfmi
21.583937
fatFreeMassKg
68
interpretation
Above average — consistent training

FAQ

Is this the Eric Helms FFMI calculator?
This calculator computes the standard adjusted (normalized) FFMI that Eric Helms references in his evidence-based natural bodybuilding work, including Helms, Aragon, and Fitschen (2014) in the Journal of the International Society of Sports Nutrition. There is no separate 'Helms formula' for FFMI: he uses the same Kouri-style normalized FFMI shown here, which corrects lean mass to a reference height so lifters of different heights are comparable. Helms uses it as a rough natural-potential reference rather than a hard cutoff, since genetics, training history, and measurement error all move the number. If you want a forward-looking estimate of how much muscle you can still gain, use the Muscle Gain Potential Calculator, which models natural ceilings from your frame size.
What is FFMI and what does my score mean?
Fat-Free Mass Index (FFMI) normalizes your lean body mass relative to your height, similar to how BMI normalizes total weight. The formula is: FFMI = lean mass (kg) / height (m)^2. An adjusted FFMI adds a height correction factor of 6.1 x (1.8 - height in meters) to account for the fact that taller individuals naturally carry more muscle. Population data from Kouri et al. (1995) suggests the following interpretation: below 18 is below average, 18-20 is average, 20-22 is above average and suggests consistent training, 22-25 is advanced and near the natural ceiling for most men, and above 25 is exceptional and exceeds what most researchers consider achievable without pharmacological assistance. For women, subtract approximately 5-6 points from these thresholds.
How is adjusted FFMI different from regular FFMI?
Regular FFMI divides lean mass by height squared, which slightly disadvantages taller individuals because muscle mass does not scale perfectly with height squared. The adjusted FFMI adds a correction factor of 6.1 x (1.8 - height in meters), normalizing all scores to a reference height of 1.80 meters (5 feet 11 inches). This means a 6-foot-3 lifter and a 5-foot-7 lifter with equivalent muscularity relative to their frames will receive similar adjusted FFMI scores. The adjustment was included in the original Kouri et al. study design and is the version used in all published research comparing natural versus enhanced athletes.
Is an FFMI above 25 really impossible without steroids?
Not impossible, but statistically exceptional. In the Kouri et al. (1995) study of 74 non-steroid-using athletes, the highest adjusted FFMI observed was 25.4. The steroid-using group (83 athletes) averaged 24.8, with many exceeding 28. Subsequent studies have corroborated these findings, though genetic outliers do exist. Individuals with exceptionally large bone structures, favorable myostatin gene variants, or certain ethnic backgrounds that predispose to greater muscle mass may naturally exceed 25. The threshold is best understood as a statistical boundary: the probability of exceeding it naturally decreases sharply, but it is not a biological impossibility. FFMI should never be used as sole evidence for or against drug use.
How much does body fat estimation error affect my FFMI?
Body fat percentage accuracy is the single largest source of FFMI error. A 3-percentage-point error in body fat estimation changes your calculated lean mass by approximately 2-3 kg for a 80 kg individual, which shifts FFMI by 0.6-1.0 points. This means the difference between being classified as 'above average' versus 'advanced' can hinge entirely on body fat measurement accuracy. DEXA scanning provides body fat estimates within 1-2% and is the gold standard. Skinfold calipers in trained hands achieve 3-5% accuracy. The Navy circumference method used in many online calculators carries 3-5% error. Bioelectrical impedance scales can vary by 5-8% depending on hydration status.
What FFMI should female lifters aim for?
Female FFMI norms are approximately 5-6 points lower than male norms due to differences in testosterone levels, muscle fiber distribution, and lean mass potential. An FFMI of 15-16 is average for active women, 16-18 indicates consistent resistance training, 18-20 represents advanced development seen in competitive natural female bodybuilders, and above 21 is exceptional. The research base for female FFMI is smaller than for males because the original Kouri et al. study included only male participants. However, subsequent studies by Schutz et al. (2002) and analysis of drug-tested female bodybuilding populations support these adjusted thresholds.
General fitness estimates — not medical advice. Consult a healthcare professional for medical decisions.