Advertisement
Advertisement
FOOD

Glycemic Load Calculator — GI and portion size in one number

Combine a published glycemic index value with the available carbohydrate in the portion you are actually eating, and see where the result falls in the standard low, medium and high bands.

Look this up in a published database — this page does not guess GI values for foods.
Bread-scale values are about 1.4 times glucose-scale values and must be converted before use.
Subtracted to give available carbohydrate, which is what glycemic load uses.
Glycemic load per serving
0
 
0 g
Available carbs per serving
GI band
0
GL per 100 g of food
0
GL for all servings entered
Tip: a high GI food in a small portion and a low GI food in a large one can land on the same glycemic load. That is the entire point of the measure — it is GI multiplied by how much you actually eat.
Advertisement

Glycemic index describes how quickly the carbohydrate in a food raises blood glucose, but it says nothing about how much carbohydrate is in the portion. Watermelon has a high glycemic index and very little carbohydrate per slice; a plate of pasta has a moderate index and a great deal of carbohydrate. Glycemic load exists to combine the two, and the glycemic load calculator above does that arithmetic with the portion you are actually eating rather than a notional 100-gram reference.

Arb Digital builds free calculators that show their working. This one takes a published GI value that you supply, converts your label figures into available carbohydrate, multiplies, and reports where the result sits in the bands used throughout the published literature. It does not contain a database of GI values, and the reason for that is in the next section — it matters more than it sounds.

What This Glycemic Load Calculator Does

You provide the glycemic index. The tool handles everything else: converting a bread-scale GI to the glucose scale if you have an older table, subtracting fibre to get available carbohydrate, scaling from a per-100-gram label to your actual serving, multiplying out, and banding the result. It reports the glycemic load per serving, per 100 grams of the food, and for the total number of servings you entered.

It deliberately does not include a lookup table of foods. Published GI values are measured in human feeding studies, they vary between studies and between varieties of the same food, and a value for one country's bread or one cultivar of potato does not transfer to another. Reproducing a fixed list would make the page look more useful while making the answers less reliable. The right source is a database that records the study behind each value, and the University of Sydney's GI search database is the reference most published work uses.

This page is about one food or one portion. Our net carbs calculator covers the related but different job of reading total carbs, fibre and sugar alcohols off a label; our keto calculator works with a daily carbohydrate split rather than a single food; and our meal calorie calculator totals a whole plate.

How to Use It

  1. Look up the GI for the specific food in a published database, and note which scale it is on. Glucose = 100 is standard; some older tables use white bread = 100.
  2. Enter the carbohydrate figures from the label or a composition database, and say whether they are per 100 grams or already per serving.
  3. Tell it how the label counts fibre. US labels include fibre inside total carbohydrate; UK and EU labels usually exclude it already.
  4. Enter your real serving weight — not the label's suggested serving unless that is genuinely what you are eating.
  5. Read the band as context, not as a verdict. The bands are descriptive categories from the literature, not targets.

The Formula and How It Is Calculated

Glycemic load is defined as:

GL = GI × available carbohydrate per serving (g) ÷ 100

Available carbohydrate is total carbohydrate minus dietary fibre, because fibre is not digested to glucose and therefore does not contribute to the glycemic response. If your figures are per 100 grams, the tool first scales them:

Available carbs per serving = (total carbs − fibre) × serving grams ÷ 100

A bread-scale GI is converted first. White bread sits at about 70 on the glucose scale, so a bread-scale value is divided by roughly 1.43 to reach the glucose scale. Mixing the two scales is one of the most common errors in this calculation and inflates every result by about 40 percent.

The bands used in the published literature are: low is 10 or below, medium is 11 to 19, and high is 20 or above for glycemic load per serving, and low is 55 or below, medium is 56 to 69, and high is 70 or above for glycemic index. These cut-offs come from the same research tradition that produced the measure and appear throughout the GI literature and the Sydney database.

Work the example loaded above. Watermelon has a glucose-scale GI of about 76 — high. Its carbohydrate is roughly 8 grams per 100 grams with about 0.4 grams of fibre, so available carbohydrate is 7.6 grams per 100 grams. A 120-gram serving therefore carries 9.1 grams of available carbohydrate. The glycemic load is 76 × 9.1 ÷ 100 = 6.9, which is low. A food with a high index lands in the low load band because there is so little carbohydrate in the portion, and that single example explains why glycemic load exists at all.

Advertisement

Why GI Values Vary So Much Between Sources

Look up the glycemic index of boiled potato in three places and you may find 54, 78 and 82. None of them is wrong. GI is measured by feeding a portion containing a fixed amount of available carbohydrate to a group of people, measuring blood glucose over two hours, and comparing the area under that curve with the same person's response to pure glucose. Everything about that procedure introduces variation.

The food itself varies. Potato variety, how long it was stored, whether it was boiled, baked or mashed, and whether it was eaten hot or cooled all change the result, sometimes dramatically — cooling starchy foods forms resistant starch, which behaves more like fibre than like carbohydrate. Rice varies by variety and by amylose content. Bread varies by flour, fermentation and crumb structure.

People vary too. Individual glycemic responses to the same food differ substantially between people and even within the same person on different days, which is why a published GI is an average across a test panel rather than a prediction for any individual. A value carries a confidence interval that is usually not reproduced when the number is copied onto a website.

The practical upshot is to treat GI as a rough band rather than a precise figure, and to prefer values measured on the food as you eat it. A database entry that names the study, the country and the preparation method is worth far more than a round number with no provenance.

