Health calculators

Free Testosterone Calculator

Updated Sep 26, 2026 By Infinity Calculator
Lab Values & Patient Details
Biological Sex
Selects the matching reference ranges.
Whole years — used for age-stratified comparison.
Vermeulen is the most widely cited clinical method.
Serum total testosterone from your lab report.
Sex hormone-binding globulin.
Default value shown — update if you have your lab result.
Results
Free Testosterone
—
—
—
Bioavailable Testosterone
—
—
—
% Free Testosterone
—
—
—
—
—
Comparison of all three calculation methods using your current inputs.
Method Free T (pg/mL) Free T (pmol/L) Bioavailable T (pg/mL) % Free
Step-by-Step Solution
Your Free Testosterone vs. Age-Matched Reference
How Your Total Testosterone Is Distributed
Table 1 — Testosterone Levels by Age (Males)
Mean ± standard deviation of total testosterone, free testosterone and SHBG in healthy men, by age group. Your age group is highlighted.
Age Range Total T (Mean ± SD) Free T (Mean ± SD) SHBG (Mean ± SD)
Source: values adapted from Vermeulen A, Kaufman JM, Goemaere S, et al., published reference data on age-related changes in serum androgens and SHBG in healthy men.
Table 2 — Normal Total Testosterone in Non-Diabetic Men (nmol/L)
Distribution of total testosterone (nmol/L) in non-diabetic men by age group. Your age group is highlighted.
Age Range Mean Total T SD Median TT 5th Percentile 10th Percentile 95th Percentile
Source: population reference values for total testosterone in non-diabetic men; all values expressed in nmol/L.

Introduction

Most of the testosterone in your blood is stuck to proteins. Much of it sticks tightly to a protein called SHBG (sex hormone-binding globulin), and 33% to 54% sticks loosely to albumin.2 Only 1% to 4% floats free.2 That free part is what your body can actually use.

A normal blood test usually shows total testosterone, which adds all of it together. That number can look fine even when your free testosterone is low. This happens a lot when SHBG is high or low, such as with aging, thyroid problems, obesity, or liver disease.2

This free testosterone calculator works out your free and bioavailable testosterone from three lab values: total testosterone, SHBG, and albumin. It uses the published formulas from Vermeulen, Ly, and Södergård, and shows all three side by side so you can compare them.

You get your free testosterone in pg/mL, pmol/L, and ng/dL, plus your bioavailable testosterone and the percent that is free. Results are matched to your age and sex, so you can see if your number is low, normal, or high. You also get a full step-by-step math breakdown, charts, and reference tables.

This tool is for learning and is not a diagnosis. Talk to your doctor about what your results mean for you.

How to use our Free Testosterone Calculator

Enter your lab results and a few details about yourself. The calculator shows your free testosterone, your bioavailable testosterone, the percent of testosterone that is free, and how your result compares to other people your age.

Biological Sex: Pick Male or Female. This sets the reference range your result is compared against.

Age (years): Type your age in whole years. Free testosterone drops with age, so this picks the right age group in the charts and tables.

Calculation Formula: Choose the method you want. Vermeulen (1999) is the most widely used.2 Ly (2010) treats SHBG as having two binding sites. Södergård (1982) uses slightly different binding constants.

Total Testosterone: Type the total testosterone value from your blood test. Then pick the unit your lab used: ng/dL, ng/mL, nmol/L, nmol/dL, or nmol/mL.

SHBG: Type your sex hormone-binding globulin result and pick nmol/L or µg/mL. SHBG holds on to testosterone, so a high level lowers your free testosterone.

Albumin: Type your albumin result and pick g/dL or g/L. If you do not have this test, leave the default value of 4.3 g/dL.

Calculate and Reset: Results update as you type, but you can press Calculate to run it again. Press Reset to clear all values and start over.

What Is Free Testosterone?

Testosterone travels in your blood in three forms. Most of it is stuck to a protein called SHBG (sex hormone-binding globulin). That part is locked up and your body cannot use it. Some is loosely held by albumin, another blood protein. And a small part, about 1% to 4%, floats on its own.2 That loose part is called free testosterone.

Free testosterone is the form that can enter your cells and do work. It helps build muscle and bone, supports mood and energy, and drives sex drive and sperm production.

Free vs. Bioavailable vs. Total Testosterone

  • Total testosterone: everything in your blood, bound and unbound.
  • Free testosterone: the unbound part your body can use right away.
  • Bioavailable testosterone: free testosterone plus the albumin-bound part.2 Albumin holds on weakly, so this hormone can still be used.

Why SHBG and Albumin Matter

Your total testosterone can look normal while your free testosterone is low. This happens when SHBG is high, because more hormone gets locked away. SHBG often rises with age, advanced liver disease, an overactive thyroid, and some medicines.2 SHBG drops with obesity, type 2 diabetes, and insulin resistance, which can make total testosterone look low even when free testosterone is fine.2 That is why doctors check total testosterone, SHBG, and albumin together.

How Free Testosterone Is Estimated

