Macro Split Calculator
Calculate daily protein, carbs, and fat grams from calories and macro ratio. Free macro split calculator for bodybuilding, keto, and balanced nutrition plans.
Use this result well
- Inputs that matter
- Daily Calories, Protein %, Carbs %, Fat %
- Output to expect
- Macro Split Calculator
- Check the units and required inputs before comparing results.
- Keep the assumptions with a copied result so you can reproduce the calculation later.
Related Tools
Tools you might need next
Compare adult BMR equations and a selected activity-multiplier TDEE scenario without generating calorie, macro, or meal prescriptions.
Estimate adult basal metabolic rate with Mifflin–St Jeor, revised Harris–Benedict, or Katch–McArdle, plus a clearly labeled activity-multiplier TDEE scenario.
Convert a user-selected energy total and carbohydrate, protein, and fat percentages into calories and grams with adult AMDR context.
Reference & details
How it works
Updated July 2026
How it works
Updated July 2026Protein Gram Calculation
Protein provides 4 kcal per gram. Multiply your total calories by the protein ratio, then divide by 4 to get daily protein grams.
Protein (g) = Calories × protein_ratio / 4Carbohydrate Gram Calculation
Carbohydrates also provide 4 kcal per gram. Apply the same approach using your chosen carb percentage of total calories.
Carbs (g) = Calories × carb_ratio / 4Fat Gram Calculation
Dietary fat is the most energy-dense macronutrient at 9 kcal per gram. Fat grams are calculated by dividing calorie allocation by 9.
Fat (g) = Calories × fat_ratio / 9Updated: July 2026
Example Scenarios
A recreational lifter eating 2,000 kcal with 30% protein, 40% carbs, and 30% fat.
→ 150 g protein, 200 g carbs, 67 g fat
Low-carb ketogenic approach with high fat and moderate protein for a 70 kg adult.
→ 113 g protein, 23 g carbs, 140 g fat
Bodybuilding cut phase prioritizing protein retention during a moderate deficit.
→ 240 g protein, 210 g carbs, 67 g fat
Common Mistakes to Avoid
Common Mistakes to Avoid
Using 4 kcal/g for fat
Fat provides 9 kcal per gram, not 4. Using the protein/carb divisor for fat underestimates fat grams by more than half and throws off your entire macro budget.
Ratios that do not sum to 100%
Macro percentages must total 100% of calories. A 40/40/30 split allocates 110% and produces impossible gram targets. Always verify protein + carbs + fat = 100%.
Ignoring fiber within carb totals
Total carbohydrate grams include fiber, which contributes minimal digestible calories. On strict low-carb plans, track net carbs (total carbs minus fiber) separately for ketosis monitoring.
FAQ
About Macro Split Calculator
Turn your daily calorie target into precise protein, carbohydrate, and fat gram targets for any diet style. Whether you follow a balanced 40/30/30 split, high-protein cut, or ketogenic ratio, this calculator applies standard energy density values to give you actionable meal-planning numbers.