Net Carbs Calculator

Calculate net carbs for keto and low-carb diets. Accounts for fiber and sugar alcohol absorption rates.

Calculate Net Carbs

0g
net carbs
Total Carbs
0g
Fiber Subtracted
0g
Sugar Alcohols Impact
0g
Net Carbs
0g

Daily Keto Tracker

Limit: g
0g consumed 20g remaining
0% of daily limit
  • No foods added yet. Start tracking your daily net carbs above.

Net Carbs in Common Foods

Values per standard serving. Use these as a quick reference when planning keto meals.

Food (serving) Total Carbs Fiber Net Carbs
Vegetables
Spinach (1 cup raw)1.1g0.7g0.4g
Lettuce, romaine (1 cup)1.5g1.0g0.5g
Celery (1 cup chopped)3.0g1.6g1.4g
Cucumber (1 cup sliced)2.6g0.5g2.1g
Zucchini (1 cup sliced)3.5g1.0g2.5g
Broccoli (1 cup chopped)6.0g2.4g3.6g
Cauliflower (1 cup)5.3g2.1g3.2g
Bell Pepper (1 medium)7.6g2.5g5.1g
Asparagus (6 spears)3.7g1.8g1.9g
Mushrooms (1 cup sliced)2.3g0.7g1.6g
Green Beans (1 cup)7.0g3.4g3.6g
Kale (1 cup chopped)6.7g1.3g5.4g
Fruits
Avocado (½ medium)6.0g4.6g1.4g
Raspberries (½ cup)7.3g4.0g3.3g
Blackberries (½ cup)6.9g3.8g3.1g
Strawberries (½ cup)5.5g1.5g4.0g
Blueberries (½ cup)10.7g1.8g8.9g
Lemon (1 medium)5.4g1.6g3.8g
Protein & Dairy
Egg (1 large)0.4g0g0.4g
Cheddar Cheese (1 oz)0.4g0g0.4g
Cream Cheese (2 tbsp)1.2g0g1.2g
Heavy Cream (2 tbsp)0.8g0g0.8g
Greek Yogurt, full fat (½ cup)4.5g0g4.5g
Chicken Breast (4 oz)0g0g0g
Ground Beef (4 oz)0g0g0g
Salmon (4 oz)0g0g0g
Nuts & Seeds
Almonds (1 oz / 23 nuts)6.1g3.5g2.6g
Walnuts (1 oz / 14 halves)3.9g1.9g2.0g
Pecans (1 oz / 19 halves)3.9g2.7g1.2g
Macadamia Nuts (1 oz)3.9g2.4g1.5g
Chia Seeds (2 tbsp)8.7g6.9g1.8g
Flax Seeds (2 tbsp)5.9g5.6g0.3g
Peanut Butter (2 tbsp)7.1g1.6g5.5g

Keto Food Guide

Keto-Friendly Eat freely

  • Meat & Poultry0g
  • Fish & Seafood0g
  • Eggs0.4g each
  • Butter & Ghee0g
  • Olive Oil & Coconut Oil0g
  • Avocado~3g per fruit
  • Leafy Greens0.4–1g/cup
  • Broccoli & Cauliflower3–4g/cup
  • Zucchini & Cucumber2–3g/cup
  • Hard Cheeses0.4–1g/oz
  • Nuts (pecans, macadamia)1–2g/oz
  • Seeds (chia, flax)0.3–2g/tbsp
  • Berries (small portions)3–4g/½ cup
  • Heavy Cream0.4g/tbsp
  • Mushrooms1.6g/cup

Foods to Avoid High net carbs

  • Bread & Tortillas12–25g/slice
  • Pasta & Noodles40g/cup
  • Rice (white or brown)44–45g/cup
  • Potatoes33g/medium
  • Corn29g/cup
  • Bananas24g each
  • Apples21g each
  • Grapes26g/cup
  • Orange Juice26g/cup
  • Soda & Sweet Drinks39g/can
  • Candy & Chocolate25–40g/bar
  • Beans & Lentils20–25g/cup
  • Oats & Cereal25–30g/cup
  • Honey & Maple Syrup17g/tbsp
  • Pizza25–35g/slice

