Skip to main content
AI-PoweredSplitting ToolsFree — No sign-up

Macro Split Calculator

"Eat more protein" is useless advice without a number. At 2,000 calories on a cut, 40/30/30 means exactly 200g protein, 150g carbs, and 67g fat — that is 50g protein per meal across 4 meals. Bulking? Flip to 30/50/20 and your carbs jump to 375g at 3,000 calories. This calculator gives you the actual grams so you can stop guessing and start hitting targets.

40/30/30

Cutting Split

30/50/20

Bulking Split

25/5/70

Keto Split

0.7–1.0g

Protein/lb

By SplitGenius TeamUpdated February 2026

To split your macros, take your daily calories and divide them by percentage into protein, carbs, and fat. A standard maintenance split is 30/40/30. For 2,000 calories: 150g protein, 200g carbs, 67g fat. Choose a goal preset or enter custom percentages below.

Calorie & Goal Settings

For protein-per-pound calculation

Daily Macros by Calorie Target — Cutting (40/30/30)

Protein, carb, and fat grams for common calorie targets using a 40/30/30 cutting split.

CaloriesProtein (40%)Carbs (30%)Fat (30%)
1,500150g113g50g
1,800180g135g60g
2,000200g150g67g
2,200220g165g73g
2,500250g188g83g
3,000300g225g100g

How This Calculator Works

1

Enter Your Details

Fill in amounts, people, and preferences. Takes under 30 seconds.

2

Get Fair Results

See an instant breakdown with data-driven calculations and Fairness Scores.

3

Share & Settle

Copy a shareable link to discuss results with everyone involved.

Frequently Asked Questions

What is the best macro split for cutting?

The most effective cutting split is 40% protein / 30% carbs / 30% fat. High protein (40%) preserves muscle during a calorie deficit. For a 2,000 calorie cut: 200g protein, 150g carbs, 67g fat. Adjust based on how you feel and perform.

What macro split should I use for bulking?

A standard bulking split is 30% protein / 50% carbs / 20% fat. Higher carbs fuel intense workouts and recovery. For a 3,000 calorie bulk: 225g protein, 375g carbs, 67g fat. Protein at 0.8-1g per pound of bodyweight is sufficient.

How many grams of protein per pound of bodyweight?

Research supports 0.7-1.0g per pound for muscle building, and up to 1.2g/lb when cutting (to preserve muscle). Our calculator shows your protein-per-pound ratio so you can verify you are in the optimal range for your goal.

What is the keto macro split?

Standard keto is 25% protein / 5% carbs / 70% fat. At 2,000 calories, that is 125g protein, 25g carbs, 156g fat. The extremely low carbs (under 50g) force your body to burn fat for fuel (ketosis). Some people do modified keto at 30/10/60.

People Also Calculate

Related Guide

The Complete Guide to Ratio Calculations

Macro ratios explained — how to split calories across protein, carbs, and fat.

Explore 182+ Free Calculators

Split rent, bills, tips, trips, wedding costs, childcare, and more.

Browse All Calculators

How to Split Your Macros

Every calorie you eat comes from one of three macronutrients: protein (4 cal/g), carbohydrates (4 cal/g), or fat (9 cal/g). Your macro split determines what percentage of daily calories comes from each. The right split depends on your goal — losing fat, building muscle, or maintaining weight.

Cutting (40/30/30)

40% protein / 30% carbs / 30% fat. High protein preserves muscle during a calorie deficit. At 2,000 calories: 200g protein, 150g carbs, 67g fat. Most effective when combined with resistance training 3–4 times per week. Aim for 1.0–1.2g protein per pound of bodyweight while cutting.

Bulking (30/50/20)

30% protein / 50% carbs / 20% fat. Higher carbs fuel intense workouts and support recovery. At 3,000 calories: 225g protein, 375g carbs, 67g fat. Protein at 0.8–1.0g per pound is sufficient for muscle growth when you're in a calorie surplus.

Maintenance (30/40/30)

30% protein / 40% carbs / 30% fat. A balanced split for sustaining weight and performance. At 2,500 calories: 188g protein, 250g carbs, 83g fat. This is a solid default if you're not sure where to start.

Keto (25/5/70)

25% protein / 5% carbs / 70% fat. Extremely low carbs (under 50g) force your body into ketosis, burning fat for fuel. At 2,000 calories: 125g protein, 25g carbs, 156g fat. Requires strict tracking and a 1–2 week adaptation period.

Macro Splits by Goal

GoalProteinCarbsFatBest For
Cutting40%30%30%Fat loss while preserving muscle
Bulking30%50%20%Muscle gain with high energy
Maintenance30%40%30%Sustaining weight and performance
Keto25%5%70%Ketosis-based fat burning
High Protein45%30%25%Maximum muscle retention

How to Calculate Grams from Calories

Multiply your daily calories by the macro percentage, then divide by the calories per gram. Protein and carbs have 4 calories per gram. Fat has 9 calories per gram.

Example: 2,500 calories at 30% protein = 2,500 × 0.30 = 750 protein calories ÷ 4 = 188g protein per day. The same 2,500 at 30% fat = 750 fat calories ÷ 9 = 83g fat.

Common Mistakes

  • Ignoring protein per pound: Percentages alone don't tell the full story. A 200lb person eating 1,500 calories at 30% protein gets only 113g — just 0.56g/lb, below the minimum for muscle preservation. Always check the g/lb number.
  • Percentages that don't add to 100: If your macro percentages total 90%, you have 10% of your calories unaccounted for. If they total 110%, your actual calorie intake exceeds your target.
  • Not adjusting for activity: Rest days and training days don't need the same carb intake. Consider cycling carbs higher on lifting days and lower on rest days while keeping protein constant.
  • Copying someone else's macros: A 130lb person and a 220lb person on the same percentages will have wildly different g/lb ratios. Use your own bodyweight and calorie target.

For splitting other amounts by ratio, use our ratio calculator or percentage split calculator.