BurnFat

Macro calculator

Macro calculator for fat loss, with the math shown.

Estimate a calorie target from maintenance, see how the macros are divided, and check the assumptions before using the result.

Calculate your macros

Target calories

1,850 kcal

Protein

139 g

Carbs

207 g

Fat

51 g

Default fat-loss setup: about 450 kcal below maintenance, protein near 0.82 g/lb, fat near 25% of calories, and carbs filling the remaining calories. Use it as a practical starting point, not a medical prescription.

Before you calculate

Start with your estimated maintenance calories (TDEE), not a calorie target that already includes a deficit. The default fat-loss option subtracts about 450 kcal from maintenance, so entering an already reduced target would apply another reduction.

You can switch body weight between pounds and kilograms. The protein control stays labeled in grams per pound, including when your weight is shown in kilograms; the calculator converts kilograms to pounds for that calculation.

Treat the defaults as editable calculator settings. They do not account for your medical history, training, preferences, or whether a particular target is suitable for you.

How the formula works

For the default fat-loss setting, the calculator uses these steps:

  1. Target calories = estimated maintenance calories − 450 kcal, subject to the tool’s calorie guardrail.
  2. Protein = body weight in pounds × 0.82 g per pound by default. You can change the factor.
  3. Fat = 25% of target calories ÷ 9 kcal per gram.
  4. Carbs = max(remaining calories after protein and fat, 0) ÷ 4 kcal per gram.

These are the calculator’s defaults, not a claim that this split is best for everyone. The other goal settings use maintenance calories as entered or add 150 kcal for muscle gain.

Worked example: 2,450 maintenance calories

With estimated maintenance of 2,450 kcal, body weight of 150 lb, the fat-loss setting, and the default protein factor:

  • Target: 2,450 − 450 = 2,000 kcal.
  • Protein: 150 × 0.82 = 123 g, or 492 kcal.
  • Fat: 25% of 2,000 = 500 kcal, which is about 55.6 g and displays as 56 g.
  • Carbs: (2,000 − 492 − 500) ÷ 4 = 252 g, or 1,008 kcal.

The unrounded values total 2,000 kcal. Since the result tiles show whole grams, multiplying the displayed 56 g of fat by 9 gives 504 kcal; that small difference comes from rounding.

Limits and safety

When estimated maintenance is above 1,200 kcal, the calculator holds a fat-loss target at 1,200 kcal if the full 450 kcal reduction would fall below it. If entered maintenance is below 1,200, the target stays at that lower maintenance estimate and the calculator shows a warning. This guardrail is not proof that a calorie target is safe or suitable for you.

If protein and fat use all or more than all target calories, the tool sets carbs to zero. It does not lower protein or fat to rebalance the totals, so the displayed macros may exceed the calorie target. Review that result instead of treating it as a complete meal plan.

The NIDDK Body Weight Planner is intended for adults 18 and older and is not for people who are pregnant or breastfeeding. NIDDK also advises checking that a weight-loss program suits your needs and includes ongoing support. For personal guidance, speak with a qualified health professional.

Sources reviewed October 19, 2026:NIDDK Body Weight PlannerNIDDK guide to choosing a safe weight-loss programFDA guide to the Nutrition Facts label

Next steps and related tools

Meal-plan templates illustrate one way to organize meals at a stated calorie level. They do not establish that 1,500 or 1,800 kcal is the right target for you. Nutrition Facts values are listed per serving, so compare the label serving size and number of servings with the portion you eat, as explained in the Nutrition Facts label.

FAQ

Which calorie number should I enter?

Enter estimated maintenance calories, also called TDEE. Do not enter a calorie target that already includes a deficit, or the calculator may subtract its default 450 kcal again.

Is the default protein setting a recommendation?

No. The calculator uses 0.82 g per pound as its editable starting value. It is a software default, not a universal target or medical advice.

Does the 1,200 kcal guardrail mean that target is safe?

No. It is a calculation limit in the tool, not an assessment of what is appropriate for a particular person. Ask a qualified health professional for individual guidance.

Why might the displayed macros not add up exactly?

The result tiles round grams to whole numbers. The calculator uses unrounded values in its calorie math, so multiplying the displayed grams back by 4 or 9 can produce a small difference.

Turn the calculator into a daily feedback loop.

BurnFat connects meal logging, activity, and calorie balance so the number becomes a trend you can actually follow.

Explore the tools