SugarCurve
Converter

Blood Sugar Unit Converter: mg/dL ↔ mmol/L ↔ g/L

Half the gestational diabetes advice you will find is written in a unit your meter does not use. Type your number in below and get it in the other two units straight away — along with something no ordinary converter gives you: whether that number is above or below the targets used in pregnancy.

To convert mg/dL to mmol/L, divide by 18.0182. To go the other way, multiply mmol/L by 18.0182. French readings in g/L are simply mg/dL divided by 100, so 0.95 g/L, 95 mg/dL and 5.3 mmol/L are all the same measurement written three ways. Rounding to 18 instead of 18.0182 is fine for mental arithmetic — it shifts a typical pregnancy reading by less than 0.02 mmol/L.

Convert a reading

Type the number, pick the unit it is currently in, and the other two appear as you go. Nothing is stored and nothing is asked of you.

Choose the unit the number is already in. The buttons re-read the digits you typed rather than converting them, so if you picked wrong, just tap the right one.

Type a number above and the conversion appears here. Try 95, 5.3 or 0.95 — they are all the same reading.

The formula, in full

There is no clever part. Glucose has a molar mass of about 180.16 g/mol, which makes one mmol/L equal to 18.0182 mg/dL — that single number does all four conversions below.

mg/dL → mmol/L

mmol/L = mg/dL ÷ 18.0182

For example: 95 mg/dL is 5.3 mmol/L.

mmol/L → mg/dL

mg/dL = mmol/L × 18.0182

For example: 5.3 mmol/L is 95 mg/dL.

mg/dL → g/L

g/L = mg/dL ÷ 100

For example: 95 mg/dL is 0.95 g/L.

g/L → mmol/L

mmol/L = g/L × 100 ÷ 18.0182

For example: 0.95 g/L is 5.3 mmol/L.

Most published tables round the factor to 18, and some to 18.02. Across the whole range of pregnancy readings the difference is under 0.02 mmol/L, which is smaller than the error of any home meter — so if you divide by 18 in your head, you are not doing it wrong. This tool uses 18.0182 throughout, including for the targets it compares your number against.

Which country uses which unit

This is the reason the internet appears to contradict itself about gestational diabetes. Every guideline below sets essentially the same fasting target — they just write it in the unit their own clinicians use.

Which country uses which unit
CountryReports inIts fasting target
United StatesADA / ACOGmg/dL95 mg/dL5.3 mmol/L
United KingdomNICE (NG3)mmol/L5.3 mmol/L95 mg/dL
CanadaDiabetes Canadammol/L5.3 mmol/L95 mg/dL
Australia & New ZealandADIPSmmol/L5.0 mmol/L90 mg/dL
SpainGEDEmg/dL95 mg/dL5.3 mmol/L
FranceCNGOFg/L0.95 g/L5.3 mmol/L
DenmarkDSOGmmol/L5.3 mmol/L95 mg/dL

The second line under each target is the same number in the other main unit. Note how close they are: the countries mostly agree on the medicine and disagree on the notation.

Every number that matters, in all three units

The self-monitoring targets, the diagnostic thresholds from the glucose tolerance test, and the two levels that mean act now — converted once so you never have to. Values that are the same measurement, like the ADA's 95 mg/dL and NICE's 5.3 mmol/L, share a row, because that is exactly what they are.

Every number that matters, in all three units
mg/dLmmol/Lg/LWhat it is
543.00.54
  • Severe hypoglycemia — treat immediately
703.90.70
  • Hypoglycemia threshold — too low at any time of day
905.00.90
  • Fasting — target for ADIPS
925.10.92
  • Fasting — IADPSG / WHO diagnostic threshold
955.30.95
  • Fasting — target for ADA / ACOG, NICE (NG3), Diabetes Canada, GEDE, CNGOF, DSOG
  • Fasting — Carpenter–Coustan diagnostic threshold
1015.61.01
  • Fasting — NICE (NG3) diagnostic threshold
1156.41.15
  • 2 h after — target for NICE (NG3)
1206.71.20
  • 2 h after — target for ADA / ACOG, Diabetes Canada, ADIPS, GEDE, CNGOF
1267.01.26
  • Fasting at this level means a call today
  • 1½ h after — target for DSOG
1337.41.33
  • 1 h after — target for ADIPS
1407.81.40
  • 1 h after — target for ADA / ACOG, NICE (NG3), Diabetes Canada, GEDE, CNGOF
  • 2 h — NICE (NG3) diagnostic threshold
  • 3 h — Carpenter–Coustan diagnostic threshold
