Free Testosterone Calculator
Calculate your free and bioavailable testosterone levels using the Vermeulen method. Enter your total testosterone, SHBG, and albumin values to get instant results with age-based reference ranges. 100% private — nothing leaves your browser.
What Is Free Testosterone?
Testosterone circulates in the blood in three forms: tightly bound to sex hormone-binding globulin (SHBG), loosely bound to albumin, and free (unbound). Only about 1-3% of total testosterone is free, yet this fraction is the most biologically active. Free testosterone can enter cells directly and activate androgen receptors, driving muscle growth, bone density, mood regulation, and sexual function. Bioavailable testosterone includes both free testosterone and the albumin-bound fraction, since albumin binding is weak enough that testosterone can dissociate and become active at target tissues.
Measuring total testosterone alone can be misleading. Two men with identical total testosterone levels can have very different free testosterone levels depending on their SHBG concentration. High SHBG binds more testosterone, leaving less free, while low SHBG leaves more available. This is why calculating free and bioavailable testosterone gives a more complete picture of androgenic status.
How the Vermeulen Method Works
The Vermeulen method, published by Alex Vermeulen and colleagues, is the gold standard for calculating free testosterone from total testosterone, SHBG, and albumin. It uses the known binding affinities of testosterone to SHBG (association constant Ka = 1.0 x 10^9 L/mol) and to albumin (association constant Ka = 3.6 x 10^4 L/mol) to solve a system of mass-action equations iteratively. The calculation starts with an initial estimate of free testosterone, then repeatedly adjusts until the sum of free, SHBG-bound, and albumin-bound testosterone equals the measured total. This method correlates closely with equilibrium dialysis, the direct laboratory measurement, making it reliable for clinical and research use.
Normal Free Testosterone Levels by Age
Free testosterone naturally declines with age. For men aged 20-29, the normal range is approximately 5.05-19.8 ng/dL. In the 30-39 range, it drops to 4.65-18.1 ng/dL. Men aged 40-49 typically fall between 4.06-15.6 ng/dL, while those 50-59 see ranges of 3.87-13.9 ng/dL. For men 60-69, the range is 3.47-12.2 ng/dL, and for those 70 and older, 2.99-10.6 ng/dL. These ranges help determine whether your levels are within expected bounds for your age group. Levels below the lower reference limit may warrant clinical evaluation for hypogonadism, especially when accompanied by symptoms like fatigue, reduced libido, or loss of muscle mass.
Why SHBG Matters for Testosterone Assessment
Sex hormone-binding globulin is a protein produced primarily by the liver that binds testosterone with high affinity. SHBG levels are influenced by many factors: they increase with age, hyperthyroidism, liver disease, estrogen use, and low body weight. They decrease with obesity, insulin resistance, hypothyroidism, and androgen use. Because SHBG can vary so widely between individuals, measuring total testosterone alone can be unreliable. A man with high SHBG may have normal total testosterone but low free testosterone, experiencing symptoms of deficiency despite seemingly adequate levels. Conversely, a man with low SHBG may have low-normal total testosterone but adequate free testosterone. This calculator accounts for SHBG to give you the clinically meaningful free and bioavailable values that drive your actual hormonal health.