FOOD MACROS CALCULATOR

Calculate your daily macro targets in grams from a calorie goal, or find total calories from your macro grams. Two modes: Calories to Macros (enter target calories and split percentage, get protein/fat/carbs in grams) and Macros to Calories (enter grams, get total calories and percentages). 8 preset...

MACRO CALCULATOR

kcal
100% total
Protein
25%
Fat
30%
Carbs
45%

MACRO TARGETS

PROTEIN

125g

FAT

67g

CARBS

225g

MACRO BREAKDOWN

2000kcal/day
Protein
125g (25%)
Fat
67g (30%)
Carbs
225g (45%)

PROTEIN

125g

500 kcal

25%

FAT

67g

600 kcal

30%

CARBS

225g

900 kcal

45%

ALL PRESETS AT 2000 KCAL

BalancedP25/F30/C45125g67g225g
High ProteinP35/F25/C40175g56g200g
Low CarbP30/F40/C30150g89g150g
KetoP25/F70/C5125g156g25g
Low FatP30/F20/C50150g44g250g
BodybuildingP40/F20/C40200g44g200g
EnduranceP20/F25/C55100g56g275g
Created with❤️byeaglecalculator.com

HOW TO USE

  1. 1

    Choose your mode: Calories → Macros (enter a calorie target, get grams) or Macros → Calories (enter grams, get total calories and percentages). For most people, start with Calories → Macros: enter your daily calorie target (use our Daily Calorie Needs Calculator if you don't know it).

  2. 2

    Select a macro split preset: Balanced (25/30/45), High Protein (35/25/40), Low Carb (30/40/30), Keto (25/70/5), Low Fat (30/20/50), Bodybuilding (40/20/40), Endurance (20/25/55). Or use Custom and adjust the protein, fat, and carbs sliders — the total must equal 100%. The All Presets comparison table on the right shows grams for all splits at once.

  3. 3

    The macro donut chart shows your split visually with grams, kcal from each macro, and percentage. Use the reverse mode (Macros → Calories) to check if an existing macro target hits your calorie goal — enter your gram targets and see the total and percentage breakdown instantly.

MACRO SPLIT REFERENCE — ALL PRESETS

Split%1,500 kcal1,800 kcal2,000 kcal2,200 kcal2,500 kcalBest for
BalancedP25/F30/C45P94/F50/C169gP113/F60/C203gP125/F67/C225gP138/F73/C248gP156/F83/C281gGeneral population, weight maintenance
High ProteinP35/F25/C40P131/F42/C150gP158/F50/C180gP175/F56/C200gP193/F61/C220gP219/F69/C250gWeight loss with muscle preservation
Low CarbP30/F40/C30P113/F67/C113gP135/F80/C135gP150/F89/C150gP165/F98/C165gP188/F111/C188gInsulin resistance, steady energy
KetoP25/F70/C5P94/F117/C19gP113/F140/C23gP125/F156/C25gP138/F171/C28gP156/F194/C31gEpilepsy, rapid fat loss, metabolic reset
Low FatP30/F20/C50P113/F33/C188gP135/F40/C225gP150/F44/C250gP165/F49/C275gP188/F56/C313gHeart health, very active individuals
BodybuildingP40/F20/C40P150/F33/C150gP180/F40/C180gP200/F44/C200gP220/F49/C220gP250/F56/C250gMaximum hypertrophy, strength athletes
EnduranceP20/F25/C55P75/F42/C206gP90/F50/C248gP100/F56/C275gP110/F61/C303gP125/F69/C344gMarathon, cycling, triathlon

Values in grams (g). Formula: Protein = kcal×%÷4 · Fat = kcal×%÷9 · Carbs = kcal×%÷4

FREQUENTLY ASKED QUESTIONS

RELATED CALCULATORS

MORE NUTRITION CALCULATORS

Was this calculator helpful?

Food Macros Calculator · Protein = kcal×%÷4 · Fat = kcal×%÷9 · Carbs = kcal×%÷4 · Atwater factors · Estimates only — individual needs vary