Testosterone Level Calculator
Calculate your free testosterone from total testosterone, SHBG and albumin using the Vermeulen equation.
Default: 43 g/L. Adjust only if you know your albumin (e.g. from blood panel).
Reference ranges (adult men)
| Marker | Range | Interpretation |
|---|---|---|
| Total testosterone | 8.6 – 29.0 nmol/L | Normal — no action needed |
| Total testosterone | < 8 nmol/L | Possible hypogonadism |
| Free testosterone | 200 – 620 pmol/L | Normal — no action needed |
| Free testosterone | < 200 pmol/L | Possible hypogonadism |
How it works
This calculator uses the Vermeulen equation (Vermeulen et al., JCEM 1999) to compute free testosterone from total testosterone, SHBG and albumin. In blood, only about 1–3 % of total testosterone is biologically active (free) — the rest is bound to SHBG (~44 %) or albumin (~54 %). The formula solves a quadratic with binding constants KT (SHBG) = 1·10⁹ L/mol and KA (albumin) = 3.6·10⁴ L/mol. Adult-male reference ranges: total 8.6–29 nmol/L, free 0.20–0.62 nmol/L (200–620 pmol/L). Total testosterone below 8 nmol/L is classified as hypogonadism per the Endocrine Society guideline.
This calculator is not a medical diagnosis. If your values are low or you have symptoms of testosterone deficiency (fatigue, low libido, muscle loss), please see a doctor.
Frequently Asked Questions
What is free testosterone?+
Why isn't total testosterone enough?+
When should I get tested?+
What affects SHBG?+
What do low values mean?+
Can I raise testosterone naturally?+
Background
Testosterone Level Calculator: Free vs Bound, SHBG and What Your Numbers Mean
8 min