Skip to main content

Health & fitness · free calculator

Macro split calculator

Convert your daily calorie target into protein / carbs / fat grams using a goal-appropriate macro split.

Protein (g)

Show the work

  • Carbs (g)250
  • Fat (g)83
  • Protein % of calories30
  • Carbs % of calories40
  • Fat % of calories30
  • Protein per lb bodyweight1.07

Macro splits — five common templates, calorie-anchored

Macros = the three energy-providing nutrients. The split determines how your daily calories distribute:

  • Protein: 4 kcal/g
  • Carbs: 4 kcal/g
  • Fat: 9 kcal/g

Pre-set splits

  • Balanced (40/30/30): general fitness, mixed training. Most flexible.
  • High protein (35/40/25): muscle building or aggressive cuts. Protein at the upper end of useful range.
  • Low carb (20/35/45): insulin-resistance management, moderate ketosis. Not full keto.
  • Keto (5/25/70): nutritional ketosis (blood ketones >0.5 mmol/L). Requires <50g carbs/day.
  • Endurance (55/20/25): glycogen-dependent training (cycling, running >60min). High carb is non-negotiable for performance.

When the split matters and when it doesn't

For body composition (within sane protein/calorie bounds), macro split is second-order. Calories in vs out determines weight; protein adequacy determines muscle preservation; everything else is preference and adherence.

For performance, the split matters a lot:

  • Sprinters / lifters: high-protein, moderate carb, moderate fat
  • Endurance athletes: high-carb is essential — under-fueling carbs caps your ability to ride/run hard
  • Therapeutic keto (epilepsy, certain neuro conditions): not optional, not the same as casual low-carb

Reading the per-pound protein

The bottom number — protein per lb bodyweight — is your sanity check. Most macro splits should land between 0.7-1.0 g/lb. If your "high protein" split shows 0.5 g/lb, your calories are too low for your size, or vice versa.

Export

CSVPrintable PDFEmbedNot sure which calc you need? Ask →

Related calculators

Keep the math moving