Skip to main content
Lab results - binding proteins

Last updated: June 2026 · Reviewed June 2026 · Built by the InjectBuddy team

What Is Albumin? The weak testosterone binder in your free-T calc

Albumin is the most abundant protein in your blood, normally 3.5-5.0 g/dL, and it binds testosterone weakly but in huge quantity. Because that binding is loose, albumin-bound testosterone is counted as part of your bioavailable testosterone, which is why a free-testosterone calculator asks for your albumin value alongside total testosterone and SHBG.

Key takeaways
  • Albumin is reported in g/dL (US) or g/L (most labs outside the US); 4.3 g/dL = 43 g/L.
  • It binds testosterone with low affinity but very high capacity, the opposite of SHBG's tight, low-capacity grip.
  • The Vermeulen equation uses a fixed albumin association constant (~3.6 × 104 L/mol) to split bound from free testosterone.
  • Within the normal range albumin barely moves free T; outside it (liver or kidney disease), the effect grows.
  • Drop your numbers into the free testosterone index calculator to see the albumin input in action.

What albumin actually is

Albumin is a single-chain protein made by the liver that makes up roughly half of all the protein in your plasma. Its day job is holding water inside blood vessels (oncotic pressure) and ferrying small molecules - fatty acids, bilirubin, calcium, many drugs, and steroid hormones - around the body. Think of it as the bloodstream's general-purpose courier: not picky about its cargo, but there is a great deal of it.

For testosterone specifically, albumin is the second carrier protein. Of the testosterone in a man's blood, very roughly 44-65% rides on albumin, around 33-54% is locked onto SHBG, and only about 1-2% floats completely free. The albumin-bound and free portions together are called bioavailable testosterone, because the albumin bond is weak enough to release hormone to tissues almost as readily as the free fraction.

This is the key contrast with SHBG: SHBG grips testosterone tightly with a small number of binding sites, while albumin grips loosely across an enormous number of sites. High affinity, low capacity versus low affinity, high capacity. That single difference is why the two proteins are entered separately into a free-T calculation rather than lumped together.

Typical albumin ranges and units

Most adults sit between 3.5 and 5.0 g/dL. The number drifts down with age, pregnancy, poor nutrition, inflammation, liver disease, and protein-losing kidney disease, and drifts up mainly with dehydration. For a free-testosterone calculation the exact figure matters far less than SHBG does - but a genuinely low albumin (say 3.0 g/dL in someone with cirrhosis) will nudge the calculated free fraction upward.

Albumin (g/dL)Albumin (g/L)InterpretationEffect on calculated free T
< 3.5< 35Low (illness, liver/kidney, malnutrition)Free fraction slightly higher
3.5 - 4.035 - 40Low-normalNear baseline
4.0 - 4.540 - 45Typical adult valueThe default many calcs assume
4.5 - 5.045 - 50High-normal / dehydrationFree fraction slightly lower

If your panel reports albumin in g/L, divide by 10 to get g/dL before entering it, or use a calculator that accepts both. Many free-T tools default to 4.3 g/dL when you leave the box blank, which is fine for a rough estimate but worth replacing with your real value when you have it.

How albumin feeds the free-T calculation

The most-used method is the Vermeulen equation, published in 1999, which models testosterone distributed across three pools: free, SHBG-bound, and albumin-bound. It uses an SHBG association constant of about 1 × 109 L/mol and an albumin association constant of about 3.6 × 104 L/mol - the albumin constant is roughly 30,000 times weaker, which is the maths form of "loose binding". Those constants trace back to the protein-binding work of Södergård and colleagues.

In the equation, albumin appears as a term that, together with the fixed constant, defines how much testosterone the albumin pool can mop up. Because the albumin constant is small and the albumin concentration is fairly stable, this term behaves almost like a constant background - which is exactly why a small change in albumin barely moves the answer, while the same percentage change in SHBG moves it a lot.

The honest caveat: calculated free testosterone is an estimate. It assumes textbook binding constants and normal protein behavior, so it can disagree with a direct equilibrium-dialysis measurement, especially at the extremes. Treat the calculator output as a guide to interpret with your prescriber, not a diagnosis.

Worked examples: albumin in the free-T calc

Each example fixes total testosterone and SHBG, then changes only albumin so you can see how little it moves the result inside the normal range. Approximate free-T values come from the Vermeulen model.

Example 1 - baseline

Total T 600 ng/dL, SHBG 30 nmol/L, albumin 4.3 g/dL. Calculated free T ≈ ~12.6 ng/dL (about 2.1%). This is the typical reference case most calculators assume.

Example 2 - low albumin

Same Total T 600, SHBG 30, but albumin drops to 3.0 g/dL. Free T ≈ ~13.4 ng/dL - only ~6% higher despite a large albumin fall. Proof that albumin is the gentle lever.

