Calculators Fit
● Clinical health

Glycemic Load — the real blood sugar impact of what you eat.

GL goes beyond the glycemic index by combining GI with actual serving size. See whether a food truly spikes blood sugar — or is harmless in a normal portion.

🩸
Glycemic Load Calculator
GL = (GI × net carbs) ÷ 100 — real blood sugar impact per serving
✏️

Food data

GI
g
g

Quick reference — 32 common foods

Click a row to auto-fill the fields above. The GI column is the median of every measurement for that food in the open University of Sydney database — the range next to it is how much those measurements actually differ, and how many there were. Variety, country, processing and cooking all move the number.

FoodGI (median)Range across studiesCarbs (g)Serving (g)GL

Carbs column: net carbohydrate (carbohydrate by difference minus dietary fibre) from USDA FoodData Central, SR Legacy dataset, scaled to the serving shown. The preparation is the one in the food's name — cooked foods are weighed cooked, which is why cooked rice carries far less carbohydrate per gram than dry rice. Each row links to its USDA entry. Glucose has no USDA entry and counts as 100 g of carbohydrate per 100 g by definition; the cornflakes entry is the one the USDA lists (Ralston brand).

📊

Glycemic load result

0Low <10Med 10–19High ≥2040+
Enter food data or pick from the table
Food entered label
Glycemic Index
Net carbs per serving
Glycemic Load
Classification
Daily GL budget context (target <100/day)
This serving = —% of your daily GL target

How it's calculated

GL: the full picture of carbohydrate quality and quantity

Glycemic load (GL) quantifies how much a real serving of food raises blood glucose, by multiplying a food's glycemic index (GI) by the net carbohydrates in that serving and dividing by 100. A GL under 10 is low, 10–19 medium, and 20 or above is high. For example, watermelon and cooked brown rice have almost the same GI (51 and 52), but a 120 g slice of watermelon gives a GL of 4.4, low, while a 150 g serving of brown rice gives 18.7, medium, because the rice carries far more carbohydrate.

The Glycemic Index ranks foods from 0 to 100 based on how quickly 50 g of available carbohydrate raises blood glucose relative to pure glucose. However, GI alone can be misleading: a food may have a high GI but be eaten in such a small portion that it barely affects blood sugar. Glycemic Load fixes this by multiplying GI by the actual grams of net carbohydrates in a typical serving.

GL = (GI × net carbs in grams) ÷ 100

Low: GL < 10  |  Medium: GL 10–19  |  High: GL ≥ 20
  1. 1
    Identify the GI of the food (from validated tables)
  2. 2
    Measure the net carbohydrates in your serving (total carbs − dietary fiber)
  3. 3
    Apply the formula: GL = (GI × net carbs) ÷ 100
  4. 4
    Classify the result and put it in daily budget context

Understand the terms

Glycemic Index (GI)
A score from 0–100 ranking how fast carbohydrate in a food raises blood glucose, measured against 50 g of pure glucose (GI = 100). GI under 55 = low; 56–69 = medium; 70+ = high.
Glycemic Load (GL)
GI adjusted for the actual amount of carbohydrate in a serving. GL = (GI × net carbs) ÷ 100. Reflects the true blood sugar impact of a realistic portion.
Net carbohydrates
Total carbohydrates minus dietary fiber. Fiber does not raise blood glucose, so it is subtracted to get the carbohydrates that actually affect blood sugar.
Insulin response
After blood glucose rises, the pancreas secretes insulin to move glucose into cells. High-GL foods cause sharper, faster insulin spikes — associated with hunger cycles and metabolic strain.
Blood glucose
Glucose dissolved in blood plasma, measured in mg/dL or mmol/L. Normal fasting range: 70–99 mg/dL. Repeated high-GL eating can elevate post-meal peaks over time.
See the full glossary →

🔢 Worked example

A 28 g slice of white bread (GI 68, 13.1 g of net carbs): glycemic load = 68 × 13.1 ÷ 100 ≈ 8.9 — a low load per serving.

Disclaimer: estimation tool for informational and planning purposes, using GI values from peer-reviewed tables (Atkinson et al., 2008; Harvard Health). Actual blood glucose response varies by individual, food preparation, meal composition and gut microbiome. GL values are estimates and do not substitute personalised advice from a registered dietitian or physician.

