Home › Medical & Clinical › Glucose Unit Converter
Glucose Unit Converter
Converts blood glucose between mg/dL (US) and mmol/L (SI) using the molar mass of glucose (1 mmol/L = 18.016 mg/dL, i.e. mg/dL × 0.0555).
When to use
A glucose reading, target or threshold is in the other unit system.
Do not use when: You need average glucose from A1C (use a1c-to-glucose) or a different analyte such as cholesterol (use cholesterol-unit-conversion).
Formula
mmol_l = mg_dl × 0.0555; mg_dl = mmol_l / 0.0555 (= mmol_l × 18.016, from the molar mass of glucose 180.16 g/mol)
The factor 0.0555 is the rounded reciprocal of 18.016; using 18 instead changes results by less than 0.1%. Results are informational only and not a substitute for clinical judgement or medical advice.
Inputs
| Parameter | Type | Unit | Required | Description |
|---|---|---|---|---|
value | number | yes | The glucose reading to convert. Range: > 0, ≤ 5000 | |
from_unit | enum: mg_dl | mmol_l | yes | Unit of the entered value. |
Outputs
| Output | Type | Unit | Description |
|---|---|---|---|
mg_dl | number | mg/dL | Value in mg/dL. |
mmol_l | number | mmol/L | Value in mmol/L. |
conversion | string | The factor used. |
Example
100 mg/dL to mmol/L: {"value":100,"from_unit":"mg_dl"} → {"mmol_l":5.55,"mg_dl":100}
7.8 mmol/L to mg/dL: {"value":7.8,"from_unit":"mmol_l"} → {"mg_dl":140.5,"mmol_l":7.8}
GET https://tttkmbb.com/api/v1/calculate/glucose-unit-conversion?value=100&from_unit=mg_dl
Machine access
- API:
GET https://tttkmbb.com/api/v1/calculate/glucose-unit-conversion(query parameters) orPOSTwith a JSON body{"inputs": {...}} - Schema: https://tttkmbb.com/api/v1/calculators/glucose-unit-conversion · Markdown: https://tttkmbb.com/medical/glucose-unit-conversion.md · JSON definition: https://tttkmbb.com/medical/glucose-unit-conversion.json
- MCP: server
https://tttkmbb.com/mcp, toolrun_calculator with calculator_id="glucose-unit-conversion" - OpenAPI operationId:
convert_glucose_units - Freshness:
static. Authentication: none. Rate limit: fair use (see rate limits).
Sources
FAQ
Which countries use which unit?
mg/dL is standard in the US, Germany, Austria, France, Japan and India; mmol/L in the UK, Canada, Australia, China and most of Europe.
What are the ADA diagnostic thresholds in both units?
Fasting: 100–125 mg/dL (5.6–6.9 mmol/L) prediabetes, ≥126 mg/dL (7.0 mmol/L) diabetes; 2-hour OGTT ≥200 mg/dL (11.1 mmol/L) diabetes.
Related calculators
- A1C to Average Glucose Calculator — Convert A1C to average glucose.
- Cholesterol Unit Converter — Lipid units use different factors.