Macro Calculator

Use this free macro calculator to turn your daily calorie target into protein, carbs, and fat targets in grams for cutting, maintenance, or bulking.

Use your maintenance number from the calorie calculator, or any daily target you already follow.

Formula usedProtein = g/kg × body weight · Fat = calories × 0.25 ÷ 9 · Carbs = (calories − protein × 4 − fat × 9) ÷ 4Protein and carbohydrate contain 4 kcal per gram; fat contains 9 kcal per gram.

What Is a Macro Calculator?

A macro calculator works out how many grams of protein, carbs, and fat you should eat each day to reach your fitness goal. “Macros” is short for macronutrients, the three types of nutrients that make up your calorie intake. While a calorie calculator tells you how much to eat overall, this macro calculator breaks that number down into exactly what to eat it as, which matters just as much as total calories when you’re trying to build muscle, lose fat, or perform better in the gym.

This tool takes your daily calorie target and your goal (cutting, maintaining, or bulking), then splits it into a protein, carb, and fat target in grams, tailored to your body weight. If you haven’t calculated your calories yet, start with our Calorie Calculator first, then come back here to get your full macro breakdown.

Why Macros Matter More Than Just Calories

Two people can eat the exact same number of calories and get very different results depending on where those calories come from. Someone eating mostly protein and vegetables will build and preserve muscle far better than someone eating the same calories mostly from sugar and refined carbs, even at an identical calorie total. That’s because each macronutrient plays a different role in your body.

  • Protein repairs and builds muscle tissue, and it’s the macro most directly tied to your results from strength training.
  • Carbohydrates fuel your workouts and replenish the energy your muscles use during training.
  • Fat supports hormone production, including hormones directly involved in muscle growth and recovery.

Hitting your calorie target without paying attention to macros often leads to poor progress: being technically “in a deficit” or “in a surplus” but still not building muscle or losing fat the way you expected.

How to Calculate Macros

This calculator does the math for you, but here’s what’s happening behind the scenes so you understand your results:

  1. Protein is set first, based on your body weight and training goal, since it’s the macro most tied to muscle. Typical targets range from about 1.6 to 2.2 grams per kilogram of body weight for people who train regularly.
  2. Fat is set next, usually around 20–30% of your total calories, since fat needs stay relatively stable regardless of your goal.
  3. Carbohydrates fill in the rest of your calorie target. Carbs are the most flexible macro and the one most often adjusted up or down depending on whether you’re cutting or bulking.

Each gram of protein and carbohydrate provides 4 calories, while each gram of fat provides 9 calories. This calculator uses those conversions to make sure your protein, carb, and fat grams add up to match your total calorie target exactly.

Macro Split for Cutting (Fat Loss)

When cutting, protein is kept high to protect muscle while you’re in a calorie deficit, since your body is more likely to break down muscle for energy when calories are low. Fat stays moderate to support hormone health, and carbs are reduced the most, since they’re the easiest macro to cut without much impact on muscle retention. This calculator automatically raises the protein target for cutting goals to help preserve the muscle you’ve already built.

Macro Split for Bulking (Muscle Gain)

When bulking, carbs increase to fuel harder training sessions and support the extra calories needed for muscle growth, while protein stays high to make the most of that surplus. Fat is kept at a healthy baseline rather than increased dramatically, since very high fat intake isn’t necessary for muscle gain and can make it harder to eat enough carbs and protein within your calorie target.

Macro Split for Maintenance

At maintenance, macros are kept balanced: protein high enough to maintain muscle, moderate fat for hormone health, and carbs filling the rest to support your energy needs and training performance without pushing you into a surplus or deficit.

How to Use Your Macro Results

  1. Track your food for the first week or two using any food app, matching your intake against the grams shown here, not just your calorie total.
  2. Prioritize protein first. If you’re short on time or consistency, hitting your protein target matters more than being exact on carbs and fat.
  3. Adjust based on real results. If you’re not seeing progress after 2–3 weeks, revisit your Calorie Calculator result and recalculate your macros from there.
  4. Pair with your protein needs. Check our Protein Calculator if you want a closer look at protein specifically.

Recommended supplements & equipment

Hand-picked products that earn a permanent spot in our gym bags.

  • Product link coming soon—
  • Product link coming soon—
  • Product link coming soon—

Affiliate disclosure: this section contains affiliate links. If you buy through them we may earn a small commission at no extra cost to you. We only list what we genuinely use, and the price you pay never changes.

Frequently asked questions

How do I calculate my macros?

Enter your daily calorie target and your goal (cut, maintain, or bulk) into the calculator above. It sets your protein based on your body weight, allocates a moderate amount to fat, and fills the rest with carbs to match your total calories.

What's a good macro split for weight loss?

A higher-protein split works best for fat loss, since it helps preserve muscle while you're in a calorie deficit. This calculator automatically increases your protein target when you select a cutting goal.

Do I need to hit my macros exactly every day?

No. Being within 5-10 grams of each target is generally close enough. Protein is the macro worth being most consistent with, since it has the biggest impact on muscle retention and growth.

Is a macro calculator more accurate than just counting calories?

It's not more accurate for weight change itself, that's still driven by total calories, but it's far more useful for body composition, meaning how much of the change comes from muscle versus fat.

What's the difference between macros and calories?

Calories measure the total amount of energy you eat. Macros (protein, carbs, and fat) are what make up those calories. This calculator uses your calorie target to work out the ideal split.

Disclaimer:Results are estimates based on published formulas and population averages. They are not medical advice — talk to a qualified professional before changing your diet or training.

Last updated September 29, 2026