Skip to content
Health & Fitness

Glycemic Load Calculator

Enter a food's glycemic index and its net carbohydrate content to find its glycemic load (GL). Add up to three foods to calculate the total GL of a complete meal. Results update as you type, with a low/medium/high classification and a daily target tracker so you can see how the meal fits into your day.

Your details

Pick a food from the list, or choose "Enter manually" to type in any GI value.
Glycemic Index on a scale of 0-100 (or above) relative to pure glucose (100).
Grams of available (net) carbohydrates in your actual portion - total carbs minus fiber.
g
Add a second food to calculate a combined meal GL.
Leave at 0 to skip this food.
g
Add a third food to calculate a combined meal GL.
g
Set your daily GL target to see what fraction of your budget this meal uses.
Meal Glycemic LoadHigh
32.4

Total GL for the entire meal (sum of all foods)

GL - Food 132.4
GL - Food 2-
GL - Food 3-
Fraction of daily target0%
Meal GL categoryHigh
32.4 GL
Low GL<10Medium GL10-20High GL20+
NaNNaNNaN056113
Net carbs in serving (g)

Meal GL is 32.4: high glycemic load.

  • A meal GL of 32.4 is classified as high (low: 10 or under, medium: 11-19, high: 20 or above).
  • High-GL meals trigger a sharp rise in blood glucose and insulin. Reducing portion size, swapping refined grains for whole grains, or adding fiber can lower the GL.
  • This meal accounts for about 32% of your chosen daily target of 100 GL/day.

Next stepTo lower the GL: try smaller portions, replace refined starches with legumes or whole grains, or add non-starchy vegetables - they have very low GL and increase meal volume.

Formula

GL=(GI×net carbs in grams)÷100GL = (GI \times \text{net carbs in grams}) \div 100

Worked example

A 150 g serving of white rice has a GI of 72 and about 42 g of net carbs. GL = (72 x 42) / 100 = 30.2, which is high. Adding a side of lentils (GI 32, 30 g net carbs per 150 g serving) contributes GL = (32 x 30) / 100 = 9.6. The combined meal GL is 30.2 + 9.6 = 39.8, still high - but reducing the rice to 75 g halves its GL to about 15, bringing the meal total to roughly 25.

What is glycemic load and why it matters more than GI alone

The glycemic index (GI) tells you how quickly a food raises blood glucose compared with pure glucose, on a scale of 0 to 100. But GI says nothing about how much of that food you actually eat. Glycemic load (GL) solves that problem by multiplying GI by the actual grams of net carbohydrates in your serving and dividing by 100. The result captures both speed and quantity of carbohydrate in one number. Watermelon is the classic example. Its GI is 76, which sounds alarming, but a typical 120 g slice has only about 6 g of net carbs, giving a GL of just 4.6 - firmly in the low category. Eating by GI alone would lead you to avoid watermelon unnecessarily. GL gives you the complete picture.

How to use this calculator

Select a food from the dropdown to auto-fill its glycemic index, then enter the net carbohydrate content of your actual serving (total carbohydrates minus fiber, as shown on a nutrition label). You can add up to three foods to compute the total meal GL. Net carbs are the carbohydrates that actually raise blood sugar. To find them, subtract the fiber grams from total carbohydrate grams on any nutrition label. For whole fresh foods without a label, published nutrition databases such as the USDA FoodData Central provide reliable values. The daily target selector at the bottom lets you compare the meal GL against your personal daily budget - most guidelines suggest keeping total daily GL below 100-120 for general health, with some therapeutic diets targeting below 80.

GL categories and daily targets

A GL of 10 or below per serving is low, 11-19 is medium, and 20 or above is high. These thresholds come from the original research by Jenkins and colleagues and are widely used in clinical nutrition. For daily totals, most evidence-based dietary guidelines target a daily GL below 100-120. People managing type 2 diabetes, insulin resistance, or polycystic ovary syndrome often aim for below 80 per day. Very-low-GL diets (below 60) are sometimes used in clinical settings but can be difficult to sustain without careful planning. Not every meal needs to be low-GL. A medium or high-GL food eaten alongside protein, fat, and fiber raises blood glucose more slowly than the GL alone would suggest, because the other macronutrients slow gastric emptying.

Practical strategies for lowering meal GL

