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.
Food data
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.
| Food | GI (median) | Range across studies | Carbs (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
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.
Low: GL < 10 | Medium: GL 10–19 | High: GL ≥ 20
- 1Identify the GI of the food (from validated tables)—
- 2Measure the net carbohydrates in your serving (total carbs − dietary fiber)—
- 3Apply the formula: GL = (GI × net carbs) ÷ 100—
- 4Classify 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.
🔢 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.
Frequently asked questions — Glycemic Load
What is glycemic load (GL)?
How is glycemic load calculated?
What are the glycemic load categories?
Why is glycemic load better than glycemic index alone?
What is a healthy daily glycemic load target?
How do I get the glycemic load of a food that is not in the chart, such as mango or steel-cut oats?
Is there a glycemic load chart I can consult?
Are my results saved? Do I need an account?
How do I track my progress over time?
📚 Learn more — official sources
Did this calculator help you?
Your vote is anonymous and helps us prioritise improvements.
📧 Enter your email to confirm — we don't publish it, we only get in touch if we want to use your idea.
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.