How To Convert Mmol/L To Mg/Dl? | Quick Lab Math

For lab values, mg/dL = (mmol/L × molar mass in g/mol) ÷ 10.

Different blood tests use different units. Some countries show results in millimoles per liter, others use milligrams per deciliter. If you work across reports, you’ll need a clean way to switch between them. This guide gives you the exact formula, the ready-to-use factors for common tests, and worked samples you can copy.

Fast Reference: Common Factors You Can Trust

For several routine biomarkers, labs publish fixed multipliers based on chemistry and method standards. Use the table below when you know the analyte.

Analyte Multiply mmol/L By → mg/dL Notes
Glucose 18.02 (often rounded to 18) Factor reflects D-glucose molar mass; many clinical tools round to 18. Alberta Health Services teaches “mg/dL ÷ 18 = mmol/L.”
Total/LDL/HDL Cholesterol ≈38.6–38.7 Large reference labs list ~38.61; many texts round to 38.67. Either yields the same reading to one decimal place.
Triglycerides 88.57 CDC NHANES materials use the exact inverse (mg/dL → mmol/L ×0.01129), which implies ×88.57 the other way.

If you need a single authoritative reference table for lipids, see the Labcorp SI conversion page for cholesterol units (mg/dL ↔ mmol/L) in its test resources. Link placed here so you don’t have to hunt it down: SI unit conversion table. Their listing shows cholesterol with a mg/dL→mmol/L factor of 0.0259, which corresponds to ~38.61 in the opposite direction (mmol/L→mg/dL).

Turn Mmol Per Liter Into Mg Per Deciliter: The Formula

All conversions follow the same rule:

mg/dL = mmol/L × (molar mass in g/mol) ÷ 10

Why it works: a millimole carries “how many molecules,” the molar mass carries “how heavy each mole is,” and a deciliter is one-tenth of a liter. Multiply, then scale the volume from liter to deciliter by dividing by 10.

Example With Glucose

D-glucose has a molar mass of about 180.156 g/mol. That makes the factor ~18.016.

  • Factor: 180.156 ÷ 10 = 18.016
  • Convert 5.6 mmol/L → mg/dL: 5.6 × 18.016 ≈ 100.9 mg/dL

Molar mass reference for D-glucose is listed at 180.156 g/mol in trusted chemistry databases.

Quick Mental Math For Glucose

Most bedside charts teach a simple shortcut: multiply by 18 to move from mmol/L to mg/dL, divide by 18 to go the other way. Alberta Health Services publishes a one-page teaching sheet that states “Canadian value (mmol/L) = U.S. value (mg/dL) ÷ 18,” which mirrors the same relationship. You can keep 18 in your head and stay within rounding.

Cholesterol And Triglycerides: One-Step Shortcuts

For a standard lipid panel, you can use fixed multipliers:

  • Total, LDL, HDL cholesterol: multiply mmol/L by ~38.6–38.7 to get mg/dL. Labcorp’s table lists a mg/dL→mmol/L factor of 0.0259; invert it and you get ~38.61 for mmol/L→mg/dL.
  • Triglycerides: multiply mmol/L by 88.57 to get mg/dL. CDC NHANES documentation uses 0.01129 for the opposite direction; invert it and you’re at 88.57.

If you prefer to see targets alongside units, the American Diabetes Association’s eAG/A1C page lets you view glucose values in mg/dL or mmol/L; it’s a handy cross-check when scanning mixed-unit reports. ADA eAG/A1C calculator.

Worked Samples You Can Reuse

Glucose Scenario

You’re reading a lab that shows 7.2 mmol/L for fasting glucose and you need the conventional unit.

  1. Pick the factor: 18 (or 18.02 if you want extra precision).
  2. Compute: 7.2 × 18 = 129.6 mg/dL.
  3. Report as 130 mg/dL if the lab rounds to the nearest whole number.

Using the exact molar-mass factor (18.016) would give ~129.7 mg/dL—no practical difference once rounded.

Total Cholesterol Scenario

