Blood Sugar Calculator
Convert blood glucose between mg/dL and mmol/L with the exact 18.0156 factor, and see how a reading sits against the ADA fasting and random cut-offs.
Blood Sugar Calculator
Background.
Blood glucose measurement is the cornerstone of diabetes diagnosis and management, yet the coexistence of two unit systems—milligrams per decilitre (mg/dL) and millimoles per litre (mmol/L)—creates friction for patients, clinicians and researchers who read international literature or move between countries. The United States and Japan report mg/dL, as do many laboratories in Latin America and parts of continental Europe, while the United Kingdom, Canada, Australia and many other countries use mmol/L. A fasting glucose of 126 mg/dL, the American Diabetes Association's threshold for the diabetes range, appears on a London report as 7.0 mmol/L. Read a result in the wrong system and a normal value can look alarming, or an abnormal one reassuring.
The number also depends on what was measured. Laboratories measure glucose in plasma. Most home meters test a drop of capillary whole blood but are calibrated to report a plasma-equivalent value, because plasma reads roughly 11 percent higher than whole blood at a normal haematocrit. And a laboratory sample left standing before the cells are separated keeps losing glucose to the cells' own metabolism, by around 5 to 7 percent an hour at room temperature according to the laboratory guidance of Sacks and colleagues, which is why delayed samples can understate the true value.
Diagnostic thresholds themselves have shifted over time. Before 1997, the fasting plasma glucose threshold for diabetes was 140 mg/dL (7.8 mmol/L); the Expert Committee on the Diagnosis and Classification of Diabetes Mellitus lowered it to 126 mg/dL (7.0 mmol/L) after examining how retinopathy, the eye damage specific to diabetes, rose with glucose. Today the ADA describes a fasting glucose below 100 mg/dL (5.6 mmol/L) as normal, 100–125 mg/dL (5.6–6.9 mmol/L) as prediabetes and 126 mg/dL (7.0 mmol/L) or higher as the diabetes range, while a random glucose of 200 mg/dL (11.1 mmol/L) or more with classic symptoms is diagnostic on its own. WHO's equivalent of the prediabetes band, impaired fasting glucose, starts at a higher value.
The calculator converts; it does not diagnose. Choosing fasting or random records what kind of sample you have, but the converted number is the same either way, and setting it against the thresholds is a step for you and your clinician. An abnormal result is normally confirmed by repeat testing, and the reading supports, rather than replaces, clinical judgement.
What is blood sugar calculator?
Blood glucose, or blood sugar, is the concentration of glucose circulating in the bloodstream, measured as mass per volume (mg/dL) or amount of substance per volume (mmol/L). Glucose is the main fuel for red blood cells, which lack mitochondria and can make energy no other way, and for the brain, which stores very little and depends on a continuous supply from the blood. The body therefore holds glucose within a narrow band: it rises after a meal until insulin moves it into muscle, fat and liver, and between meals the liver releases stored and newly made glucose to hold the level up.
The two unit systems describe the same quantity differently. mg/dL reports the mass of glucose in one-tenth of a litre. mmol/L reports the number of millimoles—each 180.156 milligrams—per litre. To convert, divide or multiply by 18.0156, the molar mass of glucose divided by ten. Many references round this to 18, which shifts results by less than a tenth of a percent.
How to use this calculator.
- Enter your blood glucose value as reported by a laboratory or home glucose meter.
- Select the unit the value was reported in: mg/dL (United States, Japan) or mmol/L (United Kingdom, Canada, Australia and many other countries). If the report is unclear, the size of the number usually settles it: a value like 6.1 is almost certainly mmol/L, and a value like 110 almost certainly mg/dL.
- Choose fasting (no caloric intake for at least eight hours) or random. The choice does not change the converted number; it decides which thresholds the reading category is judged against, and that category is shown beneath the converted value.
- Read the converted value, shown to three decimal places. Laboratories usually print mmol/L to one decimal and mg/dL as a whole number, so round the same way before comparing with a report.
- Compare a fasting result with the ADA bands: below 100 mg/dL (5.6 mmol/L), 100–125 mg/dL (5.6–6.9 mmol/L), and 126 mg/dL (7.0 mmol/L) or above. For a random result the reference point is 200 mg/dL (11.1 mmol/L).
- For random readings at or above 200 mg/dL (11.1 mmol/L), seek medical evaluation, promptly if symptoms such as heavy thirst, frequent urination or unexplained weight loss are present.
The formula.
The conversion formula rests on the molar mass of glucose, C6H12O6, which is 180.156 grams per mole from standard atomic weights. A decilitre is one-tenth of a litre, so 1 mg/dL equals 10 mg per litre, or 0.01 grams per litre. Dividing 0.01 by 180.156 yields 5.551 × 10⁻⁵ moles per litre, or 0.05551 mmol/L. The reciprocal is 18.0156: mmol/L = mg/dL ÷ 18.0156, and mg/dL = mmol/L × 18.0156.
Dimensional analysis confirms the relationship: mg/dL × (1 g / 1000 mg) × (10 dL / 1 L) × (1 mol / 180.156 g) × (1000 mmol / 1 mol) = mmol/L. The factors of 1,000 cancel, leaving the 10 from decilitres to litres and the molar mass. Many references and laboratories use 18 as a rounded factor, an error of about 0.09%. For a glucose of 500 mg/dL the difference is 0.024 mmol/L, or about 0.43 mg/dL, far smaller than the measurement error of any meter or analyser.
The SI cut-offs are rounded conversions of the mg/dL ones. 100 mg/dL is 5.551 mmol/L, printed as 5.6; 126 mg/dL is 6.994, printed as 7.0; 200 mg/dL is 11.101, printed as 11.1. Converting back, 5.6 mmol/L is 100.887 mg/dL and 11.1 mmol/L is 199.973 mg/dL, so converting a boundary value and comparing it can land on the wrong side. The category line therefore compares your reading with the threshold in the unit you entered: 11.1 mmol/L counts as meeting the 200 mg/dL random threshold, and 125.9 mg/dL is still below the 126 mg/dL fasting cut-off. Laboratory imprecision is larger than these gaps, which is one reason borderline results are repeated rather than read to the decimal.
The diagnostic categories come from population studies, not from the conversion factor itself. The fasting threshold of 126 mg/dL (7.0 mmol/L) reflects the level above which the 1997 committee found retinopathy becoming more common. Random glucose thresholds are less precise because food intake and absorption vary; a random value of 200 mg/dL or more is diagnostic only when accompanied by classic symptoms.
A worked example.
A fasting laboratory result of 110 mg/dL converts to 110 ÷ 18.0156 = 6.1058 mmol/L, displayed as 6.106 mmol/L at three decimal places; a UK laboratory would print the same result as 6.1. Rounding the factor to 18 would give 6.111, a difference that disappears at one decimal place. On the ADA's fasting bands, 110 mg/dL sits in the 100–125 mg/dL (5.6–6.9 mmol/L) prediabetes range. The conversion and range label do not diagnose a condition; a clinician may confirm an abnormal result with repeat testing or another appropriate test, such as HbA1c. The reverse direction works the same way. A random reading of 7.8 mmol/L, entered with mmol/L selected, becomes 7.8 × 18.0156 = 140.522 mg/dL. That is well below the 200 mg/dL random threshold, and a random value below it says little on its own, because it depends on when and what the person last ate.
Frequently asked questions.
Why do different countries use different glucose units?
Is the conversion factor exactly 18?
Can I diagnose diabetes with a single random blood sugar reading?
What is the difference between fasting and random glucose?
Why was the diabetes threshold lowered from 140 to 126 mg/dL?
Are home glucose meters as accurate as laboratory tests?
What glucose level counts as hypoglycaemia?
Does prediabetes always progress to diabetes?
Can stress raise blood glucose temporarily?
How does HbA1c relate to a glucose reading?
References& sources.
- [1]American Diabetes Association (2024). "Standards of Care in Diabetes—2024." Diabetes Care 47(Suppl 1):S1-S321.
- [2]World Health Organization (2011). "Use of Glycated Haemoglobin (HbA1c) in the Diagnosis of Diabetes Mellitus." WHO/NMH/CHP/CPM/11.1.
- [3]Sacks, D.B., et al. (2011). "Guidelines and recommendations for laboratory analysis in the diagnosis and management of diabetes mellitus." Diabetes Care 34(6):e61-e99.
- [4]Expert Committee on the Diagnosis and Classification of Diabetes Mellitus (1997). "Report of the Expert Committee on the Diagnosis and Classification of Diabetes Mellitus." Diabetes Care 20(7):1183-1197.
- [5]National Institute of Standards and Technology. "SRM 965a — Glucose in Frozen Human Serum."
How this page was produced
- Published by
- Quanta Calculator
- Overseen by
- Daniel, Quanta Calculator Researcher
- Primary sources
- 5 cited below
- Method
- mmol⁄L = mg⁄dL ⁄ 18.0156
- Published
- Last verified
Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 1560 calculators remain free
- No billing is enabled