VitMode
All tools

Free testosterone calculator (Vermeulen)

Total testosterone does not tell you how much of the hormone is available to tissues, because part of it is bound to SHBG and albumin. The Vermeulen formula estimates the free fraction. You need total testosterone, SHBG and albumin from the same test.

nmol/L

Calculations run in your browser. We do not send or store anything.

Result

Fill in the fields to see the result.

How we calculate it

The Vermeulen formula (1999) is a binding equilibrium model: testosterone binds to SHBG (constant 10⁹ L/mol) and more weakly to albumin (3.6 × 10⁴ L/mol), and the free fraction is obtained by solving a quadratic equation. We assume albumin of 43 g/L if you do not know it. Testosterone in ng/dL is converted to nmol/L by dividing by 28.84.

The thresholds are indicative: total testosterone below 8 nmol/L, 8–12 nmol/L, and free testosterone below 0.225 nmol/L (EAU). The Endocrine Society guidelines (2018) base the diagnosis on symptoms and on at least two measurements taken in the morning, fasting.

Limitations

  • This is a calculated value, not a measured one. It differs from a measurement by equilibrium dialysis, and direct “free testosterone” assays from analyzers can be unreliable.
  • Diagnosing testosterone deficiency requires symptoms and repeated morning fasting measurements. A single result, illness, lack of sleep and some medications change the level.
  • This tool is not meant for deciding whether to start hormone treatment. That decision belongs to a doctor.

Sources