Your report shows 5.1 mmol/L for total cholesterol. You want mg/dL.

  1. Pick the factor from the lipid section: 38.6 (Labcorp’s inverse of 0.0259 gives 38.61).
  2. Compute: 5.1 × 38.61 ≈ 197.9 mg/dL.
  3. Rounded value: 198 mg/dL.

This aligns with the common “~200 mg/dL” ballpark many readers know.

Triglycerides Scenario

Your report shows 1.7 mmol/L for triglycerides.

  1. Pick the factor: 88.57 (from CDC NHANES inversion).
  2. Compute: 1.7 × 88.57 ≈ 150.6 mg/dL.
  3. Rounded value: 151 mg/dL.

That sits at the typical “borderline-high” threshold used in many guidelines; unit math isn’t changing the clinical category, just the display.

When You Don’t See A Published Factor

Sometimes the analyte isn’t on your reference table. In that case, fall back on the base equation:

mg/dL = mmol/L × (molar mass in g/mol) ÷ 10

Steps:

  1. Look up the compound’s molar mass from a reliable chemistry source.
  2. Divide that molar mass by 10. That number is your mmol/L→mg/dL multiplier.
  3. Multiply your mmol/L result by that multiplier.

Why Lipids Use Fixed Numbers

Cholesterol in blood tests refers to a specific sterol (molar mass ~386.65 g/mol), so the unit jump stays constant across labs. Triglyceride reporting follows a method that converts mixed triglycerides to a standard reference, which is why the ×88.57 shortcut is consistent in CDC materials.

Precision, Rounding, And Reporting

Real instruments report to fixed decimal places and most clinical portals round to one decimal or whole numbers. If your math gives 197.9 mg/dL and the portal shows 198 mg/dL, that’s expected. For glucose, you’ll see many clinical handouts round the factor to 18 because it keeps mental arithmetic quick while staying within normal rounding rules.

DIY Conversion Table From Molar Mass

Here are ready multipliers derived straight from chemistry. Use them when a fixed lab factor isn’t already published.

Substance Molar Mass (g/mol) Multiplier (mmol/L → mg/dL)
D-Glucose 180.156 18.016
Cholesterol ≈386.65 38.665
Lactic Acid (Lactate) ≈90.08 9.008
Uric Acid ≈168.11 16.811

Source notes for the molar masses above: D-glucose 180.156 g/mol (chemistry databases); lactic acid 90.08 g/mol (major reagent catalogs list this value); uric acid 168.11 g/mol (Merck Index and supplier monographs). These values are widely used to derive clinical unit multipliers.

Quick Checklist Before You Post Or Share Results

  • Confirm the analyte name matches the factor you’re using (lipids differ from glucose).
  • Decide your rounding rule once and stick with it across the document.
  • For glucose charts or A1C handouts, sanity-check units with the ADA eAG page in a separate tab.
  • When a lab uses the SI table on its site, align your conversion with their posted factor to avoid mismatches.

Frequently Missed Details

mEq/L Vs. mmol/L

Electrolytes sometimes appear in milliequivalents per liter. That unit folds in valence, not mass. Don’t cross-apply the mg/dL multipliers above to mEq/L. Use the lab’s own reference range to interpret those readings.

Copying A Lipid Factor To Non-lipid Compounds

A ×38-ish multiplier works for cholesterol only. A ×88.57 multiplier works for triglycerides only. For other compounds, build the factor from molar mass.

Documenting Your Method

When sharing data across teams, add a one-line note like “Converted mmol/L→mg/dL using mg/dL = mmol/L × (molar mass g/mol) ÷ 10; glucose rounded with ×18.” That tiny line avoids misunderstandings later.

Copy-Ready Formulas

  • General: mg/dL = mmol/L × (molar mass in g/mol) ÷ 10
  • Glucose: mg/dL = mmol/L × 18 (exact 18.016)
  • Cholesterol (Total/LDL/HDL): mg/dL = mmol/L × 38.6–38.7
  • Triglycerides: mg/dL = mmol/L × 88.57

References for your records: ADA’s eAG tool shows glucose in both unit systems so you can sanity-check conversions across A1C discussions. The Labcorp SI page lists the lipid multipliers embedded in its test directory. CDC NHANES documentation provides the exact triglyceride conversion the program uses in its public data files.