mmol/L to mg/dL Converter
Use this mmol/L to mg/dL converter to change glucose, cholesterol, triglyceride and creatinine results from one unit to the other.
Updated October 22, 2026
Medical Disclaimer: This calculator provides a general estimate based on established research and is for educational purposes only, not a substitute for medical advice. Individual results can vary based on health conditions, so consult a qualified healthcare professional or registered dietitian before making significant changes to your diet, exercise, or health routine. Read our full Medical Disclaimer.
How mmol/L to mg/dL Conversion Is Calculated
Blood tests report how much of a substance is in a fixed amount of blood. Some countries count the number of molecules (mmol/L). Others weigh the substance (mg/dL). The conversion depends on the substance, because every molecule has a different weight.
What mmol/L and mg/dL Measure
mmol/L means millimoles per liter, which counts molecules. mg/dL means milligrams per deciliter, which counts weight. A result of 5.5 mmol/L glucose and 99 mg/dL glucose describe the same blood sample. This tool changes the unit only. It does not change what the result says.
The Formula
To go from mmol/L to mg/dL, multiply by the molecular weight of the substance divided by 10. Glucose weighs 180.16 g/mol¹, so its factor is 18.016. Cholesterol and triglycerides have their own factors, which match the ones CDC uses in its national survey data² ³. Creatinine is reported in µmol/L, and a lab table divides by 88.4 to reach mg/dL⁴.
Glucose: mg/dL = mmol/L x 18.016
Total, HDL or LDL cholesterol: mg/dL = mmol/L x 38.67
Triglycerides: mg/dL = mmol/L x 88.57
Creatinine: mg/dL = µmol/L / 88.4
How This Calculator Computes Your Result
Pick the substance, type your number, and use the swap button to go the other way. Nothing is rounded until the end. Glucose, cholesterol and triglycerides show as whole mg/dL numbers, and creatinine shows two decimals. Going from mg/dL to mmol/L, glucose shows one decimal and the lipids show two. For glucose the tool also shows the answer with the factor of 18 that many clinics use, which differs by less than 0.1%.
Example: 5.5 mmol/L x 18.016 = 99.09, shown as 99 mg/dL.
What Your Result Means
The tool can add a reference band to your converted number. These are general adult ranges, and one reading is not a diagnosis. A doctor makes any diagnosis.
For glucose, the band only appears if you tick the fasting box (no food or drink except water for at least 8 hours). The American Diabetes Association lists a fasting plasma glucose below 100 mg/dL as normal, 100 to 125 mg/dL as prediabetes, and 126 mg/dL or higher as the diabetes range⁵. A single result is not enough, because diagnosis needs confirmed testing.
Fasting glucose | mg/dL | mmol/L (about) |
Normal | Under 100 | Under 5.6 |
Prediabetes range | 100 to 125 | 5.6 to 6.9 |
Diabetes range | 126 or higher | 7.0 or higher |
For cholesterol and triglycerides the tool uses the US National Cholesterol Education Program (ATP III) bands⁶.
Test | Band | mg/dL | mmol/L (starts at, about) |
Total cholesterol | Desirable | Under 200 | Under 5.2 |
Total cholesterol | Borderline high | 200 to 239 | 5.2 |
Total cholesterol | High | 240 or higher | 6.2 |
LDL cholesterol | Optimal | Under 100 | Under 2.6 |
LDL cholesterol | Near optimal/above optimal | 100 to 129 | 2.6 |
LDL cholesterol | Borderline high | 130 to 159 | 3.4 |
LDL cholesterol | High | 160 to 189 | 4.2 |
LDL cholesterol | Very high | 190 or higher | 5.0 |
HDL cholesterol | Low | Under 40 | 1.0 or lower |
HDL cholesterol | High | 60 or higher | 1.6 |
Triglycerides | Normal | Under 150 | Under 1.7 |
Triglycerides | Borderline high | 150 to 199 | 1.7 |
Triglycerides | High | 200 to 499 | 2.3 |
Triglycerides | Very high | 500 or higher | 5.7 |
Quick Reference Tables
These values were computed with the same factors the tool uses.
Glucose (mmol/L) | mg/dL | ||
3.0 | 54 | ||
4.0 | 72 | ||
5.0 | 90 | ||
5.5 | 99 | ||
6.0 | 108 | ||
7.0 | 126 | ||
8.0 | 144 | ||
10.0 | 180 | ||
15.0 | 270 | ||
Cholesterol (mmol/L) | mg/dL | Triglycerides (mmol/L) | mg/dL |
2.0 | 77 | 0.5 | 44 |
3.0 | 116 | 1.0 | 89 |
4.0 | 155 | 1.5 | 133 |
5.0 | 193 | 2.0 | 177 |
6.0 | 232 | 3.0 | 266 |
7.0 | 271 | 5.0 | 443 |
Sanity check: glucose in mg/dL is about 18 times the mmol/L number, cholesterol about 39 times and triglycerides about 89 times.
Why Each Substance Has Its Own Factor
The factor is the weight of one mole of the substance, divided by 10. Glucose is a small molecule, so its factor is small. Cholesterol is larger, so its factor is about twice as big. Triglycerides are a mix of fats of slightly different sizes, so 88.57 is an approximation. Labs also round their factors. One large lab uses 18.02 for glucose, 38.61 for cholesterol and 88.5 for triglycerides⁴. These differ from ours by under 0.2%.
Why Countries Use Different Units, and Why It Matters
In the United States most lab results use conventional units such as mg/dL. Other countries mostly report in the international system of units (SI), such as mmol/L⁷. Canada, for example, gives blood glucose targets in mmol/L⁸. The UK, Australia and much of Europe follow the same SI habit. Both systems are correct.
The risk is a misread number. A fasting glucose of 7.0 is in the diabetes range in mmol/L, but 7 mg/dL would be far below any normal reading. A cholesterol of 5.0 mmol/L is 193 mg/dL, but the glucose factor by mistake gives 90. If a result looks far too high or low, check the unit beside it.
A Note on Accuracy
The factors are exact for the molecular weight used, so any error comes from rounding and from the lab method, not the math. Triglyceride factors vary slightly between labs. This tool does not diagnose anything, and reference bands do not apply the same way to children, pregnancy or people already being treated.
Frequently Asked Questions
How do you convert mmol/L to mg/dL?
Multiply by 18.016 for glucose, 38.67 for cholesterol or 88.57 for triglycerides. For example, 5.5 mmol/L glucose is 5.5 x 18.016 = 99 mg/dL.
What is a normal blood sugar level in mmol/L and mg/dL?
A normal fasting blood sugar is under 100 mg/dL (under 5.6 mmol/L)⁵. A fasting level of 100 to 125 mg/dL is the prediabetes range, and one reading is not a diagnosis.
What is a normal cholesterol level in mmol/L?
A desirable total cholesterol is under 200 mg/dL, which is about 5.2 mmol/L⁶. LDL under 100 mg/dL (2.6 mmol/L) is called optimal.
Is the mmol/L to mg/dL conversion accurate?
Yes. Factors from different labs differ by up to about 0.2% because of rounding⁴, so a result may vary by a point or two.
Sources
NHANES 2017-2018 Total Cholesterol Documentation, CDC National Center for Health Statistics
NHANES 2017-2018 LDL and Triglycerides Documentation, CDC National Center for Health Statistics
SI Unit Conversion Table, Labcorp
Diabetes Diagnosis, American Diabetes Association
ATP III Executive Summary, National Cholesterol Education Program, 2001
Unit of Measure Conversions, Merck Manual
Diabetes: Blood Sugar Levels, HealthLink BC