1538.51.53
  • 2 h — IADPSG / WHO diagnostic threshold
1558.61.55
  • 2 h — Carpenter–Coustan diagnostic threshold
18010.01.80
  • 1 h — IADPSG / WHO diagnostic threshold
  • 1 h — Carpenter–Coustan diagnostic threshold
20011.12.00
  • Call your team today, whatever the timing

The diagnostic thresholds come from the glucose tolerance test that gives the diagnosis and are much higher than the daily targets, because you drank a measured glucose load for them. Reading an OGTT result against a daily target is the most common way to frighten yourself unnecessarily on this subject.

mg/dL to mmol/L conversion table

Every 5 mg/dL from 50 to 300, with the clinically meaningful values slotted in at their exact figure rather than rounded to the grid.

mg/dL to mmol/L conversion table
mg/dLmmol/Lg/L
502.80.50
543.00.54
553.10.55
603.30.60
653.60.65
703.90.70
754.20.75
804.40.80
854.70.85
905.00.90
925.10.92
955.30.95
1005.51.00
1015.61.01
1055.81.05
1106.11.10
1156.41.15
1206.71.20
1256.91.25
1267.01.26
1307.21.30
1337.41.33
1357.51.35
1407.81.40
1458.01.45
1508.31.50
1538.51.53
1558.61.55
1608.91.60
1659.21.65
1709.41.70
1759.71.75
18010.01.80
18510.31.85
19010.51.90
19510.81.95
20011.12.00
20511.42.05
21011.72.10
21511.92.15
22012.22.20
22512.52.25
23012.82.30
23513.02.35
24013.32.40
24513.62.45
25013.92.50
25514.22.55
26014.42.60
26514.72.65
27015.02.70
27515.32.75
28015.52.80
28515.82.85
29016.12.90
29516.42.95
30016.63.00

Shaded rows are values that mean something in gestational diabetes care: a target, a diagnostic threshold, or a level that needs acting on. The full list of what each one is sits in the table above.

mmol/L to mg/dL conversion table

Every 0.1 mmol/L from 3.0 to 12.0 — the resolution meters in mmol/L countries actually display, so your exact reading is on this list.

mmol/L to mg/dL conversion table
mmol/Lmg/dLg/L
3.0540.54
3.1560.56
3.2580.58
3.3590.59
3.4610.61
3.5630.63
3.6650.65
3.7670.67
3.8680.68
3.9700.70
4.0720.72
4.1740.74
4.2760.76
4.3770.77
4.4790.79
4.5810.81
4.6830.83
4.7850.85
4.8860.86
4.9880.88
5.0900.90
5.1920.92
5.2940.94
5.3950.95
5.4970.97
5.5990.99
5.61011.01
5.71031.03
5.81051.05
5.91061.06
6.01081.08
6.11101.10
6.21121.12
6.31141.14
6.41151.15
6.51171.17
6.61191.19
6.71211.21
6.81231.23
6.91241.24
7.01261.26
7.11281.28
7.21301.30
7.31321.32
7.41331.33
7.51351.35
7.61371.37
7.71391.39
7.81411.41
7.91421.42
8.01441.44
8.11461.46
8.21481.48
8.31501.50
8.41511.51
8.51531.53
8.61551.55
8.71571.57
8.81591.59
8.91601.60
9.01621.62
9.11641.64
9.21661.66
9.31681.68
9.41691.69
9.51711.71
9.61731.73
9.71751.75
9.81771.77
9.91781.78
10.01801.80
10.11821.82
10.21841.84
10.31861.86
10.41871.87
10.51891.89
10.61911.91
10.71931.93
10.81951.95
10.91961.96
11.01981.98
11.12002.00
11.22022.02
11.32042.04
11.42052.05
11.52072.07
11.62092.09
11.72112.11
11.82132.13
11.92142.14
12.02162.16

Shaded rows are values that mean something in gestational diabetes care: a target, a diagnostic threshold, or a level that needs acting on. The full list of what each one is sits in the table above.

How this converter works

