The HealthMatters Journal — evidence-based health writing
Biomarkers

Free Testosterone Calculator: Estimate Your Free T Using the Vermeulen Equation

Free Testosterone Calculator: Vermeulen Equation | HealthMatters

This calculator estimates free testosterone in adult men using the Vermeulen–Södergård mass-action binding equation — a method many endocrinologists consider more reliable than the direct analog immunoassay, particularly when SHBG is abnormal. Enter your total testosterone (ng/dL), SHBG (nmol/L), and albumin (g/dL) to get your estimated free T in ng/dL with age-matched interpretation. Reference ranges and clinical thresholds are for men only — female free testosterone interpretation requires different ranges and clinical framing.

If you have had a testosterone panel done, you may have received a result labeled free testosterone direct — a number measured directly by your lab. But there is a second way to estimate free testosterone: the Vermeulen equation, which calculates the free fraction from your total testosterone, SHBG (sex hormone-binding globulin), and albumin.

This calculator uses that method. Many endocrinologists consider the Vermeulen calculation to be more reliable than the direct analog immunoassay used by most commercial labs — particularly for men with abnormal SHBG levels. Use it to cross-check your direct assay result or to estimate free testosterone when only total testosterone and SHBG were measured.

Before you start: You will need three values from your lab report — total testosterone (ng/dL), SHBG (nmol/L), and albumin (g/dL). If albumin was not measured, 4.3 g/dL is used as a common default — this is a reasonable approximation but may not reflect your actual albumin level.
Best used when: your total testosterone is borderline low, your SHBG is known to be high or low, or your direct free testosterone result seems inconsistent with your symptoms. Less useful when SHBG has not been measured — the calculation is only as accurate as your SHBG value.

Free Testosterone Calculator

Vermeulen Free Testosterone Calculator (Men)

Based on Vermeulen A et al., J Clin Endocrinol Metab, 1999 · Reference ranges are for adult men

From your blood test result
Default 4.3 if not measured

Uses the Vermeulen–Södergård mass-action binding equation (Vermeulen A et al., J Clin Endocrinol Metab 1999; PMID 10523012): albumin–testosterone Ka = 3.6 × 10⁴ L/mol, SHBG–testosterone Ks = 5.97 × 10⁸ L/mol. Results expressed in ng/dL; percentage = free T ÷ total T × 100 (~1–3% typical in healthy men). No universally validated age-stratified reference intervals exist for the Vermeulen calculated method — interpretation badges use clinical threshold guidance only (below 5 ng/dL = possibly low; 5–7 = low-normal; above 7 = within typical range). Results are estimates and not a substitute for clinical evaluation.

How to Read Your Result

The calculator outputs two primary numbers: your estimated free testosterone in ng/dL and the percentage of total testosterone that is free. The interpretation badge uses clinical threshold guidance rather than age-stratified reference intervals — because no universally validated age-stratified reference intervals exist for the Vermeulen calculated method specifically.

Important: The age-stratified ranges shown in many free testosterone calculators online — including earlier versions of this one — are typically derived from direct analog immunoassay reference intervals, not from validated Vermeulen-method population studies. These are not interchangeable. The interpretation below uses a simpler, more defensible threshold approach instead.

The thresholds used for the interpretation badge:

Calculated free T (ng/dL)InterpretationBasis
Below 5Possibly low — warrants evaluation if symptomaticClinical consensus threshold across most age groups
5–7Low-normal — context-dependentBelow mean values in most healthy male population studies
Above 7Within typical rangeConsistent with healthy adult men in population studies

These thresholds are not diagnostic cutoffs. A result below 5 ng/dL does not confirm hypogonadism, and a result above 7 ng/dL does not exclude it. The Endocrine Society recommends that diagnosis requires consistently low testosterone on at least two separate morning measurements alongside symptoms — free testosterone alone is not sufficient for a clinical diagnosis.

If your calculated result seems inconsistent with your symptoms or with your direct assay result, the most common contributing factors are: the direct analog immunoassay is known to underestimate free testosterone in some populations; SHBG extremes affect calculated values significantly; albumin assumptions introduce error when albumin is not directly measured; and population-specific reference intervals vary widely across studies.

Try it on your numbers

Decode your own result in 30 seconds

Enter your value and get a personal interpretation — what your number means in plain language, what to pair it with, and when to follow up.

Decode my result →

Why Calculated Free Testosterone Often Differs from the Direct Assay