Frequently asked questions — Glycemic Load

What is glycemic load (GL)?
Glycemic load (GL) is a measure of how much a specific serving of food raises blood glucose. It multiplies the food's glycemic index by the actual grams of net carbohydrates in a serving, then divides by 100. This makes it more practical than GI alone, which is based on a fixed 50 g of carbohydrate rather than a real portion.
How is glycemic load calculated?
GL = (GI × grams of net carbohydrates per serving) ÷ 100. For example, a 150 g serving of cooked white rice has a GI of 75 and 41.7 g of net carbs: GL = (75 × 41.7) ÷ 100 ≈ 31.3, a high GL. The GI alone cannot tell you this. Watermelon and cooked brown rice have almost the same GI (51 and 52), but a 120 g slice of watermelon, being mostly water, carries only 8.6 g of net carbs and gives a GL of 4.4 (low), while a 150 g serving of brown rice carries 36 g and gives 18.7 (medium).
What are the glycemic load categories?
Per-serving GL is classified as: Low (GL under 10), Medium (GL 10–19), or High (GL 20 or above). For daily totals, a GL under 80 is considered low-impact, 80–120 moderate, and above 120 high. Most nutrition researchers suggest targeting under 100 per day for good blood glucose management.
Why is glycemic load better than glycemic index alone?
The glycemic index ranks foods by how quickly 50 g of carbohydrate — a laboratory reference dose, not a real meal — raises blood sugar. A food can have a high GI but such a small amount of carbohydrate per serving that its blood sugar impact is negligible. Glycemic load corrects for this by accounting for actual carbohydrate content in the portion you eat.
What is a healthy daily glycemic load target?
Most nutrition guidelines suggest targeting a daily glycemic load under 100. The Harvard School of Public Health uses 80 as the threshold for a low-GL diet. Staying under 100/day is associated with better blood glucose control and reduced risk of type 2 diabetes. This calculator shows each serving as a percentage of a 100 GL daily budget to help you track context.
How do I get the glycemic load of a food that is not in the chart, such as mango or steel-cut oats?
Type the name of the food, its glycemic index and the grams of carbohydrate in your serving, and the calculator returns the glycemic load. A food with a GI of 51 and 25 g of carbohydrate gives GL = (51 × 25) ÷ 100 = 12.8, a medium glycemic load. The chart on this page carries cooked rolled oats, not the steel-cut form: GI 59, the median of 99 database entries with an observed range of 19 to 95, 25.8 g of net carbohydrate in a 250 g bowl (USDA FoodData Central, cooked with water), glycemic load 15.2. For any other food, look its glycemic index up in the University of Sydney open database that this chart is built from and enter it by hand.
Is there a glycemic load chart I can consult?
Yes — the reference table on this page is one. It lists 32 common foods with the median glycemic index, the range observed across studies and how many entries it came from, the carbohydrates in the listed serving and the resulting glycemic load. There is no PDF to download: the table is rendered from the same open catalogue in all six languages of the site, so what you read here is the current value rather than a snapshot of one.
Are my results saved? Do I need an account?
No account or sign-up needed. Every calculation is saved automatically in your own browser, and you can also pin a result with the save button. Nothing is sent to any server: the data stays on your device and can be erased at any time with the clear button.
How do I track my progress over time?
From the fourth entry onward a “View comparison chart” button appears, opening a line chart with every entry in time order plus an indicator panel: total change, average per entry, lowest and highest value and the period covered. You can also export the history as CSV.

📚 Learn more — official sources

About the Glycemic Load Calculator

The Glycemic Load concept was developed as a refinement of the Glycemic Index to account for real-world eating. While GI ranks foods based on a fixed 50 g carbohydrate dose, GL adjusts that score for the actual carbohydrate content of a typical serving — making it far more practical for meal planning and blood sugar management.

This calculator lets you look up any of 32 common foods instantly or enter your own GI and carbohydrate data. The result shows GL classification, a visual bar, and how this serving fits into a daily GL budget of 100 — consistent with recommendations from Harvard School of Public Health and major diabetes organisations.