Nothing here is a black box, and there is not much box to begin with.

  1. 1

    Your number is converted to one internal unit

    Whatever you type is converted to mg/dL first, and everything else is derived from that single value. It means the three answers can never disagree with each other by a rounding step, and that converting back and forth returns you to where you started.

  2. 2

    The unit buttons re-read your digits rather than converting them

    If you type 5.4 and then switch from mg/dL to mmol/L, you get 5.4 mmol/L — not 0.3. On this tool the digits are the question and the unit is part of asking it, which is the opposite of how the reading checker behaves, and right for each.

  3. 3

    A number that looks wrong for its unit is flagged, not silently converted

    Typing a mmol/L reading with mg/dL selected produces something that reads like a medical emergency, and the reverse produces a number in the hundreds. Both are interface accidents. When exactly one other unit would make your number ordinary, the tool says so and offers a single tap to fix it.

  4. 4

    Each answer is rounded the way that unit is conventionally written

    mg/dL to whole numbers, mmol/L to one decimal place, g/L to two. That is how meters display them and how guidelines publish them, so the converted value matches what you would write in a diary rather than carrying false precision.

  5. 5

    The result is compared to real gestational diabetes targets

    The converted number is checked against every self-monitoring target your region's guideline publishes. It cannot give a verdict — that needs to know when you tested, which this tool does not ask — but it can tell you which targets the number clears, and it always names a reading that is too low or high enough to phone about.

Frequently asked questions

How do you convert mg/dL to mmol/L?

Divide by 18.0182. So 95 mg/dL ÷ 18.0182 = 5.3 mmol/L, and 140 mg/dL ÷ 18.0182 = 7.8 mmol/L. To go the other way, multiply: 5.3 mmol/L × 18.0182 = 95 mg/dL. Dividing or multiplying by a flat 18 in your head gets you within 0.02 mmol/L, which is well inside the accuracy of any home meter.

Why does 18.0182 appear in the formula?

Because it converts a weight per volume into a count of molecules per volume. Glucose has a molar mass of roughly 180.16 g/mol, so 1 mmol of glucose weighs about 180.16 mg, which in a decilitre works out at 18.0182 mg/dL. mg/dL measures how much glucose is there by weight; mmol/L measures how many molecules are there. Same reality, two ways of counting it.

Which countries use mg/dL and which use mmol/L?

The United States, Spain, Germany, Italy, Japan, Brazil and much of the Middle East report in mg/dL. The UK, Ireland, Canada, Australia, New Zealand, Denmark, Sweden, Norway, Finland and the Netherlands use mmol/L. France is the outlier and reports in g/L, which is just mg/dL divided by 100. If you are reading gestational diabetes advice from another country, the numbers will look wrong until you convert them.

What is 5.3 mmol/L in mg/dL?

5.3 mmol/L is 95 mg/dL, or 0.95 g/L. It is a number worth knowing, because it is the fasting target in the NICE guideline used in the UK and, written as 95 mg/dL, the fasting target in the ADA and ACOG guidance used in the US. The two countries publish what looks like different advice and it is the same target.

What is 7.8 mmol/L in mg/dL?

7.8 mmol/L is 140 mg/dL, or 1.4 g/L. It is the one-hour post-meal target under NICE and Diabetes Canada, the same target written as 140 mg/dL by the ADA and ACOG, and — confusingly — also the two-hour diagnostic threshold in the NICE glucose tolerance test. Which one applies depends entirely on which test you are reading.

My meter shows 5.4 but the article says 97. Is something wrong?

No — those are the same reading. 5.4 mmol/L is 97 mg/dL. Meters are sold configured for the country they are sold in, and most cannot be switched. If the numbers you are reading are consistently about eighteen times bigger or smaller than yours, that is the unit difference and nothing else.

Is g/L the same as mg/dL?

It is the same scale, moved by a factor of 100. 0.95 g/L is 95 mg/dL and 1.40 g/L is 140 mg/dL. French meters and French clinical guidance report in g/L, which is why a French reading looks alarmingly small next to an American one. Typing a g/L value into a converter set to mg/dL is one of the easiest and most frightening mistakes to make, which is why this tool watches for it.

Should I convert my readings before writing them in my diary?

No — write down what your meter shows, in the unit it shows it in, and tell your team which unit that is. Converting by hand every day introduces errors and makes your record harder for a midwife to read at a glance. Convert when you are reading advice from another country, not when you are recording your own numbers.

Does this converter store my readings?

No. The arithmetic happens entirely in your browser, nothing is sent to us, and there is no email form on this tool at all. If you share a result, the number travels inside the link itself — there is still no copy on our side, which is also why a shared link keeps working forever.

Keep exploring

Sources

The conversion here is exact arithmetic. What a number means for you is not — that depends on when you tested, how your pregnancy is going and the targets your own midwife, doctor or diabetes team have set. This page is not a diagnosis and does not replace their advice.

Content reviewed by Dalo Labs ApS · www.dalo.tech · Last updated August 2026