Free converters & iv tool

Lab Unit Converter: mmol/L to mg/dL and More

To convert glucose from mmol/L to mg/dL, multiply by 18 (more exactly 18.02): 5.5 mmol/L is about 99 mg/dL. To go the other way, multiply mg/dL by 0.0555. Every lab test has its own factor, set by the molar mass of the substance, so this converter lists 20 common ones, such as cholesterol, creatinine, testosterone, estradiol and vitamin D, and shows the math.

Prepared by Prospyr · Reviewed October 3, 2026 · Free, no sign-up, runs in your browser

Convert

Glucose: 100 mg/dL equals

5.55mmol/L

Rounded for reporting: 5.6 mmol/L.

Your math: 100 × 0.0555 = 5.55 mmol/L. (1 mg/dL = 0.0555 mmol/L.)

Unit conversion only. It does not interpret a result. Reference ranges depend on the lab, assay and patient; use the range printed on the report.

All conversion factors

TestConventional to SIMultiply bySI to conventional
mg/dL → mmol/L0.0555× 18.018
mg/dL → mmol/L0.02586× 38.6698
mg/dL → mmol/L0.02586× 38.6698
mg/dL → mmol/L0.02586× 38.6698
mg/dL → mmol/L0.01129× 88.574
mg/dL → µmol/L88.4× 0.0113
mg/dL → mmol/L urea0.357× 2.8011
mg/dL → µmol/L59.48× 0.0168
mg/dL → mmol/L0.2495× 4.008
mg/dL → mmol/L0.4114× 2.4307
mg/dL → µmol/L17.1× 0.0585
ng/dL → nmol/L0.0347× 28.8184
pg/mL → pmol/L3.671× 0.2724
ng/mL → nmol/L3.18× 0.3145
µg/dL → nmol/L27.59× 0.0362
ng/mL → nmol/L2.496× 0.4006
pg/mL → pmol/L0.7378× 1.3554
ng/mL → nmol/L2.266× 0.4413
ng/mL → pmol/L2.247× 0.445
g/dL → g/L10× 0.1

How lab unit conversion works

U.S. labs usually report results in conventional units (mg/dL, ng/mL) and most of the rest of the world reports SI units (mmol/L, nmol/L). The two describe the same blood level. Converting between them is multiplication by a fixed factor for each test.

For a result in mass per volume, the SI value is the mass divided by the molar mass. That is why each test has its own number: mmol/L = mg/dL × 10 ÷ molar mass in g/mol. For glucose that is 10 ÷ 180.16 = 0.0555. The factors in this tool match the molar masses listed on PubChem to within 0.3%. Two exceptions: ferritin assumes about 445,000 g/mol, and hemoglobin g/dL to g/L is a plain ×10.

  • To SI: conventional value × factor
  • From SI: SI value ÷ factor

Worked examples: mmol/L to mg/dL and other common conversions

ResultMathConverted
Glucose 100 mg/dL100 × 0.05555.55 mmol/L
Glucose 5.5 mmol/L5.5 ÷ 0.055599 mg/dL
Total cholesterol 200 mg/dL200 × 0.025865.17 mmol/L
Creatinine 1.0 mg/dL1.0 × 88.488.4 µmol/L
Testosterone 15 nmol/L15 ÷ 0.0347432 ng/dL
Vitamin D 30 ng/mL30 × 2.49674.9 nmol/L
Estradiol 50 pg/mL50 × 3.671183.6 pmol/L

Pick the test, enter the value and read the answer, or scroll to the table of all factors and tap a test name to load it.

Testosterone, estradiol and vitamin D unit conversion

Hormone and vitamin results are where practices see the most unit confusion, because a patient's outside lab may report in a different system from yours. Testosterone is often ng/dL in the U.S. and nmol/L abroad, estradiol is pg/mL or pmol/L, and 25-hydroxy vitamin D is ng/mL or nmol/L. The converter handles all three in both directions.

For the vitamin you take, as opposed to the blood level, see the IU to mcg converter. For general mass conversions, use the mg to mcg converter.

Using one set of units across your practice

Results that arrive in mixed units are easy to chart wrong. Prospyr's aesthetic EMR keeps lab results with the patient record, and the charting workflow lets your team note the unit with each value so the next provider reads it the same way.

Frequently asked questions

How do you convert mmol/L to mg/dL for glucose?

Multiply mmol/L by 18.02 (about 18). 5.5 mmol/L × 18.02 = 99 mg/dL. To convert mg/dL to mmol/L, multiply by 0.0555, so 100 mg/dL = 5.55 mmol/L.

Why is the mg/dL to mmol/L factor different for each test?

A mmol is a count of molecules and a mg is a weight, so the factor depends on how heavy one molecule of the substance is. Glucose is 180.16 g/mol and cholesterol is 386.65 g/mol, which is why glucose uses 0.0555 and cholesterol uses 0.02586. Heavier molecules have smaller factors.

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

Divide nmol/L by 0.0347, which is the same as multiplying by about 28.8. 15 nmol/L ÷ 0.0347 = 432 ng/dL. To convert ng/dL to nmol/L, multiply by 0.0347.

How do I convert vitamin D from ng/mL to nmol/L?

Multiply ng/mL by 2.496, which most references round to 2.5. 30 ng/mL × 2.496 = 74.9 nmol/L. The NIH Office of Dietary Supplements states that 1 nmol/L equals 0.4 ng/mL, and 1 ng/mL is about 2.5 nmol/L.

How do I convert estradiol from pg/mL to pmol/L?

Multiply pg/mL by 3.671. 50 pg/mL × 3.671 = 183.6 pmol/L. To go from pmol/L to pg/mL, divide by 3.671, or multiply by 0.2724.

How do I convert creatinine from mg/dL to µmol/L?

Multiply mg/dL by 88.4. A creatinine of 1.0 mg/dL is 88.4 µmol/L. To convert µmol/L to mg/dL, divide by 88.4.

Will this tell me if a result is normal?

No. It only converts units. Reference ranges depend on the lab, the assay, and the patient, so use the range printed on the lab report and let the provider interpret the result. Some tests, such as insulin, are left out because their unit conversion is not settled enough for a one-factor tool.

Sources and scope

Unit conversion only, not medical advice. It does not interpret results or give reference ranges. Factors are the commonly published values, verified against molar mass; some assays differ slightly, and ferritin in pmol/L varies by assay.

Report a correction

Run your practice on one system