What a Mixed Meal Does to the Number

Glycemic index is measured on a single food eaten alone. Almost nobody eats that way, and the moment a food joins a meal the arithmetic gets shakier. Fat and protein slow gastric emptying, so the same carbohydrate delivered alongside them produces a flatter curve. Acidity has a measurable effect. So does the physical structure of the food: intact grains behave differently from the same grain milled to flour, and a whole apple differs from apple juice.

Adding the glycemic loads of every item on a plate is the usual approach and is better than nothing, but it systematically overstates the response of a mixed meal because it ignores all of those interactions. Treat a summed meal figure as an upper bound and a comparison device rather than a measurement.

There is also a timing question the number cannot capture. Two foods with identical glycemic loads can produce peaks at different times, and for some purposes the shape of the curve matters more than the area under it. Continuous glucose monitoring has made this much more visible over the last decade, and it is a large part of why glycemic load is now usually presented as one input among several rather than as a ranking system.

Reading Labels From Different Countries

The single most common arithmetic error on this page has nothing to do with glycemic index. It is fibre. A United States nutrition facts panel lists total carbohydrate with dietary fibre included inside it, so fibre must be subtracted to reach available carbohydrate. A United Kingdom or European Union panel lists carbohydrate with fibre already excluded, so subtracting again double-counts it and understates the glycemic load.

The tool has an explicit switch for this because the difference is large in exactly the foods people most often calculate: pulses, wholegrains and high-fibre cereals can carry ten grams of fibre per hundred, which is easily a third of the carbohydrate figure. The CDC's guidance on carb counting explains how the label lines relate to each other, and USDA FoodData Central gives analytical carbohydrate and fibre figures where a label is unavailable or unclear.

Sugar alcohols add a further wrinkle in products that contain them, since they are carbohydrate for labelling purposes but contribute far less to glycemic response than sugars do. That is a label-reading problem rather than a glycemic one, and our net carbs calculator is built specifically for it.

Need a different calculation?

Arb Digital publishes hundreds of free calculators across food, finance, health and maths — no sign-up, no limits. If something you need is missing, tell us and we will look at building it.

Browse All Free Tools Suggest a Tool

Common Mistakes to Avoid

  • Mixing GI scales — a bread-scale value used as a glucose-scale one inflates the glycemic load by about 40 percent.
  • Using total carbohydrate instead of available carbohydrate — fibre does not contribute, and in high-fibre foods it is a large share of the figure.
  • Subtracting fibre twice — UK and EU labels have already done it, so subtracting again understates the result.
  • Using the label's serving size rather than your own — glycemic load is entirely a function of portion, so the wrong portion makes the whole calculation meaningless.
  • Copying a GI value with no provenance — the same food can differ by thirty points between varieties and preparation methods, so a value without a source behind it is a guess.

Related Free Tools From Arb Digital

Read the carbohydrate lines on a label with the net carbs calculator, total a plate with the meal calorie calculator, and split a daily carbohydrate figure with the macro calculator or the keto calculator. For the blood-glucose units themselves, the blood sugar converter switches between milligrams per decilitre and millimoles per litre and the A1C calculator handles the average-glucose conversion. Everything else is on the free online tools hub.

Frequently Asked Questions

What is the difference between glycemic index and glycemic load?

Glycemic index describes how fast the carbohydrate in a food raises blood glucose, on a scale where glucose is 100. Glycemic load multiplies that index by the grams of available carbohydrate in the portion, so it accounts for how much you actually eat.

What counts as a low, medium or high glycemic load?

In the published literature, a glycemic load of 10 or below per serving is described as low, 11 to 19 as medium, and 20 or above as high. For glycemic index the bands are 55 or below, 56 to 69, and 70 or above.

Why is watermelon high GI but low glycemic load?

Because it is mostly water. Its glycemic index is around 76, but a 120-gram serving contains only about 9 grams of available carbohydrate, so the load works out at roughly 7. High index, small carbohydrate portion, low load.

Should I subtract fibre from carbohydrate?

Only if your label includes it. United States labels list fibre inside total carbohydrate, so it must be subtracted. United Kingdom and European labels usually exclude it already, and subtracting again would double-count it.

Why does this tool not have a list of GI values?

Because published values are study averages that vary by variety, ripeness, storage and cooking method, and a fixed list would look authoritative while being unreliable. The University of Sydney database records the study behind each value, which is what makes a figure usable.

Can I add the glycemic loads of everything in a meal?

People do, and it is a reasonable comparison device, but it overstates the real response. Fat, protein, acidity and food structure all slow the rise, and glycemic index is measured on foods eaten alone. Treat a summed meal figure as an upper bound.

What is a bread-scale GI value?

An older convention in which white bread rather than glucose is set at 100. Because white bread is about 70 on the glucose scale, a bread-scale figure is roughly 1.4 times the glucose-scale one and must be converted before it is used in a glycemic load calculation.

Does this tool apply to people with diabetes?

It performs the published arithmetic and nothing more. Anyone managing diabetes should follow the guidance of their own care team, whose plan takes account of medication, monitoring and individual response — none of which a calculator can see.

This calculator is provided for general education and reference only. It is not medical or nutritional advice, it sets no target and it makes no recommendation about what to eat. Individual blood glucose responses vary considerably between people and between days, and anyone managing diabetes, prediabetes or any other health condition should follow the guidance of their own doctor, diabetes care team or registered dietitian.

Advertisement
Advertisement

Take it further