The most powerful lever is portion size: halving the carbohydrate portion halves the GL exactly, because GL is linear in carbs. Swapping refined grains for whole-grain versions typically cuts GI by 10-20 points, which flows through proportionally to GL. Replacing some starchy foods with legumes (lentils, chickpeas, kidney beans) is especially effective - legumes have low GI and high fiber, so their GL stays low even at generous serving sizes. Cooking and cooling starches also matters. Cooked and then cooled rice or pasta forms resistant starch, lowering its effective GI by up to 30%. Vinegar, lemon juice, and acidic dressings slow starch digestion and can reduce a meal's blood glucose impact meaningfully. Finally, what you eat alongside a carbohydrate changes its real-world blood glucose effect. Protein, fat, and non-starchy vegetables all slow gastric emptying, blunting the spike even when GL is moderate or high.

Common foods: Glycemic Index and Glycemic Load

FoodGITypical serving (g)Net carbs (g)GL per servingCategory
White bread75301511 Medium
Whole-wheat bread6930139 Low
White rice, boiled721504230 High
Brown rice, boiled501503518 Medium
Pasta, white, boiled491804522 High
Oatmeal (porridge)552503017 Medium
Cornflakes81302520 High
Potato, baked851503227 High
Sweet potato, boiled631502616 Medium
Apple36120155 Low
Banana, ripe511202714 Medium
Orange43130125 Low
Watermelon7612065 Low
Lentils, boiled321503010 Low
Chickpeas, boiled281504011 Medium
Kidney beans, boiled24150338 Low
Carrots, raw398083 Low
Milk, whole39250125 Low

GL calculated for a standard serving. Source: Atkinson FS et al., Diabetes Care, 2008; University of Sydney GI database.

Frequently asked questions

What is the difference between glycemic index and glycemic load?

Glycemic index (GI) ranks how fast a food raises blood glucose relative to glucose, on a 0-100 scale, but it says nothing about how much of that food you are eating. Glycemic load (GL) multiplies GI by the actual grams of net carbs in your serving and divides by 100, so it accounts for both speed and quantity. A food can have a high GI but a low GL if you eat a small amount - watermelon is the textbook example.

What is a good glycemic load per meal?

A meal GL of 10 or under is low, 11-19 is medium, and 20 or above is high. Most meals in a healthy diet land in the low to medium range. For daily totals, most guidelines suggest staying below 100-120 GL units, which is roughly three low-GL meals plus snacks. People with diabetes or insulin resistance often target below 80 per day under clinical guidance.

How do I find the net carbs in a food?

On a nutrition label, subtract the fiber grams from the total carbohydrate grams. For example, if a food has 25 g total carbohydrates and 5 g fiber, its net carbs are 20 g. For fresh whole foods without a label, the USDA FoodData Central database (fdc.nal.usda.gov) provides detailed values for thousands of ingredients.

Can I lower a meal's GL without eating less?

Yes, in several ways. Swapping refined grains (white rice, white bread) for whole-grain or legume-based alternatives lowers GI and therefore GL without changing portion size. Adding protein, healthy fat, and fiber to the same plate slows digestion and blunts the blood glucose response in practice, even if the calculated GL stays the same. Cooking and then cooling starches like pasta and rice increases resistant starch content, which further lowers their effective glycemic impact.

Is a low-GL diet good for weight loss?

Low-GL diets tend to produce lower insulin responses, which may reduce fat storage signaling and improve satiety between meals. Several randomized trials have found that low-GL eating produces modest advantages for weight loss and waist reduction compared with conventional low-fat diets, though the difference is not dramatic. The bigger benefit for most people is more stable energy levels and reduced post-meal hunger, which can make it easier to maintain any calorie-controlled approach.

Does cooking method affect glycemic load?

Yes. How you cook a carbohydrate affects its GI, which then affects GL. Pasta cooked al dente (firm) has a lower GI than overcooked pasta. Rice cooked and then refrigerated overnight has a lower GI than freshly cooked rice because the starch partially converts to resistant starch. Baked or boiled potatoes generally have a lower GI than mashed or fried ones. These differences can shift GL by several units per serving.

Sources

Written by Dr. Priya Anand, MD, FACP Internal Medicine Physician · Boston, USA

Board-certified internist translating clinical evidence into precise, actionable health calculators for patients and clinicians alike.

How we build & check our calculators

This tool provides general information and education, not professional advice. For decisions about your health, consult a qualified professional.

Search 3,500+ calculators

Loading search…