Macro calculator - Protein, fat, carbs

Calculate your macronutrient needs based on your weight, height, age, activity level, and goal. Get a personalized breakdown per meal.

Calculate your macros

kg
cm
years

What are Macronutrients?

Macronutrients are proteins, fats (lipids), and carbohydrates. Your body needs them in large quantities to function, perform, and maintain its composition.

Calculating your macros means concretely adapting your diet to your goal: losing fat, building muscle, or maintaining your weight.

The Role of Protein

Proteins build and repair muscle. They also keep you full, which helps a lot during a cut. They provide 4 kcal per gram.

Recommendations in g/kg of body weight

  • Fat loss: 1.8 to 2.2 g/kg to preserve muscle mass
  • Maintenance: 1.6 to 2.0 g/kg for optimal balance
  • Muscle gain: 1.6 to 2.2 g/kg for protein synthesis

The Role of Fats

Fats keep your hormones running, help absorb vitamins A, D, E and K, and serve as energy reserves. At 9 kcal per gram, they're the most calorie-dense macro.

Recommendations in g/kg of body weight

  • Optimal intake: 0.8 to 1.2 g/kg depending on preferences
  • Minimum: 0.6 g/kg for hormonal health

The Role of Carbohydrates

Carbs are your main fuel source, especially for intense efforts and recovery. They provide 4 kcal per gram. The amount is calculated from the calories left after protein and fat.

Common Mistakes to Avoid

  • Underestimating protein: Many people don't consume enough protein, especially during caloric restriction, leading to muscle mass loss.
  • Completely eliminating fats: Fats are essential for health. Eliminating them can disrupt hormones and reduce vitamin absorption.
  • Ignoring carbs around training: Carbs before and after exercise optimize performance and muscle recovery.
  • Not adjusting for activity: Your needs vary based on activity level. A rest day requires fewer calories than an intense training day.

Adjustments Based on Training

Your macro needs may vary depending on the type and intensity of your training:

Rest DayReduce carbs by 20-30%, maintain protein and fat.
Light TrainingFollow your base macros without major modifications.
Intense TrainingIncrease carbs by 20-30% to optimize performance.
CompetitionSignificantly increase carbs in the days before to maximize glycogen stores.

Sample Day Examples

Here are concrete examples of macro distribution for different goals:

Fat Loss Example (80kg male)

With a 20% deficit: ~2000 kcal, 160g protein (2g/kg), 80g fat (1g/kg), 150g carbs. Prioritize protein at each meal, vegetables for volume, and carbs around training.

Muscle Gain Example (75kg male)

With a 10% surplus: ~2800 kcal, 150g protein (2g/kg), 75g fat (1g/kg), 380g carbs. Distribute carbs throughout the day with concentration around training.

Frequently Asked Questions about Macros

Do I need to weigh all my food?

Initially, weighing food helps develop portion intuition. After a few weeks, you'll be able to estimate more easily. The key is being consistent rather than perfect.

How to handle cheat meals?

An occasional deviation doesn't have significant impact. Simply resume your regular macros the next day without trying to compensate. Long-term consistency matters more than a perfect day.

Do I need to hit my macros exactly?

A margin of +/- 10% is acceptable. Priority goes to protein (hit it), then total calories. Fat/carb distribution can vary based on your preferences.

How to adjust if I'm not progressing?

If you're not losing weight after 2-3 weeks, reduce calories by 100-200 kcal (mainly from carbs). If you're not gaining weight, increase by 200-300 kcal.

Are macros the same for men and women?

The principles are identical, but women generally have lower caloric needs. The g/kg recommendations remain similar, which automatically adjusts the quantities.

Can I track macros as a vegetarian/vegan?

Absolutely. Focus on complete plant protein sources (soy, quinoa) or combine legumes and grains. A B12 supplement is recommended for vegans.

Create Training Programs with Fitimyze

Design training programs for your athletes and track their progress day to day.

Try for free
Copyright © 2026. All rights reserved.