Nutrition Calculator

Calories, protein, carbs, fat, fiber and net carbs for any meal or day

Search a food • Enter grams or servings • Track your daily goal

Add a food

    Food not listed? Add your own from a label

    Your daily goal

    Not sure? Use the calorie calculator or read how to calculate daily calorie needs.

    Calories
    0
    Protein
    0 g
    Carbs
    0 g
    Fat
    0 g
    Fiber
    0 g
    Net carbs
    0 g
    Share of calories from macros
    Add a food to see your split.

    Estimates only. This tool is for general information and is not medical or dietary advice.

    How this nutrition calculator works

    Pick a food from the list, enter how much you ate in grams or in normal servings, and add it to a meal. The calculator scales the food's per-100 g values to your amount and adds everything into running totals for the day. You also get fiber and net carbs (total carbs minus fiber), plus progress bars against your own calorie and macro goals.

    Worked examples

    • 150 g of cooked chicken breast = 248 kcal, 46.5 g protein, 0 g carbs, 5.4 g fat.
    • 1 cup (158 g) of cooked white rice = 205 kcal, 44.6 g carbs, 4.3 g protein, 0.5 g fat.
    • 1 cup (172 g) of cooked black beans has 40.8 g carbs and 15 g fiber, so about 25.8 g net carbs.

    How to use it

    • Search or tap a popular food and check the per-100 g values shown.
    • Choose the amount. Use grams if you weigh your food, or servings for a cup, slice or piece.
    • Add it to a meal, then repeat for the rest of the day.
    • Set your goal and watch the bars. Orange means you went over that target.
    • Missing a food? Add it with the numbers from its label.

    Calories and macros in common foods

    These are the values behind the search list, per 100 g, with a typical serving for quick reference. Cooked foods are weighed cooked, and foods marked raw are weighed raw.

    Meat, fish & eggs

    Food (per 100 g)kcalProtein gCarbs gFat gFiber gTypical serving
    Chicken breast, cooked, skinless1653103.603 oz (85 g): 140 kcal
    Chicken thigh, cooked, skinless17924.808.203 oz (85 g): 152 kcal
    Ground beef 85% lean, cooked2502601503 oz (85 g): 212 kcal
    Salmon, farmed, cooked20622.1012.403 oz (85 g): 175 kcal
    Tuna, canned in water, drained11625.500.803 oz (85 g): 99 kcal
    Cod, cooked10522.800.903 oz (85 g): 89 kcal
    Shrimp, cooked99240.20.303 oz (85 g): 84 kcal
    Egg, whole, large14312.60.79.501 large egg (50 g): 72 kcal
    Egg white, raw5210.90.70.201 large white (33 g): 17 kcal

    Dairy

    Food (per 100 g)kcalProtein gCarbs gFat gFiber gTypical serving
    Whole milk613.24.83.301 cup (244 g): 149 kcal
    Skim milk343.450.101 cup (245 g): 83 kcal
    Greek yogurt, plain, nonfat5910.23.60.401 container (170 g): 100 kcal
    Cheddar cheese40324.91.333.101 oz (28 g): 113 kcal
    Mozzarella, part-skim25424.32.815.901 oz (28 g): 71 kcal
    Butter7170.90.181.101 tbsp (14 g): 100 kcal

    Grains & starches

    Food (per 100 g)kcalProtein gCarbs gFat gFiber gTypical serving
    White rice, cooked1302.728.20.30.41 cup (158 g): 205 kcal
    Brown rice, cooked1232.725.611.61 cup (195 g): 240 kcal
    Oats, dry (rolled)38916.966.36.910.6½ cup (40 g): 156 kcal
    Pasta, cooked1585.830.90.91.81 cup (140 g): 221 kcal
    White bread2659493.22.71 slice (27 g): 72 kcal
    Whole-wheat bread25212.542.73.561 slice (28 g): 71 kcal
    Quinoa, cooked1204.421.31.92.81 cup (185 g): 222 kcal
    Potato, baked, with skin932.521.20.12.21 medium (173 g): 161 kcal
    Sweet potato, baked90220.70.23.31 medium (114 g): 103 kcal

    Legumes & soy

    Food (per 100 g)kcalProtein gCarbs gFat gFiber gTypical serving
    Lentils, cooked116920.10.47.91 cup (198 g): 230 kcal
    Chickpeas, cooked1648.927.42.67.61 cup (164 g): 269 kcal
    Black beans, cooked1328.923.70.58.71 cup (172 g): 227 kcal
    Kidney beans, cooked1278.722.80.56.41 cup (177 g): 225 kcal
    Tofu, raw, regular768.11.94.80.3½ cup (126 g): 96 kcal
    Hummus1667.914.39.662 tbsp (30 g): 50 kcal

    Fruit

    Food (per 100 g)kcalProtein gCarbs gFat gFiber gTypical serving
    Apple, with skin520.313.80.22.41 medium (182 g): 95 kcal
    Banana891.122.80.32.61 medium (118 g): 105 kcal
    Orange470.911.80.12.41 medium (131 g): 62 kcal
    Strawberries320.77.70.321 cup (152 g): 49 kcal
    Blueberries570.714.50.32.41 cup (148 g): 84 kcal
    Grapes690.718.10.20.91 cup (151 g): 104 kcal
    Watermelon300.67.60.20.41 cup (152 g): 46 kcal
    Mango600.8150.41.61 cup (165 g): 99 kcal
    Avocado16028.514.76.7½ avocado (100 g): 160 kcal

    Vegetables

    Food (per 100 g)kcalProtein gCarbs gFat gFiber gTypical serving
    Broccoli, raw342.86.60.42.61 cup chopped (91 g): 31 kcal
    Spinach, raw232.93.60.42.21 cup (30 g): 7 kcal
    Carrot, raw410.99.60.22.81 medium (61 g): 25 kcal
    Tomato, raw180.93.90.21.21 medium (123 g): 22 kcal
    Onion, raw401.19.30.11.71 medium (110 g): 44 kcal
    Cauliflower, raw251.950.321 cup (107 g): 27 kcal
    Bell pepper, red, raw31160.32.11 medium (119 g): 37 kcal
    Mushrooms, white, raw223.13.30.311 cup sliced (70 g): 15 kcal

    Nuts, seeds & oils

    Food (per 100 g)kcalProtein gCarbs gFat gFiber gTypical serving
    Almonds57921.221.649.912.51 oz (28 g): 162 kcal
    Walnuts65415.213.765.26.71 oz (28 g): 183 kcal
    Cashews55318.230.243.93.31 oz (28 g): 155 kcal
    Peanut butter58825205062 tbsp (32 g): 188 kcal
    Chia seeds48616.542.130.734.41 tbsp (12 g): 58 kcal
    Olive oil8840010001 tbsp (14 g): 124 kcal

    Snacks & drinks

    Food (per 100 g)kcalProtein gCarbs gFat gFiber gTypical serving
    Dark chocolate, 70-85% cocoa5987.845.942.610.91 oz (28 g): 167 kcal
    Potato chips536753354.81 oz (28 g): 150 kcal
    Cheese pizza, regular crust26611.43310.42.31 slice (107 g): 285 kcal
    Honey3040.382.400.21 tbsp (21 g): 64 kcal
    Sugar, white3870100001 tsp (4 g): 15 kcal
    Cola42010.6001 can (355 g): 149 kcal
    Orange juice450.710.40.20.21 cup (248 g): 112 kcal

    Values are typical figures rounded from USDA FoodData Central. Brands and cooking methods vary, so use a package label when you have one.

    Understanding macronutrients

    Protein (4 calories per gram)

    Supports muscle repair, enzymes and immune function. The US RDA is 0.8 g per kg of body weight (about 56 g for a 70 kg adult), and active people often aim for 1.2–2.0 g per kg. Good sources: chicken, fish, eggs, Greek yogurt, lentils, tofu.

    Carbohydrates (4 calories per gram)

    Your body's main fuel. Whole sources such as oats, quinoa, beans and sweet potato bring fiber and steady energy. Dietary guidelines suggest roughly 45–65% of calories from carbohydrate for most adults.

    Fat (9 calories per gram)

    More than twice as calorie-dense as protein or carbs, and needed for hormones and absorbing vitamins A, D, E and K. Favor unsaturated fats like olive oil, nuts, avocado and fish. Dietary guidelines suggest roughly 20–35% of calories from fat.

    Macro presets in this calculator

    • Balanced: 25% protein, 50% carbs, 25% fat
    • Weight loss: 40% protein, 30% carbs, 30% fat. More protein helps you feel full.
    • Muscle gain: 30% protein, 40% carbs, 30% fat. Carbs fuel training.
    • Keto: 20% protein, 5% carbs, 75% fat. Very low carb.

    These are common starting points, not prescriptions. For a personal plan, use the macros calculator or read the macros breakdown guide.

    When to use this tool

    🍽️ Check a meal

    Add each ingredient and see the full calories and macros, including oil, butter and sauces that are easy to forget.

    💪 Hit a macro target

    Pick a split, log through the day, and see which macro you still need to fill.

    🥑 Watch net carbs

    Fiber and net carbs show up next to total carbs, so you can compare foods quickly.

    📊 Plan recipes

    Add every ingredient in grams to get the total for a recipe, then divide by the number of servings.

    Frequently Asked Questions

    How does this nutrition calculator work?

    Search a food, choose an amount in grams or servings, and add it to a meal. The calculator scales the per-100 g values for that food to your amount and keeps running totals for calories, protein, carbs, fat, fiber and net carbs. If a food is missing, enter its label values in the custom food box.

    Where do the food values come from?

    The built-in foods use typical values from the USDA FoodData Central database, rounded to one decimal. Real foods vary by brand, ripeness, cooking method and cut, so treat the numbers as good estimates and use the package label when you have one.

    How many calories are in a gram of protein, carbs and fat?

    Protein and carbohydrate each provide about 4 calories per gram and fat provides about 9. Alcohol provides about 7. The calculator uses the calorie figure listed for each food and shows your protein, carb and fat split using the 4/4/9 values.

    What are net carbs and how are they calculated here?

    Net carbs are total carbohydrates minus dietary fiber. This calculator shows both numbers. Sugar alcohols are not tracked, so if you eat products that contain them, subtract them yourself using the label.

    Does the calculator save my food log?

    Your log and calorie goal are saved only in this browser on this device, using local storage, so they are still there when you come back. Nothing is sent to a server. Use Clear all to erase the log, or clear your browser data.

    Why do my totals differ from a food label or another app?

    Common reasons are raw versus cooked weight, different brands, rounding on labels, and different database entries for the same food. Weigh food the same way each time, either raw or cooked, and pick the matching entry.

    How much protein do I need per day?

    The US recommended dietary allowance is 0.8 g of protein per kg of body weight per day, which is about 56 g for a 70 kg adult. Active people and athletes often aim for 1.2 to 2.0 g per kg. Your needs depend on your health and goals, so ask a doctor or dietitian if you are unsure.

    Which macro split should I choose?

    The presets are common starting points, not medical advice: balanced is 25% protein, 50% carbs and 25% fat; weight loss is 40/30/30; muscle gain is 30/40/30; keto is 20/5/75. Pick one that you can follow consistently and adjust it based on how you feel and your results.

    Last updated October 2026

    Share this page
    XFacebookLinkedInWhatsAppTelegram
    ↑