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
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:
- Target calories = estimated maintenance calories − 450 kcal, subject to the tool’s calorie guardrail.
- Protein = body weight in pounds × 0.82 g per pound by default. You can change the factor.
- Fat = 25% of target calories ÷ 9 kcal per gram.
- 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
Estimate maintenance with the TDEE calculator
Estimate maintenance calories before setting a macro target.
Compare calorie deficits
See how different deficit choices change a calorie target.
Read the calorie-deficit guide
Understand the relationship between maintenance and a planned deficit.
Read the macro-tracking guide
Compare ways to record food and review macro estimates.
View the 1,500-calorie meal-plan template
An example meal plan, not a personal calorie recommendation.
View the 1,800-calorie meal-plan template
Another example meal plan, not a personal calorie recommendation.
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.