Free Tool

FFMI Calculator

Find out how much muscle you carry for your height — and see how close you are to the natural limit. Enter your stats, get your Fat-Free Mass Index instantly.

Don't know your body fat? Estimate it in 60 seconds →

normalized FFMI
15 18 21 24 27 30

raw FFMI
lean mass
fat mass

FFMI Classification

Where you fall on the muscularity spectrum, based on Kouri et al. 1995 — the most widely cited reference for natural vs. enhanced lifters.

<18

Below Average

Little muscle for your frame. Consistent training will move this up quickly in the first year.

18–20

Average

Typical for untrained or lightly-active men. Room for substantial natural growth.

20–22

Above Average

Visibly in shape. A few years of consistent lifting usually land people here.

22–23

Athletic

Clearly muscular. Dedicated lifters with good programming and diet reach this range.

23–24

Very Muscular

Years of serious training. Uncommon in the general lifting population.

24–25

Near Natural Limit

The upper edge of what drug-free lifters typically achieve. Rare without exceptional genetics.

25+

Beyond Natural Limit

Kouri 1995 found FFMI > 25 extremely rare in drug-free lifters. Possible but statistically uncommon.

How FFMI is Calculated

Step 1 · Lean Body Mass LBM(kg) = Weight(kg) × (1 − Body Fat %)
Step 2 · Raw FFMI FFMI = LBM(kg) ÷ Height(m)²
Step 3 · Normalize for height Normalized FFMI = FFMI + 6.1 × (1.8 − Height(m))

Normalizing accounts for the fact that taller lifters naturally accumulate a bit less muscle per unit of squared height. Compare FFMI fairly across heights by using the normalized number — it's the version Kouri used when defining the ~25 natural ceiling.

Track FFMI from a photo

GainFrame's AI reads your body fat, lean mass, and FFMI from a single progress photo — no measurements, no guesswork.

  • FFMI computed automatically on every photo
  • See muscle group scores and weak points
  • Track changes across weeks and months
  • Free to start, no signup required to try
Download on the App Store
Download GainFrame