Skip to content
Toolcroft

Glycemic Load Calculator - GL & GI for Any Food

Health & Fitness

Calculate the Glycemic Load (GL) of any food using its Glycemic Index (GI), carbohydrate content, and fiber. Includes a reference table of common foods.

Your inputs are saved in this browser only. No data is ever sent to a server, and saved values won't be visible in other browsers or devices.

Glycemic Load

12.7

medium GL

Net carbs: 23.0g · GI: 55 (medium)

Click a food to load its values

FoodServingGICarbsFiber
White rice (cooked)150g7242g0.5g
Brown rice (cooked)150g5038g1.8g
White bread30g slice7514g0.6g
Whole wheat bread30g slice6912g1.4g
Rolled oats (cooked)250g5527g4g
Banana (ripe)120g6225g2.6g
Apple120g3616g2.1g
Baked potato150g8530g2g
Sweet potato (boiled)150g6325g3g
Lentils (boiled)150g3220g8g

How to use this tool

  1. Enter the Glycemic Index of the food (or pick from the reference table below).
  2. Enter total carbohydrates and dietary fiber for your serving size.
  3. The Glycemic Load and category (low / medium / high) are shown instantly.

GI vs. GL explained

The Glycemic Index (GI) measures how quickly a food raises blood glucose on a scale of 0–100, relative to pure glucose. However, GI ignores serving size. The Glycemic Load (GL) corrects for this:

GL = (GI × grams of carbohydrates per serving) ÷ 100

Watermelon has a high GI of ~72 but a typical serving (120g) contains only about 6g of carbohydrates, giving a GL of only ~4 (low). This makes GL a more practical guide for managing blood sugar impact than GI alone.

GL categories

CategoryGL rangeExample foods
Low<10Most vegetables, legumes, watermelon
Medium11–19Oatmeal, orange juice, brown rice (small portion)
High≥20White rice (large portion), baked potato, sugary drinks

Practical meal planning

Pairing high-GL foods with fat, protein, or fiber slows gastric emptying and blunts the glycemic response. For example, eating white rice with chicken and vegetables produces a lower blood glucose spike than eating the same rice alone. Daily GL targets used in research are typically <80 for a low-GL diet and <120 for a moderate-GL diet.

Frequently asked questions

What is Glycemic Index (GI)?

GI measures how quickly a food raises blood glucose compared to pure glucose (GI = 100). Low GI = below 55; medium = 55–70; high = above 70.

What is Glycemic Load (GL)?

GL accounts for both GI and portion size: GL = (GI × net carbs in grams) ÷ 100. Low GL = below 10; medium = 10–20; high = above 20. A food can have a high GI but low GL if eaten in small quantities.

What are net carbs?

Net carbs = total carbohydrates − dietary fiber. Fiber does not raise blood glucose significantly, so it is subtracted for a more accurate GL estimate.

Browse all health & fitness