Measuring free testosterone directly is hard and costly. Instead, labs and doctors use math formulas based on how hormones bind to proteins.2 The most widely used is the Vermeulen formula from 1999.2 The Södergård formula uses slightly different binding numbers, and the Ly formula treats SHBG as having two binding spots instead of one. Each gives a slightly different answer, so it helps to compare them.

Typical Levels

Normal ranges change with age, sex, and the lab doing the test. The age-matched ranges this calculator uses run from 66 to 193 pg/mL for men 34 and younger down to 26 to 95 pg/mL for men 85 and older, and stay under 7 pg/mL for women. 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

Signs of Low Free Testosterone

Low levels can cause tiredness, low sex drive, trouble building muscle, weight gain, poor sleep, low mood, and trouble focusing. In men, it can also cause erection problems and fertility trouble. In women, high testosterone is more common and can cause acne, extra body hair, and missed periods.

Getting an Accurate Test

The Endocrine Society recommends testing fasting morning total testosterone with an accurate assay, and repeating the morning test to confirm a low result.3 Because levels move day to day, one low result is not a diagnosis.

This information is for learning only. Talk to a doctor about your lab results and any treatment.


Formulas used

Albumin molar concentration
C_{alb} = \frac{Alb_{g/dL} \times 10}{66500}
Albumin binding factor N
N = 1 + K_{alb} \cdot C_{alb}
Quadratic coefficients for free testosterone
a = N \cdot K_{SHBG}, \quad b = N + K_{SHBG}(S_{eff} - T), \quad c = -T
Free testosterone (mass-action quadratic solution)
FT = \frac{-b + \sqrt{b^2 + 4aT}}{2a}
Effective SHBG binding capacity (1 site, or 2 sites for Ly)
S_{eff} = sites \times SHBG \times 10^{-9}
Bioavailable testosterone
BioT = N \times FT
Unit conversion of free testosterone
FT_{pg/mL} = FT_{nmol/L} \times 288.42, \quad FT_{pmol/L} = FT_{nmol/L} \times 1000
Percentage free testosterone
\%FT = \frac{FT_{nmol/L}}{T_{total,\ nmol/L}} \times 100

Frequently asked questions

What is a normal free testosterone level for a man?

It depends on age and on the lab. The age-matched ranges this calculator uses run from 66 to 193 pg/mL for men 34 and younger down to 26 to 95 pg/mL for men 85 and older. Testosterone production falls with age, and more than 20% of healthy men over 60 have levels below the range for young men.5

Every lab sets its own range, so compare your number to the range printed on your own report.

What is a low free testosterone level?

There is no single cutoff. 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 That is about 63 pg/mL of free testosterone.

A single low number is not a diagnosis. The Endocrine Society recommends confirming a low result by repeating the fasting morning test.3

How do you calculate free testosterone from total testosterone and SHBG?

You cannot use simple division. Free testosterone is found with a mass-action equation that models how testosterone binds to SHBG and albumin.2 The steps are:

  1. Change total testosterone and SHBG to nmol/L and albumin to mol/L.
  2. Work out the albumin factor: N = 1 + (Kalb × albumin).
  3. Solve a quadratic equation using the SHBG binding constant.

The answer comes out in mol/L, then gets multiplied by 288.42 to give pg/mL.

What is the Vermeulen formula for free testosterone?

It is a 1999 method by Vermeulen, Verdonck, and Kaufman that calculates free testosterone from total testosterone and SHBG.1 It uses association constants of 1 × 10⁹ L/mol for SHBG and 3.6 × 10⁴ L/mol for albumin.2

It is the most widely used formula in research and commercial labs.2 In its authors' study, calculated values were almost identical to values measured by equilibrium dialysis, except in pregnancy.1 Later studies found larger differences between the two.2

How much of your testosterone is free?

Only about 1% to 4% is free.2 The rest is bound:

  • About 33% to 54% is held loosely by albumin.2
  • Most of the rest is stuck tightly to SHBG.

So out of a total testosterone of 500 ng/dL, only about 5 to 20 ng/dL is free.

What is bioavailable testosterone?

Bioavailable testosterone is your free testosterone plus the part stuck to albumin.2 Albumin holds on weakly, so that hormone can break loose and enter tissue.

Some doctors prefer it over free testosterone because it shows everything the body can actually reach.

Why is my total testosterone normal but my free testosterone low?

Almost always because of high SHBG. SHBG locks up testosterone, so a big share of your total is unusable. Your total number looks fine, but very little is free.

Things that raise SHBG include aging, advanced liver disease, an overactive thyroid, high estrogen, anticonvulsants, and extreme weight loss.2

What causes low SHBG?

Common causes are obesity, diabetes and insulin resistance, an underactive thyroid, polycystic ovary syndrome, nephrotic syndrome, acromegaly, and medicines such as glucocorticoids and androgens.2

When SHBG is low, your total testosterone can read low while free testosterone stays normal. That is why testing SHBG alongside total testosterone matters.

How do you convert free testosterone from pg/mL to pmol/L?

