Glycemic Index Calculator

Estimate a food's glycemic load from its glycemic index and carbohydrate content, using the standard GL = GI x carbs (g) / 100 formula, then see the low, medium, or high category.

Quick Facts

GI scale
0-100+, glucose = 100
White bread is a common alternate reference food, scoring roughly 70 on the glucose scale.
GL formula
GL = GI x carbs (g) / 100
The formula used in the International Tables of Glycemic Index and Glycemic Load.
GL categories
Low ≤10, medium 11-19, high ≥20
Per serving or meal - a high-GI food can still carry a low GL in a small portion.

Your Results

Calculated
Glycemic index (glucose scale)
-
0-100+, glucose = 100
Glycemic load per serving
-
GI x carbs / 100
Total glycemic load
-
Scaled by servings consumed
Classification
-
GI and GL category

Ready

Enter the glycemic index and carbohydrate content, then calculate glycemic load.

About glycemic index and glycemic load

The glycemic index (GI) ranks how quickly a carbohydrate-containing food raises blood glucose compared with a reference food, on a 0-100+ scale where pure glucose is set to 100 (white bread is a common alternate reference, scoring around 70 on the glucose scale). GI alone does not account for portion size, so nutrition science also uses glycemic load (GL), which multiplies the GI by the grams of available carbohydrate in an actual serving and divides by 100: GL = GI x carbs (g) / 100. This calculator applies that standard formula.

How the calculation works

  • Enter the food's glycemic index as published in a GI table or food source - the glucose-referenced scale is most common; choose the bread-referenced option if that is what your source used.
  • Enter the available carbohydrate per serving in grams - total carbohydrate minus fiber, since fiber has minimal effect on blood glucose.
  • Enter how many of those servings you are evaluating; the calculator scales the glycemic load to match.

Reading the classification

Based on the widely cited International Tables of Glycemic Index and Glycemic Load, a GI of 55 or under is classified low, 56 to 69 is medium, and 70 or above is high on the glucose-referenced scale. Glycemic load uses its own bands: 10 or under is low, 11 to 19 is medium, and 20 or above is high. A food can carry a high GI yet a low GL if a typical serving has little carbohydrate - watermelon is the textbook example.

When to consult a professional

This calculator performs the standard GI/GL arithmetic only; it is not a meal plan or medical advice. Anyone managing diabetes, prediabetes, or another condition affected by blood glucose should review dietary changes with a physician or registered dietitian.

Frequently Asked Questions

What is the difference between glycemic index and glycemic load?
Glycemic index (GI) measures how fast a food's carbohydrate raises blood glucose relative to a reference food, on a 0-100+ scale. Glycemic load (GL) multiplies that GI by the grams of available carbohydrate in an actual serving and divides by 100, so it reflects both food quality and portion size. A food can have a high GI but a low GL if a typical serving contains little carbohydrate.
How is glycemic load calculated?
Glycemic load equals glycemic index multiplied by the grams of available carbohydrate in a serving, divided by 100 (GL = GI x carbs / 100). Available carbohydrate means total carbohydrate minus fiber. This calculator also multiplies the per-serving GL by the number of servings entered to estimate a total.
What do the low, medium, and high categories mean?
Using the International Tables of Glycemic Index and Glycemic Load, a GI of 55 or under is classified low, 56 to 69 medium, and 70 or above high on the glucose-referenced scale. Glycemic load uses 10 or under as low, 11 to 19 as medium, and 20 or above as high. These bands describe one food or meal, not an entire day's eating.
Why does the calculator offer a white bread reference scale?
Some published GI tables reference white bread, set to 100, instead of glucose. White bread scores around 70 on the glucose-referenced scale, so this calculator applies an approximate 0.7 conversion factor when the bread reference is selected, before computing glycemic load.