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.
| Substance | Conventional | SI | Factor (conv → SI) | Note |
|---|---|---|---|---|
| Testosterone (total) | ng/dL | nmol/L | 0.03467 | ng/dL ÷ 0.03467 gives nmol/L; reverse multiplies. |
| Estradiol (E2) | pg/mL | pmol/L | 3.671 | Estradiol uses pg/mL ↔ pmol/L, not nmol/L ↔ mg/dL. |
| Cortisol | µg/dL | nmol/L | 27.59 | µg/dL × 27.59 gives nmol/L. |
| Vitamin D (25-OH) | ng/mL | nmol/L | 2.496 | ng/mL × 2.496 gives nmol/L. |
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
- LDL Cholesterol converter
- Total Cholesterol converter
- HDL Cholesterol converter
- Triglycerides converter
- Creatinine converter
- Uric Acid converter
- CRP (C-Reactive Protein) converter
- Bilirubin converter
- Hemoglobin converter
- Testosterone converter
- HbA1c converter
- Glucose converter
For any value or biomarker not listed, use the full blood test unit converter (60+ biomarkers, either direction).