Introduction
Your blood test shows total testosterone, but that number does not tell the whole story. Most testosterone in your blood is stuck to proteins. Only the loose part can reach your cells and do its job. This calculator works out how much of your testosterone is that loose part.
Enter three lab values: total testosterone, SHBG, and albumin. The tool then shows your free testosterone (not bound to anything) and your bioavailable testosterone (free plus the part loosely held by albumin). You can see the results in pg/mL, ng/dL, or nmol/L.
The math uses the Vermeulen method, the most widely used formula in research and commercial labs.2 The calculator also shows each step, a chart of how your testosterone is split up, and how your free level would change if your SHBG went up or down.
High SHBG can hide low free testosterone, even when your total number looks fine. Seeing the split makes your lab report easier to read. Then talk with your doctor about what the numbers mean for you.
How to use our Testosterone Calculator
Enter three numbers from your blood test (total testosterone, SHBG, and albumin) and the calculator shows your free testosterone and bioavailable testosterone, plus how much of your testosterone is bound to SHBG and albumin.
Total Testosterone: Type the total testosterone number from your lab report, then pick the unit your lab used (ng/dL, ng/mL, nmol/L, nmol/dL, or nmol/mL). This is the starting value for the whole calculation.
SHBG: Type your sex hormone-binding globulin level. Labs report SHBG in nmol/L, so no unit choice is needed. SHBG holds testosterone tightly, so a high number lowers your free testosterone.
Albumin: Type your albumin level and pick g/dL or g/L. If you do not know it, leave the default of 4.3 g/dL (43 g/L), the same default our free testosterone calculator uses.
Display unit (Free Testosterone): Choose pg/mL, nmol/L, or ng/dL for your free testosterone result. Pick the same unit your doctor or lab uses so the numbers are easy to compare.
Display unit (Bioavailable Testosterone): Choose pg/mL, nmol/L, or ng/dL for your bioavailable testosterone result. This also changes the units in the albumin-bound and SHBG-bound boxes.
Click Calculate to see your results, the step-by-step math using the Vermeulen formula, a chart of your binding breakdown, and a graph showing how SHBG changes your free testosterone. Click Reset to go back to the sample values.
What Is Free and Bioavailable Testosterone?
Testosterone travels in your blood in three forms. Most of it sticks tightly to a protein called SHBG (sex hormone-binding globulin). Some of it sticks loosely to albumin, another blood protein. A small part floats free and is not stuck to anything at all.
Only the loose and free parts can enter your cells and do work. That is why doctors look at these numbers:
- Free testosterone is the part not bound to any protein, usually about 1% to 4% of your total.2
- Bioavailable testosterone is free testosterone plus the albumin-bound part.2 This is the share your body can actually use.
- SHBG-bound testosterone is locked up tight and not available to your cells.
Why Total Testosterone Alone Can Fool You
Two men can have the same total testosterone but feel very different. If one has high SHBG, more of his hormone is locked away, so he may have low energy, low sex drive, or other low-T signs even though his lab report looks "normal." If SHBG is low, more testosterone stays free, and his usable level may be fine even with a lower total.
Things that raise SHBG include getting older, an overactive thyroid, advanced liver disease, and high estrogen.2 Things that lower SHBG include obesity, insulin resistance, type 2 diabetes, and androgen use.2
The Vermeulen Method
This tool uses the Vermeulen equation, published in 1999 in the Journal of Clinical Endocrinology & Metabolism.1 It is the most widely used formula in research and commercial labs.2 It takes your total testosterone, SHBG, and albumin, then uses known binding strengths to solve for how much hormone stays free. Measuring free testosterone by equilibrium dialysis is too slow for routine use, and the quick direct assay is not reliable.1 That is why this math method is the common choice.
What the Numbers Mean
This calculator compares your free testosterone with 0.225 nmol/L (about 65 pg/mL). In a large European study of aging men, sexual symptoms were linked with free testosterone below 220 pmol/L together with total testosterone below 11 nmol/L.2 Reference ranges differ from lab to lab, so check the range on your own report.
Lab Tips
The Endocrine Society recommends testing fasting morning total testosterone and repeating the morning test to confirm a low result.3 If you do not know your albumin, this calculator uses 4.3 g/dL (43 g/L).
Note: These results are an estimate, not a diagnosis. Talk with a doctor or endocrinologist about your symptoms and your full lab panel before starting any treatment.