Calculate free testosterone from total testosterone, SHBG and albumin with the Vermeulen equation, plus bioavailable T and free androgen index.
Medical note: Educational use only; not medical advice. Do not use this calculator to diagnose, treat, or change medications. Calculated free testosterone is a model-based estimate and may differ from your labโs measurement method and reference ranges. If you have symptoms or abnormal results, discuss them with a licensed clinician.
Related Calculators
- Waist to Hip Ratio Calculator
- Waist to Height Ratio Calculator
- Calorie Target Calculator
- RER (Resting Energy Requirement) Calculator
- All Health and Medical Calculators
Free Testosterone Level Formula
The calculator above estimates free testosterone using a commonly used binding-equilibrium method (often referred to as the Vermeulen-style calculated free testosterone model). Because testosterone binding depends on association constants, the calculation must be done in molar units (mol/L).
Where:
- F is free testosterone (mol/L)
- T is total testosterone (mol/L)
- S is SHBG (mol/L)
- A is albumin (mol/L)
- Ka is the albumin association constant (commonly approximated as 3.6ร104 L/mol)
- Ks is the SHBG association constant (commonly approximated as 1.0ร109 L/mol)
In practice, the calculator converts your inputs (e.g., ng/dL, nmol/L, g/dL) into mol/L, applies the equation above, and then converts the free testosterone result back into your selected output unit.
Sources & limitations
- This calculator implements a Vermeulen-style binding-equilibrium approach using commonly cited association constants (Ks โ 1ร109 L/mol; Ka โ 3.6ร104 L/mol) and an albumin molecular weight assumption (~66,500 g/mol).
- Calculated free testosterone is an estimate and may not match equilibrium dialysis/ultrafiltration or your labโs reported โfree testosteroneโ method.
- The free androgen index (FAI = 100 ร total testosterone รท SHBG, both in nmol/L) is shown as a secondary ratio; it is not a free testosterone measurement. Altered SHBG, pregnancy and some medical conditions or medications can complicate interpretation.
- For clinical interpretation and method details, consult the original Vermeulen and Sรถdergรฅrd publications and current endocrinology society/laboratory guidance (and your labโs reference ranges).
What is a Free Testosterone Level?
Free testosterone is the small fraction of circulating testosterone that is not bound to proteins (mainly SHBG and albumin). Free plus albumin-bound testosterone is commonly called bioavailable testosterone. Free testosterone is sometimes evaluated when total testosterone does not match symptoms or when SHBG is abnormal. Free testosterone can be measured directly by specialized lab methods or estimated (โcalculated free testosteroneโ) from total testosterone, SHBG, and albumin.
How to Calculate Free Testosterone Level?
The following steps outline how calculated free testosterone is estimated using the model implemented in the calculator:
- Determine total testosterone (TT) and its unit (commonly ng/dL or nmol/L).
- Determine SHBG (commonly nmol/L).
- Determine albumin (commonly g/dL or g/L).
- Convert TT, SHBG, and albumin into molar units (mol/L).
- Apply the binding-equilibrium equation (using association constants for SHBG and albumin) to solve for free testosterone.
- Convert the free testosterone result into your desired reporting unit (e.g., ng/dL or pg/mL).
Example Problem:
Use the following variables as an example problem to test your knowledge:
Total Testosterone (TT) = 500 ng/dL
Sex Hormone Binding Globulin (SHBG) = 20 nmol/L
Albumin = 4.3 g/dL
Using the calculatorโs binding-equilibrium method, the estimated Free Testosterone is approximately 13.15 ng/dL (โ 131.5 pg/mL), which is about 2.63% of the total.
