Glycemic Load CalculatorGlycemic Index × Carbs: Real Blood-Sugar Impact

Build a meal from 23 common foods (or your own) to see each food’s glycemic load and the total for the meal, with traffic-light ratings and smart swaps that keep the carbs but cut the spike.

Manzoor Ahmad

Built & medically reviewed by Manzoor Ahmad, Pharmacist & Calculator Developer · Updated

GI values from the International Tables of Glycemic Index and Glycemic Load (2021) and the University of Sydney GI database.

How do you calculate glycemic load?

Glycemic load = glycemic index × grams of available carbohydrate ÷ 100. A GL of 10 or less is low, 11–19 is medium and 20 or more is high. A medium banana (GI 51, 24 g carbs) has a GL of about 12. A cup of white rice (GI 73, 44 g carbs) has a GL of about 32. For a whole meal, add up the GL of each food.

Build your meal

Meal glycemic load
0Add foods

Low ≤ 10 · Medium 11–19 · High ≥ 20

Foods in this meal

Same carbs, different impact

Look-up table

Glycemic index and glycemic load of common foods

Values from the International Tables of GI and GL (Atkinson et al.), with available carbs per typical serving. GL = GI × carbs ÷ 100.

Food (serving)GIAvailable carbsGlycemic load
White bread (1 slice (30 g))7514 g10 · Medium
Wholegrain bread (1 slice (30 g))7412 g9 · Low
White rice, boiled (1 cup (158 g))7344 g32 · High
Brown rice, boiled (1 cup (195 g))6842 g29 · High
Basmati rice (1 cup (158 g))5843 g25 · High
Spaghetti, boiled (1 cup (140 g))4940 g20 · Medium
Potato, boiled (1 medium (150 g))7826 g20 · High
Sweet potato, boiled (1 medium (150 g))6325 g16 · Medium
Rolled oats porridge (1 cup cooked)5525 g14 · Medium
Instant oats (1 cup cooked)7925 g20 · Medium
Cornflakes (1 cup (28 g))8124 g19 · Medium
Banana (1 medium)5124 g12 · Medium
Apple (1 medium)3621 g8 · Low
Orange (1 medium)4312 g5 · Low
Watermelon (1 cup diced)7611 g8 · Low
Dates (2 dates (48 g))4232 g13 · Medium
Methodology

GI vs GL: why load matters more

The glycemic index (GI) ranks how fast a food’s carbohydrate raises blood sugar compared with pure glucose (100). But GI ignores portion size. Watermelon has a high GI of 76, yet a cup contains so little carbohydrate that its glycemic load is just 8. Glycemic load combines both.

GL (one food) = GI × available carbs (g) ÷ 100 Meal GL = sum of each food’s GL Low ≤ 10 · Medium 11–19 · High ≥ 20 (per serving / meal) Daily GL: low < 80 · high > 120
Worked example

Wholegrain toast + banana breakfast

  • Wholegrain bread: 74 × 12 ÷ 100 = GL 9
  • Banana: 51 × 24 ÷ 100 = GL 12
  • Meal GL = 21, High
  • Swap the banana for an apple (GL 8) to get GL 17, Medium. Adding eggs or Greek yogurt slows absorption further, although GL tables don’t capture that.
Pharmacist’s note

Using GL alongside diabetes medicines

Low-GL eating can noticeably smooth after-meal glucose spikes, and studies link it to modest HbA1c improvements in type 2 diabetes. If you’re on insulin or a sulfonylurea and switch from high-GL to low-GL meals, your after-meal glucose may drop more than you’re used to, so check your levels and talk to your care team about doses. Acarbose works by slowing carb digestion, so it already lowers the effective GL of a meal.

GI values come from lab tests in healthy volunteers. Ripeness, cooking time, cooling (cooled rice and potatoes have lower GI) and what you eat alongside all change your real response. A continuous glucose monitor shows your personal reaction.

Keep going

Related calculators

FAQ

Glycemic Load calculator FAQs

Glycemic load (GL) estimates how much a serving of food raises blood sugar, taking both its glycemic index and how many carbs it contains into account. GL = GI × available carbohydrate (g) ÷ 100. Below 10 is low, 11–19 is medium and 20 or more is high.

Multiply the food’s GI by the grams of available carbohydrate in your portion (total carbs minus fibre) and divide by 100. For example, a banana with GI 51 and 24 g carbs has a GL of 12.

GI ranks how quickly a food’s carbs raise blood sugar per 50 g of carbohydrate. GL adjusts for the portion you actually eat. A food can have a high GI but a low GL if a serving contains few carbs, like watermelon.

A total daily GL under 80 is considered low and over 120 high. Most Western diets fall around 100–140. Meals with a GL of 20 or less are a good target for steady energy and blood sugar.

Yes. Meta-analyses show low-GI and low-GL diets modestly lower HbA1c and fasting glucose in diabetes. Combine it with portion control and medication guidance from your care team.

Fat, protein, fibre and acid (like vinegar) slow stomach emptying and blunt the blood-sugar rise from a meal. Standard GL tables don’t capture this, so a mixed meal usually has less impact than its calculated GL suggests.

Manzoor Ahmad

Manzoor Ahmad

Pharmacist · Supplement & Nutrition Writer (9+ yrs) · Calculator Developer (13+ yrs)

I’m a practising pharmacist and DexoCalc’s developer. Many of the people I see with diabetes are told ‘avoid high-GI foods’ without being shown that portion size matters just as much. This meal builder makes glycemic load visible and adds the medication context they need.

About the author · LinkedIn

References

  1. Atkinson FS, et al. International tables of glycemic index and glycemic load values: 2021. Am J Clin Nutr. 2021;114(5):1625–1632. PubMed
  2. Salmerón J, et al. Dietary fiber, glycemic load, and risk of NIDDM in men. Diabetes Care. 1997;20(4):545–550. PubMed
  3. Chiavaroli L, et al. Effect of low glycaemic index or load dietary patterns on glycaemic control. BMJ. 2021;374:n1651. PubMed
  4. University of Sydney. Glycemic Index Database.

Medical disclaimer: GI and GL values are averages from laboratory testing, and individual responses vary. This is not medical advice. People with diabetes should use glucose monitoring and follow their care team’s guidance.