Multiply pg/mL by 3.467 to get pmol/L. To go the other way, divide pmol/L by 3.467.

Example: 100 pg/mL × 3.467 = 347 pmol/L.

The number comes from testosterone's molecular weight of 288.42 g/mol.

How do you convert total testosterone from ng/dL to nmol/L?

Multiply ng/dL by 0.0347. To go back, multiply nmol/L by 28.84.

Example: 500 ng/dL × 0.0347 = 17.3 nmol/L.

US labs mostly report ng/dL. Labs in Europe, Canada, and Australia mostly report nmol/L.

Do I need an albumin test to calculate free testosterone?

It helps, but it is not critical. Albumin changes free testosterone only a little compared to SHBG. This calculator uses 4.3 g/dL when you leave albumin blank.

Use your real albumin if you have liver disease, kidney disease, or malnutrition, since those conditions can drop it well below normal and change the result.

When is the best time to get a testosterone blood test?

In the morning, fasting. The Endocrine Society recommends measuring fasting morning total testosterone and repeating the morning test to confirm a low result.3

Skip hard workouts the day before, and do not test while sick or in hospital.

Why do different formulas give different free testosterone results?

Each formula uses different binding constants and assumptions. Vermeulen's uses 3.6 × 10⁴ L/mol for albumin and 1 × 10⁹ L/mol for SHBG, while Södergård's uses 4.06 × 10⁴ and 5.97 × 10⁸.2 The Ly method counts two binding sites on each SHBG molecule.

Stick with one method when tracking changes over time.

Is calculated free testosterone as good as a direct lab test?

The Endocrine Society accepts either equilibrium dialysis or an accurate formula for free testosterone.3 Calculated values cost far less to get.

The analog free testosterone immunoassay that some labs run is not a reliable measure.1 Ask for total testosterone plus SHBG and albumin instead.

What are the symptoms of low free testosterone?

Common signs in men include low sex drive, weak erections, tiredness, loss of muscle, more belly fat, low mood, poor focus, and fewer morning erections.

In women, low levels can cause low libido, fatigue, and low mood. These symptoms overlap with thyroid problems, depression, anemia, and sleep apnea, so lab testing is needed to confirm.

Does free testosterone drop with age?

Yes. Testosterone production declines steadily with age in men, and more than 20% of healthy men over 60 have levels below the range for young men.5 SHBG also rises with age, which locks more hormone away.2

What is a normal free testosterone level for a woman?

The ranges this calculator uses for women run from 0.6 to 6.8 pg/mL at ages 18 to 39 down to 0.3 to 4.4 pg/mL at 60 and older. For total testosterone, MedlinePlus lists 8.4 to 48.1 ng/dL for women aged 17 to 50 and 2.9 to 40.1 ng/dL over 50.4

High free testosterone in women is more common than low and often points to PCOS. It can cause acne, extra facial or body hair, hair thinning, and irregular periods.

How can I raise my free testosterone naturally?

These changes have the strongest evidence behind them:

  • Lose extra body fat, which lowers how much testosterone turns into estrogen.
  • Get enough sleep.
  • Lift weights and do resistance training.
  • Fix low vitamin D, zinc, and magnesium if you are deficient.
  • Cut back heavy drinking and long-term stress.

See a doctor if levels stay low.

Can medications affect free testosterone results?

Yes. Opioids, steroids like prednisone, and some antidepressants lower testosterone. Oral contraceptives, anticonvulsants, and selective estrogen receptor modulators raise SHBG, which cuts free testosterone.2

Biotin supplements can also mess up some hormone immunoassays. Tell your doctor every drug and supplement you take, biotin included, before testing.


Sources

  1. Vermeulen A, Verdonck L, Kaufman JM. A critical evaluation of simple methods for the estimation of free testosterone in serum. Journal of Clinical Endocrinology & Metabolism. 1999;84(10):3666-3672. doi:10.1210/jcem.84.10.6079. Accessed September 26, 2026.
  2. Goldman AL, Bhasin S, Wu FCW, Krishna M, Matsumoto AM, Jasuja R. A Reappraisal of Testosterone's Binding in Circulation: Physiological and Clinical Implications. Endocrine Reviews. 2017;38(4):302-324. doi:10.1210/er.2017-00025. Accessed September 26, 2026.
  3. Bhasin S, Brito JP, Cunningham GR, Hayes FJ, Hodis HN, Matsumoto AM, et al. Testosterone Therapy in Men With Hypogonadism: An Endocrine Society Clinical Practice Guideline. Journal of Clinical Endocrinology & Metabolism. 2018;103(5):1715-1744. doi:10.1210/jc.2018-00229. Accessed September 26, 2026.
  4. Testosterone. MedlinePlus, U.S. National Library of Medicine. Accessed September 26, 2026.
  5. Kaufman JM, Vermeulen A. The decline of androgen levels in elderly men and its clinical and therapeutic implications. Endocrine Reviews. 2005;26(6):833-876. doi:10.1210/er.2004-0013. Accessed September 26, 2026.