Blood Sugar Converter
Convert blood glucose levels between mg/dL and mmol/L instantly. Also converts HbA1c to estimated average glucose. Includes reference ranges for normal, prediabetes, and diabetes.
Blood Glucose Converter
HbA1c to Average Glucose
| Normal | Prediabetes | Diabetes | |
|---|---|---|---|
| Fasting Blood Sugar | 70-100 mg/dL (3.9-5.6 mmol/L) | 100-125 mg/dL (5.6-6.9 mmol/L) | ≥126 mg/dL (≥7.0 mmol/L) |
| Post-meal (2hr) | <140 mg/dL (<7.8 mmol/L) | 140-199 mg/dL (7.8-11.0 mmol/L) | ≥200 mg/dL (≥11.1 mmol/L) |
| HbA1c | <5.7% | 5.7-6.4% | ≥6.5% |
How to use
- Enter your blood sugar reading and pick whether it's in mg/dL or mmol/L.
- The converted value appears instantly along with which range your reading falls into.
- Use the HbA1c section to convert your A1c percentage to an estimated average glucose level.
- The reference table at the bottom shows normal ranges for fasting, post-meal, and HbA1c.
Related tools:
Blood glucose levels are measured in two different units around the world. India, the US, and most of Asia use mg/dL (milligrams per deciliter). Europe, the UK, Canada, and Australia use mmol/L (millimoles per liter). The two are simply different scales for the same measurement - 1 mmol/L equals approximately 18 mg/dL.
HbA1c (glycated hemoglobin) measures your average blood sugar over the past 2-3 months. Unlike a single reading which fluctuates with meals and time of day, HbA1c gives a longer-term picture. The calculator converts your HbA1c percentage to an estimated average glucose using the IFCC formula.
Frequently Asked Questions
What is a normal fasting blood sugar?
Normal fasting blood sugar is 70-100 mg/dL (3.9-5.6 mmol/L). Readings between 100-125 mg/dL suggest prediabetes. A reading of 126 mg/dL or higher on two separate tests typically indicates diabetes.
How do I convert mg/dL to mmol/L?
Divide mg/dL by 18.015 to get mmol/L. To go the other way, multiply mmol/L by 18.015. For quick mental math: divide by 18 (close enough for most purposes).
What HbA1c is considered diabetic?
An HbA1c of 6.5% or higher on two separate tests is the diagnostic threshold for diabetes. 5.7-6.4% is the prediabetes range. Below 5.7% is normal.
My glucometer reads in mg/dL but my doctor's report shows mmol/L. Are they the same reading?
Yes, just different units. A glucometer reading of 126 mg/dL is the same as 7.0 mmol/L. The reading itself is the same - only the unit of measurement differs.