Example 3 - high-normal albumin

Total T 600, SHBG 30, albumin 5.0 g/dL. Free T ≈ ~12.2 ng/dL. Raising albumin slightly lowers free T because more sites are available to bind.

Example 4 - compare with an SHBG change

Hold albumin at 4.3 and drop SHBG from 30 to 15 nmol/L (Total T 600). Free T ≈ ~21 ng/dL - a ~65% jump. Halving SHBG moves the answer far more than halving albumin ever could.

Example 5 - bioavailable T

Total T 600, SHBG 30, albumin 4.3. Bioavailable (free + albumin-bound) testosterone ≈ ~300 ng/dL, about 50% of total. The albumin pool is the bulk of what's usable.

Example 6 - unit conversion

A UK panel lists albumin as 42 g/L. Convert: 42 ÷ 10 = 4.2 g/dL. Enter 4.2, not 42, or the calculator will treat the albumin pool as ten times too large.

Example 7 - blank box default

You have Total T 720 ng/dL and SHBG 45 nmol/L but no albumin on the report. Leave albumin blank and most tools assume 4.3 g/dL, giving free T ≈ ~10.5 ng/dL. Acceptable as an estimate; re-run it once your real albumin is back.

Example 8 - women's range

Total T 45 ng/dL, SHBG 60 nmol/L, albumin 4.4 g/dL. Free T ≈ ~0.4 ng/dL. The same three inputs, same albumin role - only the scale differs for female physiology.

Albumin vs SHBG at a glance

Albumin vs SHBG testosterone binding in the free testosterone calculation Two bars: albumin binds a large share of testosterone weakly; SHBG binds a smaller share tightly; a thin sliver is free. Where testosterone sits in blood Albumin-bound ~50% - weak, high capacity SHBG-bound ~48% - tight, low capacity Free ~2% Bioavailable = albumin-bound + free
Albumin carries about half of circulating testosterone on a loose grip, so it counts toward the bioavailable pool feeding your free-T estimate.

So, what is albumin?

Albumin is the most abundant protein in your blood (normally 3.5–5.0 g/dL) and it binds testosterone weakly but in large quantity. Because that binding is loose, albumin-bound testosterone counts toward your bioavailable testosterone, which is why a free-testosterone calculator asks for albumin alongside total testosterone and SHBG. See how the three combine in the free testosterone calculator.

FAQs

What is albumin?
Albumin is the most abundant blood protein (normally 3.5–5.0 g/dL). It binds testosterone weakly, so albumin-bound testosterone is counted as bioavailable — which is why free-testosterone calculators ask for it.
Does a low albumin mean I have more free testosterone?
Slightly. A lower albumin leaves fewer weak binding sites, so a touch more testosterone is free. Inside the normal range the effect is small; it only becomes meaningful with markedly low albumin from liver or kidney disease.
What albumin number should I enter if mine is missing?
Most calculators default to 4.3 g/dL when the box is blank, which is a reasonable adult average. Replace it with your measured value when you have it for a more accurate estimate.
My lab reports albumin in g/L - is that wrong?
No, g/L is standard outside the US. Divide by 10 to convert to g/dL (e.g. 43 g/L = 4.3 g/dL) before entering it, unless your calculator accepts g/L directly.
Why does albumin matter less than SHBG?
SHBG binds testosterone roughly 30,000 times more tightly, so changes in SHBG swing the free fraction far more. Albumin's grip is weak and its level is fairly stable, so it acts more like a steady background.

Sources

  • Vermeulen A, Verdonck L, Kaufman JM. A critical evaluation of simple methods for the estimation of free testosterone in serum. J Clin Endocrinol Metab. 1999. PubMed PMID: 10523012.
  • Södergård R, Bäckström T, Shanbhag V, Carstensen H. Calculation of free and bound fractions of testosterone and estradiol-17 beta to human plasma proteins at body temperature. J Steroid Biochem. 1982. PubMed PMID: 7202083.
  • Moman RN, Gupta N, Singh P, Varacallo M. Physiology, Albumin. StatPearls. NCBI Bookshelf NBK459198.
  • Nassar GN, Leslie SW. Physiology, Testosterone. StatPearls. NCBI Bookshelf NBK526128.
  • Bhasin S, et al. Testosterone Therapy in Men With Hypogonadism: An Endocrine Society Clinical Practice Guideline. J Clin Endocrinol Metab. 2018. PubMed PMID: 29562364.
  • CDC. Safe Injection Practices to Prevent Transmission of Infections to Patients. CDC injection safety guidance.

This guide is for general educational purposes only and does not constitute medical advice. Calculated free and bioavailable testosterone are estimates, not measured values - always interpret results with your prescriber against your laboratory's reference ranges.