nmol/L to mg/dL: Pick Your Substance

There is no single "nmol/L to mg/dL" number. nmol/L is a molar unit, so the conversion to a mass unit depends on the substance's molecular weight. Find your substance below for the factor and a converter. Unit conversion only; this page does not interpret values.

The factor depends on the substance
SubstanceConventionalSIFactor (conv → SI)Note
Testosterone (total)ng/dLnmol/L0.03467ng/dL ÷ 0.03467 gives nmol/L; reverse multiplies.
Estradiol (E2)pg/mLpmol/L3.671Estradiol uses pg/mL ↔ pmol/L, not nmol/L ↔ mg/dL.
Cortisolµg/dLnmol/L27.59µg/dL × 27.59 gives nmol/L.
Vitamin D (25-OH)ng/mLnmol/L2.496ng/mL × 2.496 gives nmol/L.
Tracking your lab values in nmol/L or mg/dL? See your trend over time and get unit-matched results automatically in the Health3 app.
Download Health3 on the App Store Get Health3 on Google Play

Why one number can't answer "nmol/L to mg/dL"

nmol/L (nanomoles per liter) counts molecules; mg/dL (milligrams per deciliter) weighs them. To go from a count to a mass you multiply by the molecular weight of the specific molecule, and every analyte has a different molecular weight. A testosterone reading and a cortisol reading at the same nmol/L convert to completely different mg/dL (or ng/dL) values.

A frequent source of confusion: nmol/L is not mmol/L. One millimole is a million nanomoles. Lipids, glucose, and most metabolic-panel analytes are reported in mmol/L; steroid hormones such as testosterone are reported in nmol/L. If your report says mmol/L, use the relevant converter below instead.

Common questions

Why does nmol/L to mg/dL depend on the substance?

nmol/L is a molar concentration (a count of molecules), while mg/dL is a mass concentration. Turning one into the other needs the substance’s molecular weight, which differs for every analyte, so there is no single nmol/L to mg/dL number.

Is nmol/L the same as mmol/L?

No. 1 mmol/L = 1,000,000 nmol/L. Lipids and glucose are reported in mmol/L (millimoles); steroid hormones such as testosterone are reported in nmol/L (nanomoles). Check which unit your report actually prints before converting.

What is the most common nmol/L conversion?

For testosterone, ng/dL ÷ 0.03467 = nmol/L (equivalently nmol/L × 28.84 = ng/dL). See the dedicated testosterone converter for per-value answers.

Per-substance converters

For any value or biomarker not listed, use the full blood test unit converter (60+ biomarkers, either direction).

Medical Disclaimer: This page explains and performs unit conversion. It is not a clinical interpretation. Discuss specific results with your healthcare provider.

Stop converting by hand

Health3 imports your lab values and matches units automatically. Free.