How to Calculate Net Carbs

Net carbs represent the carbohydrates your body actually digests and converts to glucose. The formula is straightforward:

Net Carbs = Total Carbs − Fiber − (Sugar Alcohols × Absorption Rate)

Fiber passes through your digestive system without being broken down into sugar. It has no effect on blood glucose or insulin, so it's fully subtracted from total carbs.

Sugar alcohols are partially absorbed depending on the type. Erythritol has virtually zero glycemic impact and is fully subtracted. Others like maltitol (50%), xylitol (60%), sorbitol (50%), and isomalt (50%) are only partially subtracted because they still raise blood sugar to some degree.

US vs. International labels: In the US, fiber is included in total carbohydrates on nutrition labels, so you must subtract it. In Europe, UK, and Australia, fiber is already excluded from the listed carbohydrate value — the carb number shown is effectively already net carbs.

Frequently Asked Questions

How do you calculate net carbs?

Net carbs = Total Carbs − Fiber − (Sugar Alcohols × absorption factor). Fiber is completely subtracted because your body cannot digest it. Sugar alcohols are partially subtracted based on their glycemic impact — erythritol is fully subtracted (0% absorption), while maltitol, sorbitol, and isomalt are only half subtracted (50% absorption), and xylitol is 40% subtracted (60% absorption).

What are net carbs and why do they matter for keto?

Net carbs are the carbohydrates that your body actually digests and uses for energy, raising blood sugar and insulin levels. On a ketogenic diet, keeping net carbs between 20–50g per day forces your body to burn fat for fuel instead of glucose. Tracking net carbs rather than total carbs gives a more accurate picture of the carbs that affect ketosis.

How many net carbs per day for keto?

Most people enter and maintain ketosis by eating 20–25g of net carbs per day. Some metabolically flexible individuals can stay in ketosis with up to 50g per day, especially if they are physically active. Beginners should start with 20g per day for the first 2–4 weeks, then gradually experiment with higher amounts while monitoring ketone levels.

Are all sugar alcohols the same for keto?

No. Sugar alcohols vary significantly in how much they raise blood sugar. Erythritol has virtually zero glycemic impact and zero calories — it passes through the body unabsorbed. Maltitol has about 50% of the glycemic impact of regular sugar and can spike blood sugar. Xylitol falls in between at about 60% absorption. Always check which sugar alcohol is used in "sugar-free" products.

Do I subtract all fiber from total carbs?

In the US, nutrition labels include fiber in total carbohydrates, so you subtract all fiber to get net carbs. In Europe, UK, and Australia, fiber is already excluded from the carbohydrate count on labels, so the listed carbs are effectively net carbs — do not subtract fiber again or you'll undercount.

What foods are lowest in net carbs?

The lowest net carb foods include leafy greens (spinach 0.4g, lettuce 0.6g per cup), non-starchy vegetables (celery 0.8g, cucumber 1g per cup), meats and fish (0g), eggs (0.4g each), cheese (0.4–1g per oz), and healthy fats like butter and olive oil (0g). High-fiber vegetables like broccoli and cauliflower are also excellent because much of their carb content is indigestible fiber.

Can eating too much fiber kick you out of ketosis?

No. Fiber does not raise blood sugar or insulin levels because your body cannot break it down into glucose. You can eat high-fiber foods freely on keto without worrying about ketosis. In fact, fiber is encouraged on keto for digestive health. Aim for 25–30g of fiber per day from low-carb vegetables, nuts, and seeds.

Why are my net carbs different on US vs European labels?

US nutrition labels list total carbohydrates including fiber, so you must subtract fiber to get net carbs. European and UK labels list "carbohydrates" with fiber already excluded — the number shown is effectively net carbs. If you're using European products, the carb count on the label is already your net carb count.