Macro Calculator

This interactive macro calculator estimates your daily energy needs (TDEE) and translates them into practical protein, fat, and carbohydrate targets. It’s built for anyone optimizing nutrition for fat loss, muscle gain, or maintenance, using peer‑reviewed equations and accessible, mobile‑first design.

Calculator

Units *
Sex *
Equation *
Goal *

Macro settings

≈ 0.82 g/lb basis

Results

BMR
Activity factor
TDEE
Calorie target
Protein
Fat
Carbs

Note: Start with these targets and adjust by 5–10% based on your 2–4 week progress and how you feel. This tool does not replace personalized medical or nutrition advice.

Data Source and Methodology

Tutti i calcoli si basano rigorosamente sulle formule e sui dati forniti da questa fonte.

The Formula Explained

BMR (Mifflin–St Jeor):

For men: \( \mathrm{BMR} = 10W + 6.25H - 5A + 5 \)

For women: \( \mathrm{BMR} = 10W + 6.25H - 5A - 161 \)

BMR (Katch–McArdle): \( \mathrm{BMR} = 370 + 21.6 \times \mathrm{LBM} \)

where \( \mathrm{LBM} = W \times (1 - \frac{\%BF}{100}) \)

Total Daily Energy Expenditure (TDEE): \( \mathrm{TDEE} = \mathrm{BMR} \times \mathrm{Activity} \)

Goal calories: \( \mathrm{Calories}_{target} = \mathrm{TDEE} \times (1 + r) \) where r is goal rate (e.g., −0.20)

Macros:

\( P_{g} = p \times \text{kg basis} \), \( F_{g} = \begin{cases} \frac{f\% \times \mathrm{Calories}}{9} & (\%) \\ f_{kg}\times \text{kg basis} & (\mathrm{g/kg})\end{cases} \)

\( C_{g} = \frac{\mathrm{Calories} - 4P_{g} - 9F_{g}}{4} \)

Glossary of Variables

How It Works: A Step-by-Step Example

Inputs: Male, 30 years, 180 cm, 80 kg, 15% body fat, activity 1.55, goal −20%, protein 1.8 g/kg (total body weight), fat 25% calories.

  1. BMR (MSJ): 10×80 + 6.25×180 − 5×30 + 5 = 1780 kcal/day.
  2. TDEE: 1780 × 1.55 = 2759 kcal/day.
  3. Target calories: 2759 × (1 − 0.20) = 2207 kcal/day.
  4. Protein: 1.8 × 80 = 144 g (576 kcal).
  5. Fat: 25% × 2207 = 551.8 kcal → 61.3 g.
  6. Carbs: (2207 − 576 − 551.8) / 4 = 269.8 g.

Frequently Asked Questions (FAQ)

Do I need my body fat percentage?

No. If you don’t know it, use Mifflin–St Jeor. If you have a good estimate, Katch–McArdle can personalize BMR via lean mass.

What if my carbs calculate as negative?

Reduce protein or fat targets, or increase total calories. Very high protein plus high fat at low calories can leave no room for carbs.

How fast should I lose or gain?

Common guidance: lose 0.25–1.0% body weight per week; gain 0.25–0.5% to minimize fat gain. Adjust the goal percentage accordingly.

Are activity multipliers accurate for athletes?

They are averages. Endurance or physically demanding jobs may require higher multipliers. Use weight trends to calibrate.

Should protein be based on lean mass or total weight?

If body fat is high or known, lean-mass basis can be more appropriate. Otherwise, total body weight basis is fine.

Is fiber included?

This calculator targets total carbohydrates. Aim for 25–35 g/day of fiber from whole foods for health and satiety.

Can I export or print results?

Copy the results into your notes or a meal-planning tool. A print-friendly layout is supported by your browser.

Strumento sviluppato da Ugo Candido,. Contenuti verificati da,.
Ultima revisione per l'accuratezza in data: .