Free Testosterone Calculator

Estimate free testosterone, bioavailable testosterone, and free percentage from total testosterone, SHBG, and albumin.

1.1M uses Updated · 2026-05-25 Runs locally · zero upload
AD

How to Use the Free Testosterone Calculator

Choose the sex reference range, then enter total testosterone in ng/dL, SHBG in nmol/L, and albumin in g/dL. Ideally, use values from the same morning blood draw or assessment period.

The calculator solves a mass-action model and reports free testosterone, nmol/L equivalent, bioavailable testosterone, and free percentage.

Formula and Method - Free Testosterone Calculator

Total T = free T×(1 + Ka×albumin) + SHBG×Kshbg×free T ÷ (1 + Kshbg×free T)

Testosterone circulates as free hormone, weakly albumin-bound hormone, and strongly SHBG-bound hormone. The model uses total testosterone, SHBG, albumin, and binding constants to infer free testosterone.

Use Cases for the Free Testosterone Calculator

  • Estimating the effect of SHBG when total testosterone and symptoms do not align.
  • Following changes in bioavailable testosterone as SHBG changes.
  • Teaching why identical total testosterone can imply different free testosterone levels.

Frequently asked questions about Free Testosterone Calculator

Why is SHBG needed?

SHBG strongly binds testosterone, so higher SHBG usually lowers the free fraction.

What role does albumin play?

Albumin weakly binds testosterone and contributes to the bioavailable fraction.

Are reference ranges universal?

No. They vary by lab method, age, sex, and clinical context.