Dietary Reference Intake (DRI) Calculator
Calculate your daily Dietary Reference Intakes (DRI) for vitamins, minerals, and macronutrients. Personalized RDA values based on age, sex, and activity.
Calculate glycemic index and glycemic load for foods and meals. Includes 29-food reference database, meal GI calculator, GL classification, and blood sugar impact estimates.
Quick select from database:
| Food | GI | GL | Serving | Carbs (g) |
|---|---|---|---|---|
| White bread | 75 | 11 | 1 slice (30g) | 14 |
| Whole wheat bread | 74 | 9 | 1 slice (30g) | 12 |
| White rice (boiled) | 73 | 30 | 1 cup (186g) | 41 |
| Brown rice | 68 | 23 | 1 cup (195g) | 34 |
| Oatmeal (rolled oats) | 55 | 13 | 1 cup cooked | 24 |
| Quinoa | 53 | 13 | 1 cup (185g) | 25 |
| Spaghetti (white) | 49 | 24 | 1 cup (140g) | 48 |
| Spaghetti (whole wheat) | 42 | 17 | 1 cup (140g) | 40 |
| Banana (ripe) | 62 | 16 | 1 medium | 26 |
| Apple | 36 | 5 | 1 medium | 14 |
| Orange | 43 | 5 | 1 medium | 12 |
| Watermelon | 76 | 4 | 1 cup (152g) | 6 |
| Grapes | 59 | 11 | 1 cup (92g) | 18 |
| Mango | 51 | 8 | 1 cup (165g) | 15 |
| Potato (baked) | 78 | 21 | 1 medium | 27 |
| Sweet potato | 63 | 11 | 1 medium | 18 |
| Carrots (boiled) | 39 | 2 | 1 cup | 6 |
| Corn | 52 | 9 | 1 cup | 17 |
| Milk (whole) | 39 | 5 | 1 cup (244g) | 12 |
| Yogurt (plain) | 36 | 3 | 1 cup (245g) | 8 |
| Ice cream | 51 | 8 | ยฝ cup (66g) | 16 |
| Glucose (reference) | 100 | 10 | 10g | 10 |
| Sucrose (table sugar) | 65 | 7 | 2 tsp (10g) | 10 |
| Honey | 61 | 12 | 1 tbsp (21g) | 17 |
| Fructose | 15 | 2 | 10g | 10 |
| Kidney beans | 24 | 7 | 1 cup (177g) | 28 |
| Lentils | 32 | 5 | 1 cup (198g) | 16 |
| Chickpeas | 28 | 8 | 1 cup (164g) | 27 |
| Black beans | 30 | 7 | 1 cup (172g) | 23 |
| Category | GI Range | GL Range | Blood Sugar Impact |
|---|---|---|---|
| Low | โค55 | โค10 | Slow, gradual rise |
| Medium | 56โ69 | 11โ19 | Moderate rise |
| High | โฅ70 | โฅ20 | Rapid, sharp spike |
The Glycemic Index (GI) and Glycemic Load (GL) Calculator estimates the blood sugar impact of foods and meals. GI ranks carbohydrate-containing foods by how quickly they raise blood glucose relative to a reference food, while GL combines GI with the amount of carbohydrate in a serving. That makes GL more useful when you want to compare real portions rather than food labels alone.
The calculator includes a food database, meal mode for multiple items, and formulas for GI, GL, and weighted meal GI.
GI and GL help compare foods with different serving sizes and carbohydrate loads. They are useful for meal planning when you want to estimate how strongly a food or meal may affect blood sugar.
Glycemic Load (GL) = (Glycemic Index ร Available Carbohydrates in grams) / 100
Meal Weighted GI = ฮฃ(GI_i ร carbs_i) / ฮฃ(carbs_i)
Meal Total GL = ฮฃ(GI_i ร carbs_i / 100)
GI Categories: Low โค55, Medium 56โ69, High โฅ70
GL Categories: Low โค10, Medium 11โ19, High โฅ20Result: GL = 30 (High). Significant blood sugar impact expected.
GL = (73 ร 41) / 100 = 30. This is a high glycemic load. Strategies to reduce impact: substitute brown rice (GL ~23), reduce portion to ยฝ cup (GL ~15), add protein/fat/fiber to the meal to slow absorption, or replace with quinoa (GL ~13). Cooking and cooling rice increases resistant starch content and modestly lowers GI by ~5โ10 points.
Glycemic load is most useful when you want to compare meals rather than single foods. A higher serving size increases GL even if the GI of the food itself does not change.
Breakfast composition can influence later glucose responses, especially when the morning meal is high in fiber or includes slower-digesting carbohydrate sources. The effect is usually strongest when meals are planned as a whole rather than item by item.
Published GI values come from standardized feeding studies, so some variation between sources is normal. Individual responses can differ depending on the meal context and the person consuming the food.
Last updated:
This page calculates glycemic load from the standard relationship GL = (GI ร grams of available carbohydrate) / 100. In meal mode it uses a carbohydrate-weighted average to estimate a composite meal GI and then sums the component glycemic loads for the total meal GL.
The result is a food-planning aid rather than a prediction of an individual glucose trace. Published GI values vary by food variety, ripeness, cooking method, processing, and mixed-meal context, and real glucose responses can differ substantially from the table value alone.
GI measures how quickly a fixed amount of carbohydrate from a food raises blood glucose compared with glucose. GL combines GI with the amount of carbohydrate in the serving, so it is more dependent on portion size.
Low-GI diets can be useful as part of diabetes management because they may reduce post-meal glucose spikes. They are usually considered alongside total carbohydrate intake, medication, activity, and overall diet quality.
GI measures blood sugar response only. It does not describe vitamin content, fiber, sodium, or overall nutritional value, so a food can have a high GI and still be nutritionally useful.
Fiber can slow digestion and absorption, which often lowers the GI of a food or meal. The effect is usually strongest with intact, minimally processed foods.
GI may help with meal planning, but weight loss still depends mainly on total energy intake and overall eating pattern. Lower-GI choices can be useful when they also improve satiety and food quality.
Processing, cooking time, ripeness, particle size, and the rest of the meal can all change GI. The same food may behave differently depending on how it is prepared and portioned.
Calculate your daily Dietary Reference Intakes (DRI) for vitamins, minerals, and macronutrients. Personalized RDA values based on age, sex, and activity.
Calculate daily EPA and DHA omega-3 requirements by health condition. Includes dietary fish intake, supplement dosing, cost estimates, and fish omega-3 content reference table.
Calculate glucose infusion rate from dextrose concentration, IV rate, and weight. Includes neonatal/pediatric/adult targets, reverse calculation, dextrose concentration table, and hypoglycemia prot...