Free tool
Blood sugar level chart & mg/dL to mmol/L converter
Enter a glucose reading in either unit and pick when it was taken. The tool converts it and shows where it falls on the standard fasting, post-meal and random reference chart. Nothing is stored or sent.
Your result
General information only, not a diagnosis. Reference ranges vary by lab, method, age and sex. A single reading, especially a random one, does not confirm or rule out diabetes on its own: your doctor may want it repeated or checked alongside other tests such as HbA1c.
Reference chart
Standard adult blood sugar ranges
These are commonly used adult reference bands (ADA / ICMR-style), matching what most Indian lab reports show. Your own lab's printed range is the one that applies to your report.
| Test type | Low | Normal | Prediabetic | Diabetic |
|---|---|---|---|---|
| Fasting (8+ hrs, no food) | Below 70 mg/dL (3.9 mmol/L) | 70 to 99 mg/dL (3.9 to 5.5 mmol/L) | 100 to 125 mg/dL (5.6 to 6.9 mmol/L) | 126 mg/dL (7.0 mmol/L) or above |
| 2 hrs after eating (post-prandial) | Below 70 mg/dL (3.9 mmol/L) | Below 140 mg/dL (7.8 mmol/L) | 140 to 199 mg/dL (7.8 to 11.0 mmol/L) | 200 mg/dL (11.1 mmol/L) or above |
| Random (any time of day) | Below 70 mg/dL (3.9 mmol/L) | Below 140 mg/dL (7.8 mmol/L) | 140 to 199 mg/dL (7.8 to 11.0 mmol/L) | 200 mg/dL (11.1 mmol/L) or above, usually with symptoms |
A reading below 70 mg/dL (3.9 mmol/L) is low blood sugar (hypoglycemia) at any time of day and should be treated and discussed with your doctor, whatever the test type.
Questions
What is a normal fasting blood sugar level?
For a healthy adult who has had nothing to eat or drink (except water) for at least 8 hours, 70 to 99 mg/dL (3.9 to 5.5 mmol/L) is generally considered the normal range. 100 to 125 mg/dL (5.6 to 6.9 mmol/L) falls in the prediabetes range, and 126 mg/dL (7.0 mmol/L) or above on more than one test suggests diabetes. This is general information: go by the range printed on your own lab report and confirm any abnormal reading with your doctor.
How do I convert blood sugar from mg/dL to mmol/L?
Divide the mg/dL value by 18 to get mmol/L, and multiply an mmol/L value by 18 to get mg/dL. Labs in India and the US usually report in mg/dL, while much of Europe, Canada and Australia report in mmol/L. The converter above does this instantly and also flags the reading against the standard reference bands.
What is a normal blood sugar level 2 hours after eating?
A post-prandial (after-meal) reading below 140 mg/dL (7.8 mmol/L) is generally considered normal. 140 to 199 mg/dL (7.8 to 11.0 mmol/L) falls in the prediabetes / impaired glucose tolerance range, and 200 mg/dL (11.1 mmol/L) or above is in the diabetes range. A single high reading is not a diagnosis on its own; your doctor will usually want it confirmed on a separate day or alongside other tests.
Run a diagnostic lab?
HealthFlow generates blood sugar reports like this, automatically
- Adaptive branded reports with reference ranges and automatic Low / Normal / High flags on every result
- Delivered on WhatsApp from your own lab’s branded number, the moment a result is finalized
- QR-verified, white-labelled reports patients can confirm are genuine, plus automatic doctor payouts on every referral
This is what HealthFlow’s lab information system runs on. From ₹399/month, 10-day free trial.