Skip to content
CalorieBloom
  1. CalorieBloom
  2. Fat intake calculator

Fat Intake Calculator

This fat intake calculator turns your daily calories into grams of fat: the healthy range, a target for how you like to eat, and your limit for saturated fat. Then tap in a few foods to see how your day adds up.

By Mohamed SkhiriUpdated November 2026National Academies and Dietary Guidelines

Fat intake calculator: olive oil, avocado, almonds and salmon on a kitchen counter

Your fat budget

1Calories and style
kcal

Not sure? Get your number from the TDEE calculator.

2Check a day (optional)

Pink edges mark foods high in saturated fat.

    Your daily fat

    Healthy range: 44 to 78 g a day.

    67 g

    fat a day at 30% of calories (600 kcal)

    • Saturated fat, under22 g
    • Trans fatas little as possible

    Your day so far

    Total fat: 0 g
    Saturated fat: 0 g

    Short answerAdults should get 20 to 35% of their calories from fat. On 2,000 calories a day that's 44 to 78 grams of fat, with saturated fat under 22 grams. Most of it should come from oils, nuts, seeds, fish and avocado rather than butter, cheese and fatty meat.

    How to calculate fat intake

    To calculate fat intake, you need your daily calories and the share you want from fat:

    Grams of fat = calories × fat % ÷ 9

    Each gram of fat has 9 calories, more than twice protein or carbs. At 2,000 calories and 30%: 2,000 × 0.30 = 600 calories from fat, ÷ 9 = about 67 grams. The calculator does this for any calorie level and also gives your saturated fat limit. If you don't know your daily calories, the TDEE calculator works them out first.

    Daily fat in grams by calories
    Calories20%30%35%Saturated, under
    1,60036 g53 g62 g18 g
    1,80040 g60 g70 g20 g
    2,00044 g67 g78 g22 g
    2,40053 g80 g93 g27 g
    2,80062 g93 g109 g31 g

    AMDR for fat

    The Acceptable Macronutrient Distribution Range (AMDR) for fat is 20 to 35% of calories for adults, set by the National Academies. Below 20%, it gets hard to absorb vitamins A, D, E and K and to get enough essential fats. Above 35%, calories tend to add up and saturated fat usually rises with them. The Daily Value on food labels, 78 grams, is the top of that range on a 2,000-calorie diet.

    Saturated and trans fat

    The Dietary Guidelines for Americans, 2025–2030, keep the limit: saturated fat should not exceed 10% of daily calories. On 2,000 calories that's under 22 grams. Main sources are butter, cheese, whole milk, fatty or processed meats, and baked goods. Replacing them with unsaturated fats, like olive and canola oil, nuts, seeds, avocado and fatty fish, is linked to lower LDL cholesterol and heart disease risk. Keep trans fat as low as possible. It's now rare in U.S. foods, but check labels for "partially hydrogenated oils". For which foods help your heart, see food good for the heart.

    Fat intake calculator: two bottles of cooking oil next to a bowl of mixed nuts and seeds

    Fat in common foods

    Total and saturated fat per portion
    FoodPortionFatSaturated
    Peanut butter2 tbsp16 g3.3 g
    Almonds1 oz14.2 g1.1 g
    Olive oil1 tbsp13.5 g1.9 g
    Ground beef, 85% lean, cooked3 oz13.2 g5.0 g
    Dark chocolate, 70–85%1 oz12.1 g7.0 g
    Butter1 tbsp11.5 g7.3 g
    Avocado½ fruit10 g1.4 g
    Cheddar cheese1 oz9.4 g5.3 g
    Whole milk1 cup7.9 g4.6 g
    Salmon, cooked3 oz6.9 g1.1 g
    Egg1 large4.8 g1.6 g

    Notice the gap between total and saturated fat: a tablespoon of olive oil and a tablespoon of butter have similar total fat, but butter has almost four times the saturated fat.

    Fat intake for weight loss

    Low-fat and low-carb diets lead to similar weight loss when calories are the same. What matters is the total. Because fat is so calorie-dense, though, small amounts add up fast: two tablespoons of oil on a salad is about 240 calories. If you're losing weight, the lower end of the fat range (20 to 25%) leaves more room for filling protein and fiber. For a full split, use the macro calculator.

    Types of fat, and where to find them

    • Monounsaturated fat: olive and canola oil, avocado, almonds, cashews and peanuts. A good default for cooking and dressings.
    • Polyunsaturated fat: walnuts, sunflower and flax seeds, soybean oil and fatty fish. Includes the essential omega-3 and omega-6 fats your body can't make.
    • Omega-3s: salmon, sardines, trout and herring are the richest sources. The Dietary Guidelines suggest about 8 ounces of seafood a week for most adults.
    • Saturated fat: butter, cheese, whole milk, fatty and processed meats, coconut and palm oil. Keep it under 10% of calories.
    • Trans fat: now rare after the U.S. phase-out of partially hydrogenated oils, but still found naturally in small amounts in meat and dairy.

    Check a day with the fat intake calculator

    The food counter under the calculator gives a quick read on a day: tap in what you ate and the two bars show total fat and saturated fat against your limits. For a full day with calories, protein and carbs too, log it in the calorie counter. Reading packaged food? Fat is the first nutrient on a Nutrition Facts panel, and our nutrition label maker shows how those numbers are rounded. For the gram-to-calorie math behind it all, see the calorie converter.

    Balance matters as much as the total: a day near your fat target with plenty of fiber from beans, vegetables and whole grains is a better day than one that hits the number with cheese and crackers. Chocolate is another quiet source: an ounce of 70-85% dark chocolate has 6.9 g of saturated fat (see chocolate calories). The fiber calculator helps with that side, and our guide to the 6 main nutrients explains what fat does in the body.

    Fat intake FAQ

    How many grams of fat should I eat a day?

    20 to 35% of your calories. On 2,000 calories that's 44 to 78 grams of fat a day, with saturated fat under 22 grams.

    What is the AMDR for fat?

    The Acceptable Macronutrient Distribution Range for fat is 20 to 35% of calories for adults.

    How do you calculate fat intake?

    Multiply your daily calories by the share you want from fat, then divide by 9, because each gram of fat has 9 calories. 2,000 × 0.30 ÷ 9 = about 67 grams.

    Have high cholesterol or heart disease? Your doctor may advise a lower saturated fat limit than the general 10%. Follow their plan. See our medical disclaimer.

    Sources