Understanding net carbs is a key part of low-carb, keto, and blood-sugar-friendly eating. Nutrition labels list total carbohydrates, but your body doesn't digest every gram the same way. Dietary fiber passes through mostly intact, and some sugar alcohols are only partially absorbed. The Whole Net Carbs Calculator subtracts fiber and an optional sugar-alcohol adjustment from total carbs, giving you a practical estimate of the carbs that actually affect energy and blood sugar.
Designed for whole foods — vegetables, fruits, nuts, seeds, legumes, and minimally processed ingredients — this tool works with any label or food-database entry. Enter total carbs and fiber per serving, add sugar alcohols when present, and optionally include serving size to see per-100g numbers. The result panel breaks down each step and also tells you your total intake across multiple servings. Quick-fill presets for common foods help you get started in seconds.
🧮 Whole Food Net Carbs
Estimate digestible carbohydrates from total carbs, fiber, and optional sugar alcohols.
How to Use This Tool
This calculator is built for whole foods and single-ingredient ingredients, but it works with any nutrition label. Start by finding the total carbohydrate and dietary fiber values for one serving of your food. These numbers are usually printed on the label or listed in a food database such as USDA FoodData Central. Enter the total carbs and fiber in grams. If the food contains sugar alcohols, enter the grams and choose the impact factor that best matches the sweetener: 0%, 50%, or 100%. Then, if you want per-100g values, enter the serving size in grams. Finally, set how many servings you actually ate and press Calculate Net Carbs.
The results card shows net carbs per serving, the calculation breakdown, net carbs per 100 g when a serving size is entered, and the total net carbs across all servings. The quick-fill buttons below the heading load sample foods so you can see the workflow instantly.
Net Carbs Formula Explained
Net carbs = total carbohydrates − dietary fiber − (sugar alcohols × impact factor)
Total carbohydrates on a label include starch, sugars, sugar alcohols, and fiber. Fiber is a carbohydrate, but humans lack the enzymes to digest most of it, so it contributes little to blood sugar or usable energy. This calculator subtracts all fiber grams from the total. That assumption works well for whole-food fiber; some soluble fibers are fermented in the gut and may contribute a small amount of energy, but the difference is usually minor for diet planning.
Sugar alcohols are a gray area. Erythritol is absorbed but largely excreted unchanged, so many low-carb eaters use a 0% impact factor. Maltitol and others are partially digested and can raise blood sugar, so a 50% or 100% factor is more conservative. Whole fruits and vegetables rarely contain sugar alcohols, so the factor mainly matters for packaged foods or low-carb bars.
Worked Examples
Example 1 — Broccoli, 1 cup chopped (91 g)
Total carbs: 6.0 g; fiber: 2.4 g; sugar alcohols: 0 g. Net carbs = 6.0 − 2.4 = 3.6 g per serving. If you enter 91 g as the serving size, the per-100g figure is 3.6 ÷ 91 × 100 ≈ 4.0 g.
Example 2 — Avocado, half fruit (100 g)
Total carbs: 8.5 g; fiber: 6.7 g; sugar alcohols: 0 g. Net carbs = 8.5 − 6.7 = 1.8 g per serving.
Example 3 — Low-carb bar with sugar alcohols
Total carbs: 22 g; fiber: 8 g; erythritol: 9 g at 0% impact. Net carbs = 22 − 8 − 0 = 14 g. If the sweetener were maltitol at 50%, net carbs = 22 − 8 − 4.5 = 9.5 g. This example shows why the sugar-alcohol setting matters.
Reference Data: Net Carbs in Common Whole Foods
Values are approximate and based on common USDA food-composition data. Portion sizes vary; use your own label or weighed portion when precision matters.
| Food | Total carbs (g) | Fiber (g) | Net carbs (g) |
|---|---|---|---|
| Broccoli, 1 cup chopped (91 g) | 6.0 | 2.4 | 3.6 |
| Cauliflower, 1 cup (107 g) | 5.3 | 2.1 | 3.2 |
| Spinach, raw, 1 cup (30 g) | 1.1 | 0.7 | 0.4 |
| Avocado, half fruit (100 g) | 8.5 | 6.7 | 1.8 |
| Almonds, 1 oz (28 g) | 6.1 | 3.5 | 2.6 |
| Blueberries, 1 cup (148 g) | 21.4 | 3.6 | 17.8 |
| Raspberries, 1 cup (123 g) | 14.7 | 8.0 | 6.7 |
| Sweet potato, 1 medium (114 g) | 24.0 | 3.8 | 20.2 |
| Banana, 1 medium (118 g) | 27.0 | 3.1 | 23.9 |
| Apple, 1 medium (182 g) | 25.1 | 4.4 | 20.7 |
Tips & Best Practices
- When no label is available, use a reliable food database rather than guessing; portion sizes in cups are less precise than gram weights.
- If fiber plus sugar-alcohol impact exceeds total carbs, set net carbs to 0. Label rounding can make the arithmetic go slightly negative, but net carbs cannot be negative in practice.
- For diabetes management, many clinicians prefer total carbohydrates, because fiber and sugar alcohols can still have some effect on glucose in sensitive individuals. Discuss your counting method with your care team.
- Use the same rule for every food. Consistency makes comparisons and meal planning easier.
- Remember that net carbs is a marketing and meal-planning concept, not an official nutrient required by food-labeling authorities.
Frequently Asked Questions
Is net carbs the same as digestible carbs? Not exactly. It is a practical estimate. Fiber is subtracted because it is largely indigestible, but fermentation in the colon can produce some energy. Sugar alcohols are only partially absorbed, so the impact factor adjusts for that.
Do I subtract all sugar alcohols? The short answer is no. Erythritol is often subtracted completely, while maltitol, sorbitol, and xylitol have more metabolic effect. Choose 50% or 100% if you want a more conservative number. For strict keto, many people prefer 50% for anything other than erythritol.
What if my food has allulose? Allulose is a rare sugar that is absorbed but not metabolized. It is not a sugar alcohol, but you can account for it by reducing the total carbs by the allulose grams before entering the food, or by entering it in the sugar-alcohol field with a 0% factor.
Why can the result be negative on some labels? Because labels round fiber and total carbs to the nearest gram, subtracting rounded values can briefly produce a negative number. If that happens, the calculator sets the result to 0.
Is net carbs useful for deciding if a food is keto-friendly? It can be, but a very low total-carb whole food with fiber is usually a better choice than a highly processed low-net-carb product. Whole foods supply micronutrients and phytochemicals that processed products often lack.