The direct analog immunoassay used by LabCorp (test #140103) and Quest Diagnostics (test #15983) physically attempts to measure the free fraction in your blood sample. It is fast and inexpensive, which is why it dominates routine testing. However, multiple studies have documented that direct analog assays systematically underestimate free testosterone and show poor agreement with equilibrium dialysis — the true gold standard. The Endocrine Society’s 2018 Clinical Practice Guideline explicitly notes that direct analog immunoassay is not a reliable measure of free testosterone.

The Vermeulen calculation estimates free testosterone mathematically from total testosterone, SHBG, and albumin using well-validated binding constants. Many endocrine guidelines and experts prefer calculated free testosterone or equilibrium dialysis over direct analog assays — especially when SHBG is abnormal — though both methods have limitations and neither is perfect.

When the two results disagree: disagreement between your Vermeulen-calculated result and your direct assay result can reflect several things — the direct analog assay underestimating (documented in the literature), extreme SHBG levels affecting the calculation, albumin assumptions introducing error, or simply different population reference frameworks. Neither result is automatically “more correct.” Both should be interpreted by a clinician alongside your symptoms and full hormone panel.

What Your Inputs Mean and Where to Find Them

Total testosterone (ng/dL)

Appears on your lab report as “Testosterone, Serum,” “Testosterone Total,” or simply “Testosterone.” If your report shows nmol/L, multiply by 28.84 to convert to ng/dL.

SHBG (nmol/L)

Reported as “SHBG, Serum” or “Sex Horm Binding Glob.” It is a protein produced by the liver that binds testosterone tightly and removes it from biological activity. SHBG is not always included in standard testosterone panels — if it was not measured, ask your doctor to add it.

Albumin (g/dL)

Measured on any comprehensive metabolic panel (CMP). It binds approximately 54% of testosterone loosely — this albumin-bound fraction is considered bioavailable. If not measured, 4.3 g/dL is a common default used when albumin is unavailable.

Unit Conversion Reference

To convertMultiply byExample
Total T: nmol/L → ng/dL× 28.8417.3 nmol/L → 499 ng/dL
Total T: ng/dL → nmol/L÷ 28.84500 ng/dL → 17.3 nmol/L
Free T: pg/mL → pmol/L× 3.4715 pg/mL → 52 pmol/L
Free T: ng/dL → pg/mL× 101.5 ng/dL → 15 pg/mL
Albumin: g/L → g/dL÷ 1043 g/L → 4.3 g/dL

When Low Free Testosterone Matters — and When It Doesn’t

A calculated free testosterone below the lower reference limit is clinically meaningful only when accompanied by symptoms. The Endocrine Society recommends that a diagnosis of hypogonadism requires consistently low testosterone on at least two separate morning measurements alongside symptoms — a single low result is not sufficient. Common symptoms of low free testosterone include reduced libido, erectile dysfunction, fatigue, loss of muscle mass, increased body fat, and depressed mood — but these are non-specific and many other conditions produce identical symptoms.

If your calculated free testosterone is low but your direct assay result is normal, or vice versa, the discrepancy itself is clinically informative. Ask your doctor to measure SHBG if it was not included in your panel, and consider adding LH and FSH to distinguish primary from secondary causes. Consider requesting equilibrium dialysis (LabCorp test #143575) if precise measurement is needed.

References

The information on this page is for educational purposes only and does not constitute medical advice. Always discuss your lab results with a qualified healthcare provider.

HealthMatters.io's avatar
HealthMatters.io

Keep reading

Helicobacter pylori symptoms treatment high low meaning
Biomarkers · 2 min read

What is the H. pylori Breath Test?

The H. pylori (Helicobacter pylori) breath test is a simple and safe test used to detect an active H. pylori infection. What is H. pylori? Helicobacter pylori (or H. pylori)…

Biomarkers · 3 min read

What is Ascaris lumbricoides? Treatment + Prevention

Introduction: Ascaris lumbricoides, an intestinal roundworm, is one of the most common helminthic human infections worldwide. Ascaris lumbricoides is the largest intestinal nematode of man.…

Biomarkers · 1 min read

What is “Cortisol”?

Made in the adrenal glands, cortisol is a steroid hormone that increases blood sugar, suppresses the immune system, fights inflammation, decreases bone formation, and…

Discover more from HealthMatters: The Journal

Subscribe now to keep reading and get access to the full archive.

Continue reading